diff options
219 files changed, 729 insertions, 20411 deletions
diff --git a/cross-powerpc-softfloat-linux-gnu/binutils b/cross-powerpc-softfloat-linux-gnu/binutils deleted file mode 120000 index 65a0ebf..0000000 --- a/cross-powerpc-softfloat-linux-gnu/binutils +++ /dev/null @@ -1 +0,0 @@ -/home/benda/gentoo/usr/portage/sys-devel/binutils
\ No newline at end of file diff --git a/cross-powerpc-softfloat-linux-gnu/gcc b/cross-powerpc-softfloat-linux-gnu/gcc deleted file mode 120000 index 17b47e0..0000000 --- a/cross-powerpc-softfloat-linux-gnu/gcc +++ /dev/null @@ -1 +0,0 @@ -/home/benda/gentoo/usr/portage/sys-devel/gcc
\ No newline at end of file diff --git a/cross-powerpc-softfloat-linux-gnu/gdb/ChangeLog b/cross-powerpc-softfloat-linux-gnu/gdb/ChangeLog deleted file mode 100644 index 9d342b4..0000000 --- a/cross-powerpc-softfloat-linux-gnu/gdb/ChangeLog +++ /dev/null @@ -1,706 +0,0 @@ -# ChangeLog for sys-devel/gdb -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/ChangeLog,v 1.178 2011/01/08 21:40:38 maekke Exp $ - - 08 Jan 2011; Markus Meier <maekke@gentoo.org> gdb-7.2.ebuild: - arm stable, bug #350259 - - 04 Jan 2011; Markos Chandras <hwoarang@gentoo.org> gdb-7.2.ebuild: - Stable on amd64 wrt bug #350259 - - 03 Jan 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> gdb-7.2.ebuild: - x86 stable wrt bug #350259 - -*gdb-7.2.50.20101117.4.15 (31 Dec 2010) - - 31 Dec 2010; Mike Frysinger <vapier@gentoo.org> gdb-7.2.ebuild, - +gdb-7.2.50.20101117.4.15.ebuild: - Merge rpm and non-rpm ebuilds, and version bump the rpm one. - - 14 Sep 2010; Mike Frysinger <vapier@gentoo.org> gdb-7.2.ebuild: - Fix EAPI=3 porting and force usage of python-2 by Arfrever Frehtes Taifersar - Arahesis #316945. - - 11 Sep 2010; Mike Frysinger <vapier@gentoo.org> gdb-7.0.1.ebuild: - Mark s390 stable #310159. - - 11 Sep 2010; Mike Frysinger <vapier@gentoo.org> gdb-7.2.ebuild: - Enable 64-bit-bfd all the time #330851 by Hugo Mildenberger. - -*gdb-7.2 (11 Sep 2010) - - 11 Sep 2010; Mike Frysinger <vapier@gentoo.org> +gdb-7.2.ebuild: - Version bump. - - 21 May 2010; Peter Volkov <pva@gentoo.org> gdb-7.0.1.ebuild: - amd64 stable, bug 310159 - - 20 May 2010; Jeroen Roovers <jer@gentoo.org> gdb-7.0.1.ebuild: - Stable for HPPA (bug #310159). - - 09 May 2010; Raúl Porcel <armin76@gentoo.org> gdb-7.0.1.ebuild: - alpha/arm/ia64/sparc stable wrt #310159 - - 16 Apr 2010; Brent Baude <ranger@gentoo.org> gdb-7.0.1.ebuild: - Marking gdb-7.0.1 ppc for bug 310159 - - 29 Mar 2010; Christian Faulhammer <fauli@gentoo.org> gdb-7.0.1.ebuild: - stable x86, bug 310159 - - 22 Mar 2010; Brent Baude <ranger@gentoo.org> gdb-7.0.1.ebuild: - Marking gdb-7.0.1 ppc64 for bug 310159 - -*gdb-7.1 (19 Mar 2010) - - 19 Mar 2010; Mike Frysinger <vapier@gentoo.org> +gdb-7.1.ebuild: - Version bump. - - 26 Jan 2010; Jeroen Roovers <jer@gentoo.org> gdb-7.0.ebuild: - Stable for HPPA (bug #296389). - - 10 Jan 2010; nixnut <nixnut@gentoo.org> gdb-7.0.ebuild: - ppc stable #296389 - -*gdb-7.0.1 (05 Jan 2010) - - 05 Jan 2010; Mike Frysinger <vapier@gentoo.org> +gdb-7.0.1.ebuild: - Version bump. - - 05 Jan 2010; Mike Frysinger <vapier@gentoo.org> gdb-7.0.ebuild: - Add fix by Knut St. Osmundsen for building with USE=multitarget #299600. - - 01 Jan 2010; Tobias Klausmann <klausman@gentoo.org> gdb-7.0.ebuild: - Stable on alpha, bug #296389 - - 22 Dec 2009; Markus Meier <maekke@gentoo.org> gdb-7.0.ebuild: - amd64/arm/x86 stable, bug #296389 - -*gdb-7.0 (10 Oct 2009) - - 10 Oct 2009; Mike Frysinger <vapier@gentoo.org> +gdb-7.0.ebuild, - metadata.xml: - Version bump. - - 10 Oct 2009; Mike Frysinger <vapier@gentoo.org> gdb-6.8-r1.ebuild, - gdb-6.8-r2.ebuild, gdb-6.8.50.20090811.2.12.ebuild: - Update readline check to include SLOT. - - 16 Aug 2009; Mike Frysinger <vapier@gentoo.org> gdb-6.8-r2.ebuild: - Add support for IUSE=expat #280391 by Maciej Mrozowski. - -*gdb-6.8.50.20090811.2.12 (16 Aug 2009) - - 16 Aug 2009; Mike Frysinger <vapier@gentoo.org> - +gdb-6.8.50.20090811.2.12.ebuild: - Version bump. - -*gdb-6.8.50.20090302.8.11 (12 Mar 2009) - - 12 Mar 2009; Mike Frysinger <vapier@gentoo.org> - +gdb-6.8.50.20090302.8.11.ebuild: - Add an ebuild for Fedora rpms (since they apply a ton of custom patches). - -*gdb-6.8-r2 (12 Mar 2009) - - 12 Mar 2009; Mike Frysinger <vapier@gentoo.org> +gdb-6.8-r2.ebuild: - Grab fix from Fedora for accessing tls vars (like errno). - - 22 Feb 2009; Mike Frysinger <vapier@gentoo.org> gdb-6.8-r1.ebuild: - Use system readline only if it is version 5 #259865 by michel. - - 01 Feb 2009; nixnut <nixnut@gentoo.org> gdb-6.8-r1.ebuild: - ppc stable #255219 - - 23 Jan 2009; Brent Baude <ranger@gentoo.org> gdb-6.8-r1.ebuild: - stable ppc64, bug 255219 - - 23 Jan 2009; Raúl Porcel <armin76@gentoo.org> gdb-6.8-r1.ebuild: - ia64/sparc stable wrt #255219 - - 18 Jan 2009; Markus Meier <maekke@gentoo.org> gdb-6.8-r1.ebuild: - amd64/x86 stable, bug #255219 - - 18 Jan 2009; Tobias Klausmann <klausman@gentoo.org> gdb-6.8-r1.ebuild: - Stable on alpha, bug #255219 - - 18 Jan 2009; Guy Martin <gmsoft@gentoo.org> gdb-6.8-r1.ebuild: - hppa stable, #255219 - - 02 Aug 2008; Panagiotis Christopoulos <pchrist@gentoo.org> metadata.xml: - Update metadata.xml to include USE flag descriptions. Entries taken from - profiles/use.local.desc. GLEP 56 - -*gdb-6.8-r1 (21 Jun 2008) - - 21 Jun 2008; Mike Frysinger <vapier@gentoo.org> +gdb-6.8-r1.ebuild: - Add some PIE patches #223533 by Magnus Granberg. - - 07 Apr 2008; Mike Frysinger <vapier@gentoo.org> gdb-6.8.ebuild: - Workaround build failure with USE=multitarget #216368. - - 30 Mar 2008; Mike Frysinger <vapier@gentoo.org> gdb-6.7.1-r3.ebuild, - gdb-6.8.ebuild: - Use strip-unsupported-flags rather than replace-flags as pointed out by Donnie. - - 30 Mar 2008; Markus Rothe <corsair@gentoo.org> gdb-6.7.1-r3.ebuild: - Stable on ppc64; bug #215339 - - 30 Mar 2008; Raúl Porcel <armin76@gentoo.org> gdb-6.7.1-r3.ebuild: - alpha/ia64/sparc stable wrt #215339 - - 29 Mar 2008; Dawid Węgliński <cla@gentoo.org> gdb-6.7.1-r3.ebuild: - Stable on x86 (bug #215339) - - 29 Mar 2008; Jeroen Roovers <jer@gentoo.org> gdb-6.7.1-r3.ebuild: - Stable for HPPA (bug #215339). - -*gdb-6.8 (29 Mar 2008) - - 29 Mar 2008; Mike Frysinger <vapier@gentoo.org> +gdb-6.8.ebuild: - Version bump. - - 29 Mar 2008; Brent Baude <ranger@gentoo.org> gdb-6.7.1-r3.ebuild: - stable ppc, bug 215339 - - 25 Mar 2008; Santiago M. Mola <coldwind@gentoo.org> gdb-6.7.1-r3.ebuild: - amd64 stable - -*gdb-6.7.1-r3 (25 Feb 2008) - - 25 Feb 2008; Mike Frysinger <vapier@gentoo.org> +gdb-6.7.1-r3.ebuild: - Grab fix from upstream for crash #210636 by emerald. - - 24 Feb 2008; Raúl Porcel <armin76@gentoo.org> gdb-6.7.1-r2.ebuild: - alpha/ia64/sparc/x86 stable - -*gdb-6.7.1-r2 (22 Jan 2008) - - 22 Jan 2008; Diego Pettenò <flameeyes@gentoo.org> +gdb-6.7.1-r2.ebuild: - Use system libreadline rather than building an internal copy. Closes bug - #206947. - - 30 Dec 2007; Mike Frysinger <vapier@gentoo.org> gdb-6.7.1-r1.ebuild: - Fixup duel build code a bit as well as the patch itself. - -*gdb-6.7.1-r1 (29 Dec 2007) - - 29 Dec 2007; Mike Frysinger <vapier@gentoo.org> +gdb-6.7.1-r1.ebuild: - Add DUEL support #199987 by Sergei Golubchik. - - 16 Dec 2007; Markus Rothe <corsair@gentoo.org> gdb-6.7.1.ebuild: - Stable on ppc64; bug #202246 - - 16 Dec 2007; Samuli Suominen <drac@gentoo.org> gdb-6.7.1.ebuild: - amd64 stable wrt #202246 - - 15 Dec 2007; Raúl Porcel <armin76@gentoo.org> gdb-6.7.1.ebuild: - alpha/ia64/sparc stable wrt #202246 - - 15 Dec 2007; Dawid Węgliński <cla@gentoo.org> gdb-6.7.1.ebuild: - Stable on x86 (bug #202246) - - 14 Dec 2007; Jeroen Roovers <jer@gentoo.org> gdb-6.7.1.ebuild: - Stable for HPPA (bug #202246). - - 14 Dec 2007; nixnut <nixnut@gentoo.org> gdb-6.7.1.ebuild: - Stable on ppc wrt bug 202246 - -*gdb-6.7.1 (29 Oct 2007) - - 29 Oct 2007; Mike Frysinger <vapier@gentoo.org> +gdb-6.7.1.ebuild: - Version bump. - -*gdb-6.7 (10 Oct 2007) - - 10 Oct 2007; Mike Frysinger <vapier@gentoo.org> +gdb-6.7.ebuild: - Version bump. - - 09 Jul 2007; Mike Frysinger <vapier@gentoo.org> gdb-6.6-r2.ebuild: - Fix building on hppa with sanitized headers #180476. - - 12 May 2007; Joshua Kinard <kumba@gentoo.org> gdb-6.6-r2.ebuild: - Stable on mips. - - 11 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org> gdb-6.6-r2.ebuild: - ppc stable, bug #144833 - - 10 Apr 2007; Jose Luis Rivero <yoswink@gentoo.org> gdb-6.6-r2.ebuild: - alpha stable wrt security bug #144833 - - 10 Apr 2007; Michael Cummings <mcummings@gentoo.org> gdb-6.6-r2.ebuild: - sparc stable wrt security bug 144833 - - 09 Apr 2007; Raúl Porcel <armin76@gentoo.org> gdb-6.6-r2.ebuild: - ia64 stable wrt security bug 144833 - - 06 Apr 2007; Jeroen Roovers <jer@gentoo.org> gdb-6.6-r2.ebuild: - Stable for HPPA (bug #144833). - - 06 Apr 2007; Peter Weller <welp@gentoo.org> gdb-6.6-r2.ebuild: - Stable on amd64 wrt bug 144833 - - 06 Apr 2007; Christian Faulhammer <opfer@gentoo.org> gdb-6.6-r2.ebuild: - stable x86, security bug 144833 - - 05 Apr 2007; Markus Rothe <corsair@gentoo.org> gdb-6.6-r2.ebuild: - Stable on ppc64; bug #144833 - -*gdb-6.6-r2 (31 Mar 2007) - - 31 Mar 2007; Mike Frysinger <vapier@gentoo.org> +gdb-6.6-r2.ebuild: - Fix .gdbinit checks #169609 and add stack overflow checks #144833 by Tavis - Ormandy. - - 16 Mar 2007; Jose Luis Rivero <yoswink@gentoo.org> gdb-6.6.ebuild: - Stable on alpha wrt bug #164336 - -*gdb-6.6-r1 (04 Mar 2007) - - 04 Mar 2007; Mike Frysinger <vapier@gentoo.org> +gdb-6.6-r1.ebuild: - Add some fixes from upstream #150963 (fix SuperH detection) by Manuel Lauss - and #169366 (fix Corrupted DWARF expression error) by Hanno Meyer-Thurow. - - 21 Feb 2007; Alexander H. Færøy <eroyf@gentoo.org> gdb-6.6.ebuild: - Stable on MIPS; bug #164336 - - 31 Jan 2007; Markus Rothe <corsair@gentoo.org> gdb-6.6.ebuild: - Stable on ppc64; bug #164336 - - 31 Jan 2007; Olivier Crête <tester@gentoo.org> gdb-6.6.ebuild: - Stable on amd64 per bug #164336 - - 31 Jan 2007; Jeroen Roovers <jer@gentoo.org> gdb-6.6.ebuild: - Stable for HPPA (bug #164336). - - 29 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> gdb-6.6.ebuild: - Stable on sparc wrt #164336 - - 29 Jan 2007; Raúl Porcel <armin76@gentoo.org> gdb-6.6.ebuild: - x86 stable wrt bug 164336 - - 29 Jan 2007; Luca Barbato <lu_zero@gentoo.org> gdb-6.6.ebuild: - Marked ppc - -*gdb-6.6 (19 Dec 2006) - - 19 Dec 2006; Mike Frysinger <vapier@gentoo.org> +gdb-6.6.ebuild: - Version bump. - -*gdb-6.5-r2 (24 Aug 2006) - - 24 Aug 2006; Mike Frysinger <vapier@gentoo.org> +gdb-6.5-r2.ebuild: - Add patch for gnu hash support from upstream #144851 by Christophe Saout. - - 01 Jul 2006; <solar@gentoo.org> gdb-6.5-r1.ebuild: - - fix gdbinit file causing errors with recent gdb. bug 97409 - - 22 Jun 2006; <solar@gentoo.org> files/gdb-6.4-scanmem.patch, - files/gdb-6.5-scanmem.patch, gdb-6.5-r1.ebuild: - - fix segv in scanmem when no parms are given avoid memleak also - - 22 Jun 2006; Mike Frysinger <vapier@gentoo.org> - +files/gdb-6.5-locale.patch, gdb-6.5.ebuild: - Fix issues with funky locales #125264 by J. - -*gdb-6.5-r1 (21 Jun 2006) - - 21 Jun 2006; <solar@gentoo.org> +files/gdb-6.5-scanmem.patch, - +gdb-6.5-r1.ebuild: - - bump scanmem patch - -*gdb-6.5 (21 Jun 2006) - - 21 Jun 2006; Mike Frysinger <vapier@gentoo.org> +gdb-6.5.ebuild: - Version bump. - -*gdb-6.4-r5 (18 Jun 2006) - - 18 Jun 2006; Tony Vroon <chainsaw@gentoo.org> - +files/gdb-6.4-ppc-stack.patch, +gdb-6.4-r5.ebuild: - Apply upstream patch to get usable backtraces on PPC. Research by illusion - <morgoth6@box43.pl> in bug #137125. - - 03 May 2006; Diego Pettenò <flameeyes@gentoo.org> gdb-6.4-r4.ebuild: - Add ~x86-fbsd keyword. - - 27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-gdb-6.1, - files/digest-gdb-6.2.1, files/digest-gdb-6.3-r4, files/digest-gdb-6.3-r5, - files/digest-gdb-6.4, files/digest-gdb-6.4-r1, files/digest-gdb-6.4-r2, - files/digest-gdb-6.4-r3, files/digest-gdb-6.4-r4, Manifest: - Fixing SHA256 digest, pass four - -*gdb-6.4-r4 (16 Mar 2006) - - 16 Mar 2006; Mike Frysinger <vapier@gentoo.org> - +files/gdb-6.4-avr-eclipse.patch, +gdb-6.4-r4.ebuild: - Add patch from upstream for avr/eclipse compat #126288 by Ian Hubbertz. - -*gdb-6.4-r3 (05 Mar 2006) - - 05 Mar 2006; Mike Frysinger <vapier@gentoo.org> +gdb-6.4-r3.ebuild: - Drop relative patch #122050 by Stefan Knorr. - -*gdb-6.3-r5 (21 Feb 2006) - - 21 Feb 2006; Kevin F. Quinn <kevquinn@gentoo.org> +gdb-6.3-r5.ebuild: - Added patches from RedHat to support PIEs in gdb-6.3 - - 19 Feb 2006; Joshua Kinard <kumba@gentoo.org> gdb-6.4.ebuild: - Marked stable on mips. - -*gdb-6.4-r2 (23 Jan 2006) - - 23 Jan 2006; Mike Frysinger <vapier@gentoo.org> - +files/gdb-6.3-partial-die-20050503.patch, +gdb-6.4-r2.ebuild: - Add patch from Fedora to fix #120091 by Ed Catmur. - - 16 Jan 2006; <solar@gentoo.org> files/gdb-6.4-scanmem.patch: - - scanmem patch updates from the PaX Team. Fixed compilation warnings and - clean up the control flow a bit (one less level of indentation) and I also - added tab completion for 'scanmem'. - -*gdb-6.4-r1 (08 Dec 2005) - - 08 Dec 2005; <solar@gentoo.org> +files/gdb-6.4-scanmem.patch, - +gdb-6.4-r1.ebuild, gdb-6.4.ebuild: - - fwd port scanmem patch for gdb-6.4 - - 09 Dec 2005; Mike Frysinger <vapier@gentoo.org> - +files/gdb-6.4-sse2-register-display.patch, gdb-6.4.ebuild: - Disable building with -Werror #114902. - -*gdb-6.4 (02 Dec 2005) - - 02 Dec 2005; Mike Frysinger <vapier@gentoo.org> - +files/gdb-6.4-relative-paths.patch, +files/gdb-6.4-uclibc.patch, - +gdb-6.4.ebuild: - Version bump. - - 16 Jul 2005; Danny van Dyk <kugelfang@gentoo.org> gdb-6.3-r4.ebuild: - Marked s390. - -*gdb-6.3-r4 (09 Jul 2005) - - 09 Jul 2005; Mike Frysinger <vapier@gentoo.org> +gdb-6.3-r4.ebuild: - Sync with latest debian patchset. - -*gdb-6.2.1-r1 (15 May 2005) - - 15 May 2005; <solar@gentoo.org> -gdb-6.0-r1.ebuild, -gdb-6.0.ebuild, - -gdb-6.1.1.ebuild, -gdb-6.2.1-r1.ebuild, -gdb-6.2.ebuild, gdb-6.3-r3.ebuild, - -gdb-6.3.ebuild: - - stable on arm #91654 - cleanup most vuln non stabilized versions of gdb - - 15 May 2005; <plasmaroo@gentoo.org> gdb-6.3-r3.ebuild: - Stable on IA64, bug #91654. - - 09 May 2005; <solar@gentoo.org> files/gdb-6.3-gdbinit-stat.patch: - - Jan Postransky writes via email gdb doesn't read .gdbinit file in current - working directory. I suggest putting parentheses arround the last condition - like in the attached fix. - - 06 May 2005; Bryan Østergaard <kloeri@gentoo.org> gdb-6.3-r3.ebuild: - Stable on alpha, bug 91654. - - 06 May 2005; <solar@gentoo.org> - +files/gdb-6.2.1-200-uclibc-readline-conf.patch, - +files/gdb-6.2.1-400-mips-coredump.patch, - +files/gdb-6.2.1-libiberty-pic.patch, +files/gdb-6.3-pass_all-uclibc.patch, - gdb-6.3-r3.ebuild: - - minor touch ups for mips/x86/uclibc/pic - - 06 May 2005; Gustavo Zacarias <gustavoz@gentoo.org> gdb-6.3-r3.ebuild: - Stable on sparc wrt #91654 - - 06 May 2005; <tester@gentoo.org> gdb-6.3-r3.ebuild: - Mark stable on x86 and amd64 per bug #91654 - - 06 May 2005; Markus Rothe <corsair@gentoo.org> gdb-6.3-r3.ebuild: - Stable on ppc64; bug #91654 - - 06 May 2005; Michael Hanselmann <hansmi@gentoo.org> gdb-6.3-r3.ebuild: - Stable on hppa. - - 06 May 2005; Michael Hanselmann <hansmi@gentoo.org> gdb-6.3-r3.ebuild: - Stable on ppc. - -*gdb-6.3-r3 (05 May 2005) - - 05 May 2005; <solar@gentoo.org> +files/bfd-malloc-wrap.patch, - -gdb-6.3-r1.ebuild, -gdb-6.3-r2.ebuild, +gdb-6.3-r3.ebuild: - - add security patch to bfd/elfcode.h to from bug #91398 - - 28 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org> gdb-6.3.ebuild: - Stable on sparc - - 25 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> gdb-6.3.ebuild: - Stable on alpha. - -*gdb-6.3-r2 (24 Apr 2005) - - 24 Apr 2005; <solar@gentoo.org> +files/gdb-6.3-gdbinit-stat.patch, - +gdb-6.3-r2.ebuild: - - avoid executing arbitrary .gdbinit files in pwd that are not owned by the - current uid or that are world writeable. sec bug #88398 - - 24 Apr 2005; Markus Rothe <corsair@gentoo.org> gdb-6.3.ebuild: - Stable on ppc64 - -*gdb-6.3-r1 (23 Apr 2005) - - 23 Apr 2005; Mike Frysinger <vapier@gentoo.org> +gdb-6.3-r1.ebuild: - Grab & use Debians patchset. - - 14 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> gdb-6.3.ebuild: - To ~sparc, this version actually works - - 03 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> : - Change encoding to UTF-8 for GLEP 31 compliance - -*gdb-6.3 (27 Nov 2004) - - 27 Nov 2004; <solar@gentoo.org> +files/gdb-6.3-relative-paths.patch, - +files/gdb-6.3-scanmem.patch, +files/gdb-6.3-uclibc.patch, +gdb-6.3.ebuild: - initial commit gdb-6.3. - Adds new ~/.gdbinit file for x86 users. - Adds a - forward port of antilove's scanmem gdb-6.1 patch. Forward ported every patch, - minus the gdb-6.x-crash.patch - - 09 Nov 2004; Mike Frysinger <vapier@gentoo.org> - +files/gdb-6.2.1-pass-libdir.patch, +files/gdb-6.2.1-relative-paths.patch, - +files/gdb-6.x-crash.patch, gdb-6.0-r1.ebuild, gdb-6.0.ebuild, - gdb-6.1.1.ebuild: - Clean up ebuilds and add support for maketest (#68643). Also add misc - patches to resolve segfaults/sandbox violations (#49582 #65404) and package - collisions (#69496). - - 03 Nov 2004; Joshua Kinard <kumba@gentoo.org> gdb-6.2.1.ebuild, - gdb-6.2.ebuild: - Marked stable on mips. - - 13 Oct 2004; Travis Tilley <lv@gentoo.org> gdb-6.0-r1.ebuild: - another sandbox fix - - 23 Sep 2004; Travis Tilley <lv@gentoo.org> gdb-6.2.1.ebuild: - make CONF_LIBDIR aware again to fix a sandbox violation. lets hope nobody - reverts the change this time. - -*gdb-6.2.1 (23 Sep 2004) - - 23 Sep 2004; Luca Barbato <lu_zero@gentoo.org> +gdb-6.2.1.ebuild: - new version, thanks Pär Karlsson <paer.karlsson@kmstudiosystems.com> for - reporting - - 09 Sep 2004; Chris Gianelloni <wolf31o2@gentoo.org> gdb-6.2.ebuild: - Making multilib safe and closing bug #63438. - - 07 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> gdb-6.1.1.ebuild: - Stable on sparc - - 09 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> gdb-6.1.1.ebuild, - gdb-6.2.ebuild: - 6.1.1 ~sparc, 6.2 -sparc - -*gdb-6.2 (08 Aug 2004) - - 08 Aug 2004; <solar@gentoo.org> gdb-6.2.ebuild: - version bump - - 03 Aug 2004; Mike Frysinger <vapier@gentoo.org> gdb-6.0.ebuild, - gdb-6.1.1.ebuild: - Strip out LINGUAs that gdb doesnt support #59179 by Matthias Peick. - - 28 Jul 2004; <solar@gentoo.org> gdb-6.1.1.ebuild, gdb-6.1.ebuild, - files/gdb-6.1-uclibc.patch: - patched bfd/config.bfd and ltmain for uclibc - - 02 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> gdb-5.1.1-r2.ebuild: - virtual/glibc -> virtual/libc - - 24 Jun 2004; Aron Griffis <agriffis@gentoo.org> gdb-5.3.90.ebuild, - gdb-5.3.ebuild: - QA - fix use invocation - - 23 Jun 2004; Aron Griffis <agriffis@gentoo.org> gdb-6.1.1.ebuild, - gdb-6.1.ebuild: - Add ~alpha - -*gdb-6.1.1 (22 Jun 2004) - - 22 Jun 2004; Martin Schlemmer <azarah@gentoo.org> +gdb-6.1.1.ebuild: - Update version. - - 11 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> gdb-6.0.ebuild: - Stable on alpha. - - 06 Jun 2004; Guy Martin <gmsoft@gentoo.org> gdb-6.1.ebuild, - files/gdb-6.1-hppa-01.patch, files/gdb-6.1-hppa.patch: - Update of the hppa patch to fix the inclusion of asm/offset[s].h - - 30 May 2004; Guy Martin <gmsoft@gentoo.org> gdb-6.1.ebuild, - files/gdb-6.1-hppa.patch: - Added hppa support to gdb-6.1. Marked ~hppa. - - 28 May 2004; Tom Gall <tgall@gentoo.org> gdb-6.1.ebuild: - stable on ppc64 (with small patch) - - 13 May 2004; Stephen P. Becker <geoman@gentoo.org> gdb-6.0.ebuild: - Stable on mips. - - 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> gdb-5.3-r1.ebuild, - gdb-5.3.90.ebuild, gdb-5.3.ebuild: - Add inherit eutils - - 22 Apr 2004; Travis Tilley <lv@gentoo.org> gdb-6.0-r1.ebuild, - gdb-6.0.ebuild: - stable on amd64 - -*gdb-5.3-r1 (18 Apr 2004) - - 18 Apr 2004; Michael McCabe <randy@gentoo.org> +gdb-5.3-r1.ebuild: - Added s390 specific fixes to gdb-5.3. Closes bug #47903 - -*gdb-6.1 (05 Apr 2004) - - 05 Apr 2004; Stefan Jones <cretin@gentoo.org> : - Try gdb-6.1 to try and fix bug #45756 - - 09 Mar 2004; <agriffis@gentoo.org> gdb-6.0.ebuild: - stable on ia64 - -*gdb-6.0-r1 (05 Mar 2004) - - 05 Mar 2004; Luca Barbato <lu_zero@gentoo.org> gdb-6.0-r1.ebuild, - files/gdb-6.0-xfreemod-all.patch: - New revision, xfree module tracking support added - - 23 Feb 2004; Sven Blumenstein <bazik@gentoo.org> gdb-6.0.ebuild: - Stable on sparc (finally). - - 15 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> gdb-6.0.ebuild: - set ppc in keywords - - 08 Feb 2004; Martin Schlemmer <azarah@gentoo.org> gdb-6.0.ebuild: - Bump to stable for x86. - - 19 Jan 2004; Martin Schlemmer <azarah@gentoo.org> gdb-5.1.1-r2.ebuild, - gdb-5.2.1.ebuild, gdb-5.3.90.ebuild, gdb-5.3.ebuild, gdb-6.0.ebuild: - Do not install configure, bfd, and standards info manuals, as binutils provide - them. - - 18 Oct 2003; Jason Wever <weeve@gentoo.org> gdb-5.3.90.ebuild, - gdb-6.0.ebuild: - Added fix for bug #29845 and fixed gdb-6.0 compile on sparc. - -*gdb-6.0 (17 Oct 2003) - - 17 Oct 2003; Stefan Jones <cretin@gentoo.org> : - New version, has most of the old gdb-5.3.90 patch already in, if any are - needed for non-x86 arch then feel free to add. - -*gdb-5.3.90 (20 Sep 2003) - - 30 Sep 2003; Joshua Kinard <kumba@gentoo.org> gdb-5.3.90.ebuild: - Added ~mips to KEYWORDS - - 24 Sep 2003; Jason Wever <weeve@gentoo.org> gdb-5.3.90.ebuild: - Applied patch from Sven Blumenstein <me@pl4.net> to fix sparc and hppa - compilation issues, fixes bug #29390. - - 20 Sep 2003; Martin Schlemmer <azarah@gentoo.org> gdb-5.3.90.ebuild: - Update to cvs version - should fix debugging threaded applications for users - using NPTL. - - 26 May 2003; Tavis Ormandy <taviso@gentoo.org> gdb-5.3.ebuild: - ccc compatability fixes - -*gdb-5.3 (21 Dec 2002) - - 19 May 2003; Joshua Kinard <kumba@gentoo.org> gdb-5.3.ebuild: - Added a patch that allows gdb-5.3 to compile properly - on sparc and set KEYWORDS to ~sparc from -sparc - - 24 Mar 2003; Guy Martin <gmsoft@gentoo.org> gdb-5.3.ebuild : - Added patch for hppa support. Added hppa to keywords. - - 28 Feb 2003; Stefan Jones <cretin@gentoo.org> gdb-5.3.ebuild : - Added support for objc via the USE flag objc, see bug #16507 - - 31 Jan 2003; Joshua Brindle <method@gentoo.org> gdb-5.3.ebuild : - This does not compile on sparc, changing to -sparc - - 22 Jan 2003; Jason Wever <weeve@gentoo.org> gdb-5.3.ebuild : - Changed sparc keyword back to ~sparc as bug 12866 is not yet resolved. - - 02 Jan 2002; Nick Hadaway <raker@gentoo.org> gdb-5.3.ebuild : - Marked stable. - - 26 Dec 2002; Nick Hadaway <raker@gentoo.org> gdb-5.3.ebuild : - Removed the unneeded man patch. - - 21 Dec 2002; Nick Hadaway <raker@gentoo.org> gdb-5.3.ebuild, - files/digest-gdb-5.3 : - Version bump. - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*gdb-5.2.1 (20 Aug 2002) - - 19 Oct 2002; Seemant Kulleen <seemant@gentoo.org> : - - cleanup of old ebuilds and formatting. - - 11 Oct 2002; Nick Hadaway <raker@gentoo.org> gdb-5.2.1.ebuild : - Throttled optimization flags down to -O2. See bug #6089 - - 20 Aug 2002; Nick Hadaway <raker@gentoo.org> - gdb-5.2.1.ebuild, files/digest-gdb-5.2.1, files/man.diff : - Version bump. - -*gdb-5.1.1-r2 (2 June 2002) - - 24 Jul 2002; Mark Guertin <gerk@gentoo.org> : - Added ppc to keywords - - 2 June 2002; Olivier Reisch <doctomoe@gentoo.org> gdb-5.1.1-r2.ebuild - - Have the PPC patch only applied on PPC platform. - -*gdb-5.1.1-r1 (6 May 2002) - - 6 May 2002; Kain <kain@kain.org> gdb-5.1.1-r1.ebuild - - PPC compatibility patch to fix some bool typedef stuff. - -*gdb-5.1.1 (5 Apr 2002) - - 5 Apr 2002; Seemant Kulleen <seemant@gentoo.org> gdb-5.1.1.ebuild - files/digest-gdb-5.1.1 - - Version bump, but this is being masked until the ncurses incompatibility - is resolved. - -*gdb-5.1 (7 Feb 2002) Karl Trygve Kalleberg <karltk@gentoo.org>: gdb-5.1.ebuild files/digest-gdb-5.1 - - GDB, the GNU Project debugger, allows you to see what is going on `inside' - another program while it executes -- or what another program was doing at - the moment it crashed. - - GDB can do four main kinds of things (plus other things in support of these) - to help you catch bugs in the act: - - * Start your program, specifying anything that might affect its behavior. - * Make your program stop on specified conditions. - * Examine what has happened, when your program has stopped. - * Change things in your program, so you can experiment with correcting the effects of one bug and go on to learn about another. - - GDB works on a wide variety of UNIX and non-UNIX systems. - -*gdb-5.0-r2 (1 Feb 2002) - - 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/cross-powerpc-softfloat-linux-gnu/gdb/Manifest b/cross-powerpc-softfloat-linux-gnu/gdb/Manifest deleted file mode 100644 index 70d0c6f..0000000 --- a/cross-powerpc-softfloat-linux-gnu/gdb/Manifest +++ /dev/null @@ -1,13 +0,0 @@ -AUX gdb-6.7.1-solaris.patch 409 RMD160 323f52cc55184316470d652947633c04a4e288c5 SHA1 265f416ab5290a3a692885ce1f457cbb0ad98b90 SHA256 6a9dc418fa1f2939ab35028e4c93d41f67f7aa33066a4092a88b04df33a7b77a -AUX gdb-6.8-solaris64.patch 1321 RMD160 d32fdd15d624212150fc418e353d0146c94d34d8 SHA1 37446c501bfb3958e8adfef1f59307e8d82703a8 SHA256 8ccf1bf626b021d6547a74ea3302946f1905ca5e73f8c53f0bc956daef31c474 -AUX gdb-6.8-tui-rlapi.patch 1834 RMD160 60f8e3921703429f18f68d2793024952775e88ff SHA1 5aa1210c163008c8d9ea3361fcafb738e6a9b65e SHA256 bc1635f90d95343aa87433c3b76e65df621fa7c4836616b681fabc75d9d21d15 -DIST gdb-6.8-patches-1.5.tar.lzma 125348 RMD160 f0f2668b709aa4f06a77b8c9a9d147273a08d73c SHA1 ff0bb2d76ca8681554eca94272ff0cde4b7d75dd SHA256 e503204a517992595b37f49e6cb115bcb1c210845197d54d974ffd53bc55647b -DIST gdb-6.8.tar.bz2 15581509 RMD160 23fc9442290b6383ce8f943ef1eb117fa06e79fb SHA1 ba1394d59dd84a1dd3a83322bd82c799596f0bcf SHA256 eedffd586bf41cf2ae2f77e6819545d6eb1e5062052320a27332fdfaaebdf818 -DIST gdb-7.2-patches-1.tar.xz 8908 RMD160 ca1ec5360ef2b575a548a75baeef90c4aec64138 SHA1 d91b1aa7d743cfbf98d1c72f6015dfa7b856fb86 SHA256 c091d46b869aec70ea507d93936d85e134002766808e38cc29d0a6f1f4898fab -DIST gdb-7.2.50.20101117-4.fc15.src.rpm 20026108 RMD160 3a29004cb9806c235ad6cf9107eecf9cf26ebc55 SHA1 0a5c3bc903c77ab07f8813be5484cb0716864577 SHA256 7af3cc31317cc4fcc7530ac23d86baa570309095a7c4e8a7999a830ff6f07ca7 -DIST gdb-7.2.tar.bz2 18530613 RMD160 2f2f5eb331593a276f1b7024ac35f7ca1520653d SHA1 cae138dee0c11778c471a1d5e4b09e0ae08f9e9d SHA256 bf444b88ab845243364c3d410be9e3f43a57f96ff594d65a37842ea03c3410f0 -EBUILD gdb-6.8-r2.ebuild 2688 RMD160 5eefdde4e32d7e900d9bf3e12e2bd8f6aee0e12c SHA1 cfb8ad801efde1ea428ec1c0362cca6ca4b9a069 SHA256 2ca6fc4472654ff25738632ea360013d0903488951d330dd967bf652045a7058 -EBUILD gdb-7.2.50.20101117.4.15.ebuild 3286 RMD160 d8743da141f12442fbe4658f14ebdf6d497d6d7e SHA1 ef90b9a0361376255362e52418ebd414708ed88d SHA256 a5cac46d7aa884962208d29c1d3d77d01f5ff82743d507188d3575f426780820 -EBUILD gdb-7.2.ebuild 3270 RMD160 7f8d3946f713c229dab5b716f21fe8f8955e729f SHA1 880730757a4e6c117f6ca644d55df617f7d6e81b SHA256 4361a03aa26f7b6190407d9b0bb71244b6dda5a6ac9c12107d101b6bd03e7341 -MISC ChangeLog 23799 RMD160 0cc300a7ffc25d480c53fbb2b6eac0502b477cb9 SHA1 3cc274671f5e0ba88f9b5a0641c45e93b54cbf30 SHA256 5f9f8ad2e076fb378f3e963679b67284a39ee2934ff9773c5624244064a0528d -MISC metadata.xml 252 RMD160 13550896f405ea2c00c68851097c455b13211ea8 SHA1 66fb63761a7800e71fa8d88244676f588c1e3490 SHA256 2bda98dae8fab414bb0fe138ac6cc256ad1bbdc031937ab18990674fc58f1e9e diff --git a/cross-powerpc-softfloat-linux-gnu/gdb/files/gdb-6.7.1-solaris.patch b/cross-powerpc-softfloat-linux-gnu/gdb/files/gdb-6.7.1-solaris.patch deleted file mode 100644 index f0db941..0000000 --- a/cross-powerpc-softfloat-linux-gnu/gdb/files/gdb-6.7.1-solaris.patch +++ /dev/null @@ -1,16 +0,0 @@ -* Don't include fcntl.h on Solaris, or you get compilation errors since - kernel views are enabled. We don't seem to need it, so this is the - easiest fix. - ---- gdb/defs.h -+++ gdb/defs.h -@@ -37,7 +37,9 @@ - #include <unistd.h> - #endif - -+#ifndef __sun__ - #include <fcntl.h> -+#endif - - /* First include ansidecl.h so we can use the various macro definitions - here and in all subsequent file inclusions. */ diff --git a/cross-powerpc-softfloat-linux-gnu/gdb/files/gdb-6.8-solaris64.patch b/cross-powerpc-softfloat-linux-gnu/gdb/files/gdb-6.8-solaris64.patch deleted file mode 100644 index 04abc54..0000000 --- a/cross-powerpc-softfloat-linux-gnu/gdb/files/gdb-6.8-solaris64.patch +++ /dev/null @@ -1,40 +0,0 @@ -* http://bugs.gentoo.org/show_bug.cgi?id=215902 - Patch by Fabrice Bacchella - ---- gdb/configure.host -+++ gdb/configure.host -@@ -99,6 +99,7 @@ - gdb_host=obsdaout ;; - i[34567]86-*-openbsd*) gdb_host=obsd ;; - i[34567]86-*-solaris2.1[0-9]*) gdb_host=sol2-64 ;; -+x86_64-*-solaris2.1[0-9]*) gdb_host=sol2-64 ;; - i[34567]86-*-solaris*) gdb_host=i386sol2 ;; - i[34567]86-*-cygwin*) gdb_host=cygwin ;; - -@@ -187,6 +188,11 @@ - gdb_host_double_format="&floatformat_ieee_double_little" - gdb_host_long_double_format="&floatformat_i387_ext" - ;; -+x86_64-*-*) -+ gdb_host_float_format="&floatformat_ieee_single_little" -+ gdb_host_double_format="&floatformat_ieee_double_little" -+ gdb_host_long_double_format="&floatformat_i387_ext" -+ ;; - hppa*-*-linux*) - gdb_host_float_format="&floatformat_ieee_single_big" - gdb_host_double_format="&floatformat_ieee_double_big" ---- gdb/configure.tgt -+++ gdb/configure.tgt -@@ -171,6 +171,12 @@ - i386-sol2-tdep.o sol2-tdep.o \ - corelow.o solib.o solib-svr4.o" - ;; -+x86_64-*-solaris2.1[0-9]*) -+ # Target: Solaris x86_64 -+ gdb_target_obs="i386-tdep.o i387-tdep.o amd64-tdep.o amd64-sol2-tdep.o \ -+ i386-sol2-tdep.o sol2-tdep.o \ -+ corelow.o solib.o solib-svr4.o" -+ ;; - i[34567]86-*-solaris*) - # Target: Solaris x86 - gdb_target_obs="i386-tdep.o i387-tdep.o i386-sol2-tdep.o sol2-tdep.o \ diff --git a/cross-powerpc-softfloat-linux-gnu/gdb/files/gdb-6.8-tui-rlapi.patch b/cross-powerpc-softfloat-linux-gnu/gdb/files/gdb-6.8-tui-rlapi.patch deleted file mode 100644 index c5438a9..0000000 --- a/cross-powerpc-softfloat-linux-gnu/gdb/files/gdb-6.8-tui-rlapi.patch +++ /dev/null @@ -1,66 +0,0 @@ ---- gdb/tui/tui-io.c.orig 2008-08-11 16:26:36 +0200 -+++ gdb/tui/tui-io.c 2008-08-12 08:24:03 +0200 -@@ -379,7 +379,6 @@ - static int - get_y_or_n (void) - { -- extern int _rl_abort_internal (); - int c; - - for (;;) -@@ -390,11 +389,29 @@ - if (c == 'n' || c == 'N' || c == RUBOUT) - return (0); - if (c == ABORT_CHAR) -- _rl_abort_internal (); -+ rl_abort (0, 0); - beep (); - } - } - -+/* Stupid comparison routine for qsort () ing strings. */ -+static int -+_qsort_string_compare (s1, s2) -+ char **s1, **s2; -+{ -+#if defined (HAVE_STRCOLL) -+ return (strcoll (*s1, *s2)); -+#else -+ int result; -+ -+ result = **s1 - **s2; -+ if (result == 0) -+ result = strcmp (*s1, *s2); -+ -+ return result; -+#endif -+} -+ - /* A convenience function for displaying a list of strings in - columnar format on readline's output stream. MATCHES is the list - of strings, in argv format, LEN is the number of strings in MATCHES, -@@ -406,9 +423,8 @@ - tui_rl_display_match_list (char **matches, int len, int max) - { - typedef int QSFUNC (const void *, const void *); -- extern int _rl_qsort_string_compare (const void *, -+ extern int _qsort_string_compare (const void *, - const void *); -- extern int _rl_print_completions_horizontally; - - int count, limit, printed_len; - int i, j, k, l; -@@ -453,11 +469,11 @@ - /* Sort the items if they are not already sorted. */ - if (rl_ignore_completion_duplicates == 0) - qsort (matches + 1, len, sizeof (char *), -- (QSFUNC *)_rl_qsort_string_compare); -+ (QSFUNC *)_qsort_string_compare); - - tui_putc ('\n'); - -- if (_rl_print_completions_horizontally == 0) -+ if (strcmp(rl_variable_value("print-completions-horizontally"), "off")) - { - /* Print the sorted items, up-and-down alphabetically, like ls. */ - for (i = 1; i <= count; i++) diff --git a/cross-powerpc-softfloat-linux-gnu/gdb/gdb-6.8-r2.ebuild b/cross-powerpc-softfloat-linux-gnu/gdb/gdb-6.8-r2.ebuild deleted file mode 100644 index 23f4991..0000000 --- a/cross-powerpc-softfloat-linux-gnu/gdb/gdb-6.8-r2.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-6.8-r2.ebuild,v 1.5 2009/10/10 21:34:30 vapier Exp $ - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then - export CTARGET=${CATEGORY/cross-} - fi -fi - -PATCH_VER="1.5" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sources.redhat.com/gdb/" -SRC_URI="http://ftp.gnu.org/gnu/gdb/${P}.tar.bz2 - ftp://sources.redhat.com/pub/gdb/releases/${P}.tar.bz2 - mirror://gentoo/${P}-patches-${PATCH_VER}.tar.lzma" - -LICENSE="GPL-2 LGPL-2" -[[ ${CTARGET} != ${CHOST} ]] \ - && SLOT="${CTARGET}" \ - || SLOT="0" -KEYWORDS="~ppc-aix ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="expat multitarget nls test vanilla" - -RDEPEND=">=sys-libs/ncurses-5.2-r2 - sys-libs/readline - expat? ( dev-libs/expat )" -DEPEND="${RDEPEND} - || ( app-arch/xz-utils app-arch/lzma-utils ) - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -src_unpack() { - unpack ${A} - cd "${S}" - use vanilla || EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - epatch "${FILESDIR}"/${PN}-6.7.1-solaris.patch - epatch "${FILESDIR}"/${P}-solaris64.patch - # avoid using internal readline symbols, they are not exported on aix. - # patch is platform independent, but might reduce performance. - [[ ${CHOST} == *-aix* ]] && epatch "${FILESDIR}"/${P}-tui-rlapi.patch - strip-linguas -u bfd/po opcodes/po -} - -src_compile() { - strip-unsupported-flags - econf \ - --disable-werror \ - $(has_version '=sys-libs/readline-5*:0' && echo --with-system-readline) \ - $(use_enable nls) \ - $(use multitarget && echo --enable-targets=all) \ - $(use_with expat) \ - || die - emake || die -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \ - install || die - rm -r "${D}"/nukeme || die - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${ED}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - - dodoc "${WORKDIR}"/extra/gdbinit.sample - - # Remove shared info pages - rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info* - rm -f "${ED}"/usr/share/locale/*/LC_MESSAGES/{annotate,bfd,configure,standards,opcodes}.mo -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${EROOT}"/etc/skel/.gdbinit -} diff --git a/cross-powerpc-softfloat-linux-gnu/gdb/gdb-7.2.50.20101117.4.15.ebuild b/cross-powerpc-softfloat-linux-gnu/gdb/gdb-7.2.50.20101117.4.15.ebuild deleted file mode 100644 index b911530..0000000 --- a/cross-powerpc-softfloat-linux-gnu/gdb/gdb-7.2.50.20101117.4.15.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.2.50.20101117.4.15.ebuild,v 1.1 2010/12/31 21:06:28 vapier Exp $ - -EAPI="3" - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then - export CTARGET=${CATEGORY/cross-} - fi -fi -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -if [[ ${PV} == *.*.*.*.*.* ]] ; then - inherit versionator rpm - # fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm - gvcr() { get_version_component_range "$@"; } - MY_PV=$(gvcr 1-4) - RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm" -else - MY_PV=${PV} - RPM= -fi - -PATCH_VER="" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sources.redhat.com/gdb/" -if [[ -n ${RPM} ]] ; then - SRC_URI="http://mirrors.kernel.org/fedora/development/source/SRPMS/${RPM}" -else - SRC_URI="http://ftp.gnu.org/gnu/gdb/${P}.tar.bz2 - ftp://sources.redhat.com/pub/gdb/releases/${P}.tar.bz2" -fi -SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}" - -LICENSE="GPL-2 LGPL-2" -is_cross \ - && SLOT="${CTARGET}" \ - || SLOT="0" -KEYWORDS="~ppc-aix ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="expat multitarget nls python test vanilla" - -RDEPEND=">=sys-libs/ncurses-5.2-r2 - sys-libs/readline - expat? ( dev-libs/expat ) - python? ( =dev-lang/python-2* )" -DEPEND="${RDEPEND} - app-arch/xz-utils - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_prepare() { - [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec - use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -gdb_branding() { - printf "Gentoo ${PV} " - if [[ -n ${PATCH_VER} ]] ; then - printf "p${PATCH_VER}" - else - printf "vanilla" - fi -} - -src_configure() { - strip-unsupported-flags - econf \ - --with-pkgversion="$(gdb_branding)" \ - --with-bugurl='http://bugs.gentoo.org/' \ - --disable-werror \ - --enable-64-bit-bfd \ - $(has_version '=sys-libs/readline-5*:0' && echo --with-system-readline) \ - $(is_cross && echo --with-sysroot="${EPREFIX}"/usr/${CTARGET}) \ - $(use_with expat) \ - $(use_enable nls) \ - $(use multitarget && echo --enable-targets=all) \ - $(use_with python python "${EPREFIX}/usr/bin/python2") -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \ - install || die - rm -r "${D}"/nukeme || die - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${ED}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - - dodoc "${WORKDIR}"/extra/gdbinit.sample - - # Remove shared info pages - rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info* - rm -f "${ED}"/usr/share/locale/*/LC_MESSAGES/{annotate,bfd,configure,standards,opcodes}.mo -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${EROOT}"/etc/skel/.gdbinit -} diff --git a/cross-powerpc-softfloat-linux-gnu/gdb/gdb-7.2.ebuild b/cross-powerpc-softfloat-linux-gnu/gdb/gdb-7.2.ebuild deleted file mode 100644 index fc594c3..0000000 --- a/cross-powerpc-softfloat-linux-gnu/gdb/gdb-7.2.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.2.ebuild,v 1.7 2011/01/08 21:40:38 maekke Exp $ - -EAPI="3" - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then - export CTARGET=${CATEGORY/cross-} - fi -fi -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -if [[ ${PV} == *.*.*.*.*.* ]] ; then - inherit versionator rpm - # fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm - gvcr() { get_version_component_range "$@"; } - MY_PV=$(gvcr 1-4) - RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm" -else - MY_PV=${PV} - RPM= -fi - -PATCH_VER="1" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sources.redhat.com/gdb/" -if [[ -n ${RPM} ]] ; then - SRC_URI="http://mirrors.kernel.org/fedora/development/source/SRPMS/${RPM}" -else - SRC_URI="http://ftp.gnu.org/gnu/gdb/${P}.tar.bz2 - ftp://sources.redhat.com/pub/gdb/releases/${P}.tar.bz2" -fi -SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}" - -LICENSE="GPL-2 LGPL-2" -is_cross \ - && SLOT="${CTARGET}" \ - || SLOT="0" -KEYWORDS="~ppc-aix ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="expat multitarget nls python test vanilla" - -RDEPEND=">=sys-libs/ncurses-5.2-r2 - sys-libs/readline - expat? ( dev-libs/expat ) - python? ( =dev-lang/python-2* )" -DEPEND="${RDEPEND} - app-arch/xz-utils - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_prepare() { - [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec - use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -gdb_branding() { - printf "Gentoo ${PV} " - if [[ -n ${PATCH_VER} ]] ; then - printf "p${PATCH_VER}" - else - printf "vanilla" - fi -} - -src_configure() { - strip-unsupported-flags - econf \ - --with-pkgversion="$(gdb_branding)" \ - --with-bugurl='http://bugs.gentoo.org/' \ - --disable-werror \ - --enable-64-bit-bfd \ - $(has_version '=sys-libs/readline-5*:0' && echo --with-system-readline) \ - $(is_cross && echo --with-sysroot="${EPREFIX}"/usr/${CTARGET}) \ - $(use_with expat) \ - $(use_enable nls) \ - $(use multitarget && echo --enable-targets=all) \ - $(use_with python python "${EPREFIX}/usr/bin/python2") -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \ - install || die - rm -r "${D}"/nukeme || die - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${ED}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - - dodoc "${WORKDIR}"/extra/gdbinit.sample - - # Remove shared info pages - rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info* - rm -f "${ED}"/usr/share/locale/*/LC_MESSAGES/{annotate,bfd,configure,standards,opcodes}.mo -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${EROOT}"/etc/skel/.gdbinit -} diff --git a/cross-powerpc-softfloat-linux-gnu/gdb/metadata.xml b/cross-powerpc-softfloat-linux-gnu/gdb/metadata.xml deleted file mode 100644 index 8908590..0000000 --- a/cross-powerpc-softfloat-linux-gnu/gdb/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>toolchain</herd> -<use> - <flag name='multitarget'>Support all known targets in one gdb binary</flag> -</use> -</pkgmetadata> diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/ChangeLog b/cross-powerpc-softfloat-linux-gnu/glibc/ChangeLog deleted file mode 100644 index acb8c95..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/ChangeLog +++ /dev/null @@ -1,3145 +0,0 @@ -# ChangeLog for sys-libs/glibc -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.688 2010/06/16 01:43:37 zorry Exp $ - - 16 Jun 2010; Magnus Granberg <zorry@gentoo.org> files/eblits/common.eblit: - bug #293721 to support >=gcc 4.2 SSP support - - 12 Jun 2010; Joshua Kinard <kumba@gentoo.org> glibc-2.11-r1.ebuild: - ~mipsify glibc-2.11-r1. Runs OK on O2 so far... - -*glibc-2.11.2 (08 Jun 2010) - - 08 Jun 2010; Mike Frysinger <vapier@gentoo.org> +glibc-2.11.2.ebuild: - Version bump. - - 08 Jun 2010; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_unpack.eblit: - Tweak src_unpack a bit more to handle snaps again #323009 by Maksim - Melnikau. - - 20 May 2010; Samuli Suominen <ssuominen@gentoo.org> glibc-2.5-r4.ebuild, - glibc-2.5.1.ebuild, glibc-2.6.1.ebuild, glibc-2.7-r2.ebuild, - glibc-2.8_p20080602-r1.ebuild, glibc-2.9_p20081201-r2.ebuild, - glibc-2.9_p20081201-r3.ebuild, glibc-2.10.1-r1.ebuild, - glibc-2.11-r1.ebuild, glibc-2.11.1.ebuild: - Change >=sys-apps/portage-2.1.2 DEPEND to !<sys-apps/portage-2.1.2 wrt - #257671. - - 25 Apr 2010; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1-r1.ebuild: - Stabilize for s390. - -*glibc-2.11.1 (25 Apr 2010) - - 25 Apr 2010; Mike Frysinger <vapier@gentoo.org> +glibc-2.11.1.ebuild, - files/eblits/src_unpack.eblit: - Version bump #315477. - - 19 Apr 2010; Raúl Porcel <armin76@gentoo.org> glibc-2.10.1-r1.ebuild: - sh stable - - 15 Feb 2010; Raúl Porcel <armin76@gentoo.org> - glibc-2.9_p20081201-r2.ebuild: - s390/sh stable - - 22 Jan 2010; Tom Gall <tgall@gentoo.org> glibc-2.10.1-r1.ebuild: - stable on ppc64, bug #289342 - - 21 Jan 2010; Raúl Porcel <armin76@gentoo.org> glibc-2.10.1-r1.ebuild: - sparc stable wrt #289342 - - 20 Jan 2010; Markus Meier <maekke@gentoo.org> glibc-2.10.1-r1.ebuild: - arm stable, bug #289342 - - 19 Jan 2010; nixnut <nixnut@gentoo.org> glibc-2.10.1-r1.ebuild: - ppc stable #289342 - - 18 Jan 2010; Tobias Klausmann <klausman@gentoo.org> - glibc-2.10.1-r1.ebuild: - Stable on alpha, bug #289342 - - 15 Jan 2010; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1-r1.ebuild: - Add ppc64 love #291287. - - 15 Jan 2010; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1-r1.ebuild: - Mark ia64 stable #289342. - - 14 Jan 2010; Jeroen Roovers <jer@gentoo.org> glibc-2.10.1-r1.ebuild: - Stable for HPPA (bug #289342). - - 10 Jan 2010; Christian Faulhammer <fauli@gentoo.org> - glibc-2.10.1-r1.ebuild: - x86 stable, bug 289342 - - 10 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> - glibc-2.10.1-r1.ebuild: - amd64 stable wrt #289342 - - 05 Jan 2010; Mike Frysinger <vapier@gentoo.org> glibc-2.11-r1.ebuild: - Add ppc/ppc64 love #297452. - - 19 Dec 2009; Mike Frysinger <vapier@gentoo.org> - files/eblits/pkg_preinst.eblit, files/eblits/src_install.eblit: - Start pointing ldconfig files to ld.so.conf.d. - - 10 Dec 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.3.5-r3.ebuild, - glibc-2.3.6-r4.ebuild, glibc-2.3.6-r5.ebuild, glibc-2.4-r4.ebuild, - glibc-2.5-r2.ebuild, glibc-2.5-r3.ebuild, glibc-2.5-r4.ebuild, - glibc-2.5.1.ebuild, glibc-2.6.ebuild, glibc-2.6.1.ebuild, - glibc-2.7-r2.ebuild, glibc-2.8_p20080602.ebuild, - glibc-2.8_p20080602-r1.ebuild, glibc-2.9_p20081201.ebuild, - glibc-2.9_p20081201-r1.ebuild, glibc-2.9_p20081201-r2.ebuild, - glibc-2.9_p20081201-r3.ebuild, glibc-2.10.1.ebuild, - glibc-2.10.1-r1.ebuild, glibc-2.11.ebuild, glibc-2.11-r1.ebuild: - Dont require cross-gcc when installing glibc-headers-only. - - 03 Dec 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.11-r1.ebuild: - Add alpha/arm/sh love. - - 03 Dec 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.11-r1.ebuild: - Update patchset to fix building on alpha. - -*glibc-2.11-r1 (02 Dec 2009) - - 02 Dec 2009; Mike Frysinger <vapier@gentoo.org> +glibc-2.11-r1.ebuild: - Push out some fixes and add the ports tarball. - - 01 Dec 2009; Mike Frysinger <vapier@gentoo.org> files/eblits/common.eblit: - Switch to common tc-has-tls function. - -*glibc-2.10.1-r1 (21 Nov 2009) - - 21 Nov 2009; Mike Frysinger <vapier@gentoo.org> +glibc-2.10.1-r1.ebuild: - Add a bunch of fixes from upstream for stabilization #289342. - - 19 Nov 2009; Jeroen Roovers <jer@gentoo.org> glibc-2.10.1.ebuild: - Marked ~hppa (bug #291287). - - 18 Nov 2009; Raúl Porcel <armin76@gentoo.org> glibc-2.10.1.ebuild: - Add ~arm wrt #291287 - - 10 Nov 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1.ebuild, - glibc-2.11.ebuild: - Fix building on x86 with older linux headers missing __NR_fallocate - #274269 by Mikael Magnusson. - - 10 Nov 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1.ebuild: - Add sparc lovin #289615. - - 09 Nov 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.11.ebuild, - +files/2.11/glibc-2.11-hardened-pie.patch: - Update hardened-pie patch by Magnus Granberg #292139. - - 09 Nov 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.11.ebuild: - Pull in newer gcc for multilib on amd64 #292174. - - 08 Nov 2009; Mounir Lamouri <volkmar@gentoo.org> glibc-2.10.1.ebuild: - Keywording for ppc, bug 291287 - - 06 Nov 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.11.ebuild: - Add patch for ia64 build failure #292059 by Dennis Schridde. Force newer - binutils on x86_64 #292056 by DaggyStyle. Forcer newer gcc on x86 #292174 - by Andreas Proteus. - - 06 Nov 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.11.ebuild: - Add sparc lovin #291287. - - 06 Nov 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1.ebuild: - Add alpha lovin #291287. - -*glibc-2.11 (06 Nov 2009) - - 06 Nov 2009; Mike Frysinger <vapier@gentoo.org> +glibc-2.11.ebuild: - Version bump. - - 05 Nov 2009; Mike Frysinger <vapier@gentoo.org> - glibc-2.9_p20081201-r3.ebuild: - Add binutils-2.20 detection patch to glibc-2.9. - - 30 Oct 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1.ebuild: - Import a bunch of alpha patches #289642 by Matt Turner. - - 19 Oct 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1.ebuild: - Mark s390 stable. - - 20 Sep 2009; Jory A. Pratt <anarchy@gentoo.org> glibc-2.10.1.ebuild, - +files/2.10/glibc-2.10-gentoo-chk_fail.c: - rename broken glibc-2.6-gentoo_chk_fail.c to glibc-2.10-gentoo_chk_fail.c - and update ebuild. - - 20 Sep 2009; Jory A. Pratt <anarchy@gentoo.org> glibc-2.10.1.ebuild, - +files/2.10/glibc-2.10-hardened-configure-picdefault.patch, - +files/2.10/glibc-2.10-hardened-inittls-nosysenter.patch, - +files/2.10/glibc-2.10-hardened-ssp-compat.patch: - add updated hardened patches bug #270274, please leave mask in place for - hardened profile. - - 18 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org> glibc-2.10.1.ebuild, - files/eblits/src_install.eblit: - Bump patcheset; add patch for bug #284393 (compatibility with binutils - 2.20 betas), and make nscd init script not use 'strings' at runtime (bug - #285308). - - 13 Sep 2009; Markus Meier <maekke@gentoo.org> - glibc-2.9_p20081201-r2.ebuild: - arm stable, bug #270243 - - 07 Sep 2009; Mike Frysinger <vapier@gentoo.org> - glibc-2.9_p20081201-r3.ebuild, glibc-2.10.1.ebuild: - Block sys-kernel/ps3-sources as it has custom patches which breaks glibc - #271367 by Jean-Francis Roy. - - 07 Sep 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1.ebuild: - Include glibc ports addon again #283239 by Raúl Porcel. - - 04 Sep 2009; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_compile.eblit: - Force more compiler/assembler tests to true for cross headers. - - 04 Sep 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1.ebuild: - Add ~ia64 love. - - 30 Aug 2009; Tobias Klausmann <klausman@gentoo.org> - glibc-2.9_p20081201-r3.ebuild: - Stable on alpha, bug #283188 - -*glibc-2.9_p20081201-r3 (28 Aug 2009) - - 28 Aug 2009; Mark Loeser <halcy0n@gentoo.org> - +glibc-2.9_p20081201-r3.ebuild: - Bump for patchset with gcc-4.4 fix and alpha fixes - - 29 Aug 2009; Raúl Porcel <armin76@gentoo.org> - glibc-2.9_p20081201-r2.ebuild: - ia64/sparc stable wrt #270243 - - 27 Aug 2009; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_compile.eblit: - Force all linker tests to true for cross headers #282442 by Jack Byer. - - 21 Aug 2009; Mike Frysinger <vapier@gentoo.org> - files/eblits/pkg_setup.eblit: - Add check for broken syscall() on x86 #279260 by Andrew Gaffney. - - 19 Jul 2009; nixnut <nixnut@gentoo.org> glibc-2.9_p20081201-r2.ebuild: - ppc stable #270243 - - 04 Jul 2009; Brent Baude <ranger@gentoo.org> - glibc-2.9_p20081201-r2.ebuild: - Marking glibc-2.9_p20081201-r2 ppc64 for bug 270243 - - 28 Jun 2009; Markus Meier <maekke@gentoo.org> - glibc-2.9_p20081201-r2.ebuild: - amd64 stable, bug #270243 - - 28 Jun 2009; Tobias Klausmann <klausman@gentoo.org> - glibc-2.9_p20081201-r2.ebuild: - Stable on alpha, bug #270243 - - 26 Jun 2009; Christian Faulhammer <fauli@gentoo.org> - glibc-2.9_p20081201-r2.ebuild: - stable x86, bug 270243 - - 15 Jun 2009; Jeroen Roovers <jer@gentoo.org> - glibc-2.9_p20081201-r2.ebuild: - Stable for HPPA (bug #270243). - -*glibc-2.10.1 (18 May 2009) - - 18 May 2009; Mike Frysinger <vapier@gentoo.org> +glibc-2.10.1.ebuild: - Version bump. - - 17 May 2009; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_unpack.eblit: - Improve check_nptl_support output to include more info to help people - figure out their own mistakes. - - 02 May 2009; Mark Loeser <halcy0n@gentoo.org> - files/eblits/src_compile.eblit: - Disable selinux on crosscompile; bug #186780 - - 13 Apr 2009; Jeroen Roovers <jer@gentoo.org> - glibc-2.8_p20080602-r1.ebuild: - Stable for HPPA (bug #247553). - - 01 Apr 2009; Mike Frysinger <vapier@gentoo.org> - glibc-2.8_p20080602-r1.ebuild, glibc-2.9_p20081201-r2.ebuild: - Disable ldconfig execution to avoid sandbox violations on ld.so.cache. - - 23 Mar 2009; Mike Frysinger <vapier@gentoo.org> - files/eblits/pkg_setup.eblit: - Tweak xen warning a bit #263434 by Jeremy Olexa. - - 20 Mar 2009; Mike Frysinger <vapier@gentoo.org> - glibc-2.8_p20080602-r1.ebuild: - Mark arm/sh stable. - - 19 Mar 2009; Guy Martin <gmsoft@gentoo.org> glibc-2.8_p20080602-r1.ebuild: - Added ~hppa to KEYWORDS - - 19 Mar 2009; Brent Baude <ranger@gentoo.org> - glibc-2.8_p20080602-r1.ebuild: - Marking glibc-2.8_p20080602-r1 ppc for bug 247553 - - 19 Mar 2009; Mike Frysinger <vapier@gentoo.org> - files/eblits/pkg_setup.eblit, glibc-2.7-r2.ebuild, - glibc-2.8_p20080602.ebuild, glibc-2.8_p20080602-r1.ebuild, - glibc-2.9_p20081201.ebuild, glibc-2.9_p20081201-r1.ebuild: - Abort install if people have a broken kernel running #262698. - - 08 Mar 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.7-r2.ebuild, - glibc-2.8_p20080602.ebuild, glibc-2.8_p20080602-r1.ebuild, - glibc-2.9_p20081201.ebuild, glibc-2.9_p20081201-r1.ebuild, - glibc-2.9_p20081201-r2.ebuild: - Drop extraneous glibc-compat20 #198657. - - 07 Mar 2009; Markus Meier <maekke@gentoo.org> - glibc-2.8_p20080602-r1.ebuild: - x86 stable, bug #247553 - - 07 Mar 2009; Raúl Porcel <armin76@gentoo.org> - glibc-2.8_p20080602-r1.ebuild: - ia64/sparc stable wrt #247553 - - 01 Mar 2009; Mike Frysinger <vapier@gentoo.org> - +files/eblits/pkg_postinst.eblit, +files/eblits/pkg_preinst.eblit, - +files/eblits/pkg_setup.eblit, glibc-2.9_p20081201-r2.ebuild: - Add support for pkg_* funcs with eblits. - - 24 Feb 2009; Joshua Kinard <kumba@gentoo.org> - glibc-2.9_p20081201-r2.ebuild: - Add ~mips to KEYWORDS - - 21 Feb 2009; Mike Frysinger <vapier@gentoo.org> - glibc-2.9_p20081201-r2.ebuild: - Add fix from upstream for building with newer binutils #258072. - - 19 Feb 2009; Tom Gall <tgall@gentoo.org> glibc-2.8_p20080602-r1.ebuild: - stable on ppc64, bug #247553 - - 18 Feb 2009; Tobias Klausmann <klausman@gentoo.org> - glibc-2.8_p20080602-r1.ebuild: - Stable on alpha, bug #247553 - -*glibc-2.9_p20081201-r2 (16 Feb 2009) - - 16 Feb 2009; Mike Frysinger <vapier@gentoo.org> - +glibc-2.9_p20081201-r2.ebuild: - Add tweak for resolver issues #250468, a bunch of upstream fixes, a bunch - of SuperH fixes, and drop the deepbind patch #252302. - - 13 Feb 2009; Jeremy Olexa <darkside@gentoo.org> - glibc-2.8_p20080602-r1.ebuild: - amd64 stable, bug 247553 - - 28 Jan 2009; Mike Frysinger <vapier@gentoo.org> files/eblits/common.eblit: - Build glibc with -U_FORTIFY_SOURCE. - - 26 Jan 2009; Mike Frysinger <vapier@gentoo.org> glibc-2.3.2-r12.ebuild, - glibc-2.3.5-r3.ebuild: - Drop USE=pic usage. - - 14 Jan 2009; Mike Frysinger <vapier@gentoo.org> - glibc-2.8_p20080602-r1.ebuild: - Mark s390 stable. - - 31 Dec 2008; Mike Frysinger <vapier@gentoo.org> - glibc-2.9_p20081201-r1.ebuild: - Disable nss deepbind patch until we get it sorted out #252302. - - 29 Dec 2008; Mike Frysinger <vapier@gentoo.org> glibc-2.7-r2.ebuild, - glibc-2.8_p20080602.ebuild, glibc-2.8_p20080602-r1.ebuild, - glibc-2.9_p20081201.ebuild, glibc-2.9_p20081201-r1.ebuild: - Force LC_ALL=C until the iconvdata patch hits #252802 by Harald van Dijk. - - 29 Dec 2008; Mike Frysinger <vapier@gentoo.org> files/eblits/common.eblit, - files/eblits/src_install.eblit: - Stop removing locale vars from environment #252802 by Harald van Dijk. - -*glibc-2.9_p20081201-r1 (27 Dec 2008) - - 27 Dec 2008; Mike Frysinger <vapier@gentoo.org> - +glibc-2.9_p20081201-r1.ebuild: - Fix popen() issues and get more arches usable. - - 24 Dec 2008; Mike Frysinger <vapier@gentoo.org> - glibc-2.8_p20080602-r1.ebuild: - Add s390 utmp compat patch. - - 23 Dec 2008; Friedrich Oslage <bluebird@gentoo.org> - files/eblits/common.eblit: - Add support to optimize for UltraSPARC T1 and T2 cpus - -*glibc-2.9_p20081201 (08 Dec 2008) - - 08 Dec 2008; Mike Frysinger <vapier@gentoo.org> - +glibc-2.9_p20081201.ebuild: - Version bump #237236. - - 08 Dec 2008; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_unpack.eblit: - Force timestamp update of C-translit.h so we dont regen it all the time - #185476 #218003. - -*glibc-2.8_p20080602-r1 (08 Dec 2008) - - 08 Dec 2008; Mike Frysinger <vapier@gentoo.org> - +glibc-2.8_p20080602-r1.ebuild: - Import a bunch of random fixes from upstream, some of which cover #236770 - #237179 #245914. - - 29 Nov 2008; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_compile.eblit: - Force compiler tests when building only headers #229391. - - 27 Oct 2008; Mike Frysinger <vapier@gentoo.org> - glibc-2.8_p20080602.ebuild: - Fix building for arm. - - 05 Sep 2008; Mike Frysinger <vapier@gentoo.org> glibc-2.3.5-r3.ebuild, - glibc-2.3.6-r4.ebuild, glibc-2.3.6-r5.ebuild, glibc-2.4-r4.ebuild, - glibc-2.5-r2.ebuild, glibc-2.5-r3.ebuild, glibc-2.5-r4.ebuild, - glibc-2.5.1.ebuild, glibc-2.6.ebuild, glibc-2.6.1.ebuild, - glibc-2.7-r2.ebuild, glibc-2.8_p20080602.ebuild: - Drop app-admin/eselect-compiler dependency to make Mr_Bones_ happy. - - 23 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml: - add GLEP 56 USE flag desc from use.local.desc - - 23 Jun 2008; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_compile.eblit: - Check to see if ports is in $S rather than $PWD #229107. - - 23 Jun 2008; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_compile.eblit, files/eblits/src_install.eblit, - files/eblits/src_install-2.6.eblit, glibc-2.6.1.ebuild, - glibc-2.7-r2.ebuild, glibc-2.8_p20080602.ebuild: - Short circuit header building in pkg testing and ABI recursion. - - 23 Jun 2008; Mike Frysinger <vapier@gentoo.org> glibc-2.6.1.ebuild, - glibc-2.7-r2.ebuild, glibc-2.8_p20080602.ebuild: - Add workaround for still broken #133327 / #228907. - - 22 Jun 2008; Friedrich Oslage <bluebird@gentoo.org> - glibc-2.8_p20080602.ebuild: - Add ~sparc keyword - - 22 Jun 2008; Friedrich Oslage <bluebird@gentoo.org> - files/eblits/common.eblit: - add support for 32bit userland with multilib on sparc - - 22 Jun 2008; Mike Frysinger <vapier@gentoo.org> glibc-2.6.1.ebuild, - glibc-2.7-r2.ebuild, glibc-2.8_p20080602.ebuild: - Change to / before running tests in case $PWD is weird #228809 by Kai - Krakow. - - 21 Jun 2008; Mike Frysinger <vapier@gentoo.org> - glibc-2.8_p20080602.ebuild: - Add ~alpha and ~ia64 love. - - 17 Jun 2008; Mike Frysinger <vapier@gentoo.org> - glibc-2.8_p20080602.ebuild: - Fix building for alpha #227275. - - 11 Jun 2008; Mike Frysinger <vapier@gentoo.org> glibc-2.6.1.ebuild, - glibc-2.7-r2.ebuild: - Declare LIBIDN_VER #225831 by Gerard Neil. - -*glibc-2.8_p20080602 (08 Jun 2008) - - 08 Jun 2008; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_unpack.eblit, +glibc-2.8_p20080602.ebuild: - Version bump #225175 by Arfrever Frehtes Taifersar Arahesis. - - 12 May 2008; Markus Rothe <corsair@gentoo.org> glibc-2.7-r2.ebuild: - Stable on ppc64 - - 27 Mar 2008; Jeroen Roovers <jer@gentoo.org> glibc-2.7-r2.ebuild: - Stable for HPPA. - - 24 Mar 2008; Mike Frysinger <vapier@gentoo.org> - +files/eblits/src_install-2.6.eblit, -files/eblits/src_install-2.7.eblit, - glibc-2.6.1.ebuild, glibc-2.7.ebuild, glibc-2.7-r1.ebuild: - Reversion things so old is old #191088. - -*glibc-2.7-r2 (23 Mar 2008) - - 23 Mar 2008; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_install.eblit, files/eblits/src_test.eblit, - +glibc-2.7-r2.ebuild: - No need to generate multilib headers anymore with latest glibc #191088. Grab - some queue.h updates from FreeBSD #201979. Disable (for now) CFI stuff on - x86_64/x86 to workaround a bug in gcc #202055. Fix from upstream for - building with newer binutils #209629. Fix pthread_join on hppa #213829. Make - sure to force latest kernel headers on hppa and increase testing timeout - #214003. - - 10 Mar 2008; Mike Frysinger <vapier@gentoo.org> glibc-2.6.1.ebuild, - glibc-2.7.ebuild, glibc-2.7-r1.ebuild: - Only check for downgrades on the native glibc version ... let people screw - up any other system #212912. - - 16 Jan 2008; Mike Frysinger <vapier@gentoo.org> glibc-2.7-r1.ebuild: - Add some ~sparc love. - - 31 Dec 2007; Jeroen Roovers <jer@gentoo.org> glibc-2.7-r1.ebuild: - Stable for HPPA. - - 29 Dec 2007; Mike Frysinger <vapier@gentoo.org> glibc-2.7-r1.ebuild: - Add patches to fix hppa. - - 24 Dec 2007; Mike Frysinger <vapier@gentoo.org> glibc-2.7-r1.ebuild: - Fix building with BSD awk by using a POSIX regex #202511 by Alexis Ballier. - - 11 Dec 2007; Mike Frysinger <vapier@gentoo.org> glibc-2.7-r1.ebuild: - Add patch to fix building on alpha #201910 by Jose Luis Rivero. - - 10 Dec 2007; Jeroen Roovers <jer@gentoo.org> glibc-2.7-r1.ebuild: - Marked ~hppa too. - -*glibc-2.7-r1 (10 Dec 2007) - - 10 Dec 2007; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_install.eblit, +glibc-2.7-r1.ebuild: - Add fixes for #196926 (build failure with USE=glibc-omitfp), #201646 (double - free on sscanf("", "%as")), #199479 (build failure for i586-* targets due to - duplicate _chk defs), #198949 (static link failure when using - pthread_cond_timedwait), #196933 (build failure on hppa), and #196031 (gdb - debugging errors with pthreads). - - 18 Nov 2007; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_compile.eblit, glibc-2.6.1.ebuild, glibc-2.7.ebuild: - Build gd-based helper tools when USE=gd #198381. - - 11 Nov 2007; Mike Frysinger <vapier@gentoo.org> - +files/2.7/glibc-2.7-hardened-inittls-nosysenter.patch, - files/eblits/src_unpack.eblit, glibc-2.6.1.ebuild, glibc-2.7.ebuild: - Move hardened stuff back to each ebuild (since that is how we are tracking - it) and add support for pre/post eblit hooks. Also fixup hardened patch to - apply #198335. - - 10 Nov 2007; Mike Frysinger <vapier@gentoo.org> glibc-2.6.ebuild, - glibc-2.6.1.ebuild, glibc-2.7.ebuild: - Only stick glibc-compat20 into IUSE when linuxthreads is available #198657 - by Benjamin Schindler. - - 10 Nov 2007; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_unpack.eblit, glibc-2.6.1.ebuild, glibc-2.7.ebuild: - Add support for USE=vanilla. - - 24 Oct 2007; Mike Frysinger <vapier@gentoo.org> glibc-2.7.ebuild: - Fix building on hppa #196868 and add patch for gcc-4.2 + noinlining #196245. - - 23 Oct 2007; Mike Frysinger <vapier@gentoo.org> glibc-2.7.ebuild: - Force >=sys-apps/sandbox-1.2.18.1-r2 so it recognizes the new cloexec flags - #196720. - -*glibc-2.7 (22 Oct 2007) - - 22 Oct 2007; Mike Frysinger <vapier@gentoo.org> +glibc-2.7.ebuild: - Version bump. - - 17 Oct 2007; Raúl Porcel <armin76@gentoo.org> glibc-2.6.1.ebuild: - alpha/ia64/sparc stable wrt #195427 - - 16 Oct 2007; Christoph Mende <angelos@gentoo.org> glibc-2.6.1.ebuild: - Stable on amd64 wrt bug #195427 - - 15 Oct 2007; Markus Rothe <corsair@gentoo.org> glibc-2.6.1.ebuild: - Stable on ppc64; bug #195427 - - 14 Oct 2007; Christian Faulhammer <opfer@gentoo.org> glibc-2.6.1.ebuild: - stable x86, bug 195427 - - 12 Oct 2007; Lars Weiler <pylon@gentoo.org> glibc-2.6.1.ebuild: - stable ppc, bug #195427 - - 10 Oct 2007; Mike Frysinger <vapier@gentoo.org> files/eblits/common.eblit: - Add default -march for x86 on amd64 builds based on CHOST #185404. - - 07 Oct 2007; Mike Frysinger <vapier@gentoo.org> - files/eblits/src_unpack.eblit: - Dont bother checking kernel headers when installing libc headers #190510. - - 04 Sep 2007; Joshua Kinard <kumba@gentoo.org> glibc-2.6.1.ebuild: - Update the patchset to 1.1 to pull in a patch for mips to enable support for - .gnu.hash capabilities, and mark unstable on mips. - - 06 Aug 2007; Mike Frysinger <vapier@gentoo.org> - +files/eblits/common.eblit, +files/eblits/src_compile.eblit, - +files/eblits/src_install.eblit, +files/eblits/src_test.eblit, - +files/eblits/src_unpack.eblit, glibc-2.6.1.ebuild: - Introduce eblits. - - 06 Aug 2007; Mike Frysinger <vapier@gentoo.org> - glibc-2.6.ebuild, glibc-2.6.1.ebuild: - Add default -march for x86 builds based on CHOST #185404. - -*glibc-2.6.1 (01 Aug 2007) -*glibc-2.5.1 (01 Aug 2007) - - 01 Aug 2007; Mike Frysinger <vapier@gentoo.org> +glibc-2.5.1.ebuild, - +glibc-2.6.1.ebuild: - Version bump. - - 24 Jul 2007; Samuli Suominen <drac@gentoo.org> Manifest: - Fix Manifest. (yoswink) - - 24 Jul 2007; Jose Luis Rivero <yoswink@gentoo.org> glibc-2.6.ebuild: - Keyworded ~alpha - - 20 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> glibc-2.6.ebuild: - Keyworded ~sparc - - 15 Jul 2007; Christoph Mende <angelos@gentoo.org> glibc-2.5-r4.ebuild: - Stable on amd64 wrt security bug #183844 - - 10 Jul 2007; Tobias Scherbaum <dertobi123@gentoo.org> glibc-2.5-r4.ebuild: - ppc stable, bug #183844 - - 10 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> glibc-2.5-r4.ebuild: - Stable on sparc wrt #183844 - - 09 Jul 2007; Jeroen Roovers <jer@gentoo.org> glibc-2.5-r4.ebuild: - Stable for HPPA (bug #183844). - - 07 Jul 2007; Joshua Kinard <kumba@gentoo.org> glibc-2.5-r4.ebuild: - Stable on mips, per #183844. - - 07 Jul 2007; Raúl Porcel <armin76@gentoo.org> glibc-2.5-r4.ebuild: - alpha/ia64 stable wrt security #183844 - - 07 Jul 2007; Markus Rothe <corsair@gentoo.org> glibc-2.5-r4.ebuild: - Stable on ppc64; bug #183844 - - 05 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> glibc-2.5-r4.ebuild: - (QA) RESTRICT clean up. - - 03 Jul 2007; Christian Faulhammer <opfer@gentoo.org> glibc-2.5-r4.ebuild: - stable x86, security bug 183844 - -*glibc-2.5-r4 (03 Jul 2007) - - 03 Jul 2007; <solar@gentoo.org> +glibc-2.5-r4.ebuild: - - bug 183844 - - 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> glibc-2.2.5-r10.ebuild, - glibc-2.3.2-r12.ebuild, glibc-2.3.5-r3.ebuild, glibc-2.3.6-r4.ebuild, - glibc-2.3.6-r5.ebuild, glibc-2.4-r4.ebuild, glibc-2.5-r2.ebuild, - glibc-2.5-r3.ebuild, glibc-2.6.ebuild: - (QA) RESTRICT clean up. - - 02 Jul 2007; Jose Luis Rivero <yoswink@gentoo.org> glibc-2.5-r3.ebuild: - Stable on alpha wrt security bug #176712 - - 01 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> glibc-2.3.5-r3.ebuild, - glibc-2.3.6-r4.ebuild, glibc-2.3.6-r5.ebuild, glibc-2.4-r4.ebuild, - glibc-2.5-r2.ebuild, glibc-2.5-r3.ebuild, glibc-2.6.ebuild: - (QA) RESTRICT="multilib-pkg-force" -> EMULTILIB_PKG="true" - - 25 Jun 2007; Joshua Kinard <kumba@gentoo.org> glibc-2.5-r3.ebuild: - Stable on mips, per #176712. - - 05 Jun 2007; Raúl Porcel <armin76@gentoo.org> glibc-2.3.6-r5.ebuild: - alpha stable - - 02 Jun 2007; Matti Bickel <mabi@gentoo.org> glibc-2.5-r3.ebuild: - ppc stable - - 01 Jun 2007; Raúl Porcel <armin76@gentoo.org> glibc-2.5-r3.ebuild: - ia64 stable wrt security #176712 - - 01 Jun 2007; Stephen Bennett <spb@gentoo.org> +glibc-2.3.6-r4.ebuild: - Re-add 2.3.6-r4 since it was latest 2.3 stable on alpha - - 31 May 2007; Daniel Gryniewicz <dang@gentoo.org> glibc-2.5-r3.ebuild: - Marked stable on amd64 for bug #176712 - - 31 May 2007; Markus Rothe <corsair@gentoo.org> glibc-2.5-r3.ebuild: - Stable on ppc64; bug #176712 - - 30 May 2007; Raúl Porcel <armin76@gentoo.org> glibc-2.5-r3.ebuild: - x86 stable wrt security #176712 - - 29 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> glibc-2.5-r3.ebuild: - Stable on sparc wrt security #176712 - - 28 May 2007; Jeroen Roovers <jer@gentoo.org> glibc-2.5-r3.ebuild: - Stable for HPPA (bug #176712). - -*glibc-2.5-r3 (27 May 2007) - - 27 May 2007; Mike Frysinger <vapier@gentoo.org> +glibc-2.5-r3.ebuild: - Some more fixes from upstream (/etc/shell and printf()), fix tests when - profiling/debugging is enabled, and add patch from SuSE for more dynamic - /etc/resolv.conf handling. - - 24 May 2007; Joshua Kinard <kumba@gentoo.org> glibc-2.3.6-r5.ebuild: - Stable on mips. - -*glibc-2.6 (19 May 2007) - - 19 May 2007; Mike Frysinger <vapier@gentoo.org> +glibc-2.6.ebuild: - Version bump. - - 15 May 2007; Jeroen Roovers <jer@gentoo.org> glibc-2.5-r2.ebuild: - Stable for HPPA (bug #168131). - - 14 May 2007; Mike Frysinger <vapier@gentoo.org> glibc-2.5-r2.ebuild: - Push out some alpha compile fixes. - - 11 May 2007; Joshua Kinard <kumba@gentoo.org> glibc-2.5-r2.ebuild: - Stable on mips, per #176712. - - 09 May 2007; Bryan Østergaard <kloeri@gentoo.org> glibc-2.5-r2.ebuild: - Stable on Alpha, bug 176712. - - 05 May 2007; Daniel Gryniewicz <dang@gentoo.org> glibc-2.5-r2.ebuild: - Marked stable on amd64 for bug #176712 - - 05 May 2007; Tobias Scherbaum <dertobi123@gentoo.org> glibc-2.5-r2.ebuild: - ppc stable, bug #176712 - - 05 May 2007; Mike Frysinger <vapier@gentoo.org> glibc-2.5-r2.ebuild: - Switch to cleaner STRIP_MASK with prepallstrip. - - 04 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> glibc-2.5-r2.ebuild: - Stable on sparc wrt security #176712 - - 04 May 2007; Bryan Østergaard <kloeri@gentoo.org> glibc-2.5-r2.ebuild: - Stable on IA64, bug 176712. - - 03 May 2007; Markus Rothe <corsair@gentoo.org> glibc-2.5-r2.ebuild: - Stable on ppc64; bug #176712 - - 03 May 2007; Andrej Kacian <ticho@gentoo.org> glibc-2.5-r2.ebuild: - Stable on x86, security bug #176712. - -*glibc-2.5-r2 (03 May 2007) - - 03 May 2007; Mike Frysinger <vapier@gentoo.org> +glibc-2.5-r2.ebuild: - Fix building with sanitized headers for various arches, fix from upstream - #176712 for printf overflow, fix building under hppa, and respect env - CPPFLAGS. - - 15 Mar 2007; Kevin F. Quinn <kevquinn@gentoo.org> - files/2.5/glibc-2.5-hardened-pie.patch, glibc-2.5-r1.ebuild: - Fix 2.5-hardened-pie.spec (bug #170731), and make 2.5-r1 robust against compiler variant. - -*glibc-2.5-r1 (13 Mar 2007) - - 13 Mar 2007; Mike Frysinger <vapier@gentoo.org> - +files/2.5/glibc-2.5-gentoo-stack_chk_fail.c, - +files/2.5/glibc-2.5-hardened-configure-picdefault.patch, - +files/2.5/glibc-2.5-hardened-inittls-nosysenter.patch, - +files/2.5/glibc-2.5-hardened-pie.patch, +glibc-2.5-r1.ebuild: - Push out misc fixes and include new hardened/hppa work. - - 25 Feb 2007; Joshua Kinard <kumba@gentoo.org> glibc-2.5.ebuild: - Add ~mips to glibc-2.5 for testing under the 2007.1-dev profile. - - 23 Feb 2007; Roy Marples <uberlord@gentoo.org> files/nscd: - nscd init script no longer requires bash - - 17 Feb 2007; Mike Frysinger <vapier@gentoo.org> glibc-2.5.ebuild: - We no longer support i386-* hosts #165772. - - 13 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> glibc-2.5.ebuild: - Stable on sparc for 2007.0 - - 12 Feb 2007; Bryan Østergaard <kloeri@gentoo.org> glibc-2.5.ebuild: - Stable on IA64. - - 12 Feb 2007; Bryan Østergaard <kloeri@gentoo.org> glibc-2.5.ebuild: - Stable on Alpha. - - 12 Feb 2007; Simon Stelling <blubb@gentoo.org> glibc-2.5.ebuild: - stable on amd64; bug 165085 - - 11 Feb 2007; Joseph Jezak <josejx@gentoo.org> glibc-2.5.ebuild: - Marked ppc stable for bug #165085. - - 08 Feb 2007; Bryan Østergaard <kloeri@gentoo.org> glibc-2.5.ebuild: - Add ~alpha keyword. - - 06 Feb 2007; Christian Faulhammer <opfer@gentoo.org> glibc-2.5.ebuild: - stable x86; bug #165085 - - 27 Jan 2007; Mike Frysinger <vapier@gentoo.org> glibc-2.3.6-r4.ebuild, - glibc-2.3.6-r5.ebuild, glibc-2.4-r3.ebuild, glibc-2.4-r4.ebuild, - glibc-2.5.ebuild: - Fixup bash style in check_nptl_support so the checks actually work #164007 - by Andrew Gaffney. - - 16 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> glibc-2.5.ebuild: - Give ~sparc keywords - - 06 Jan 2007; Tom Gall <tgall@gentoo.org> glibc-2.5.ebuild: - stable on ppc64. - - 25 Nov 2006; nixnut <nixnut@gentoo.org> glibc-2.3.6-r5.ebuild, - glibc-2.4-r4.ebuild: - Stable on ppc wrt bug 154176 - - 25 Nov 2006; <blubb@gentoo.org> glibc-2.3.6-r5.ebuild: - stable on amd64 - - 20 Nov 2006; Guy Martin <gmsoft@gentoo.org> glibc-2.3.6-r5.ebuild: - Stable on hppa. - - 13 Nov 2006; Tom Gall <tgall@gentoo.org> glibc-2.4-r4.ebuild: - stable on ppc64 - - 09 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org> glibc-2.3.6-r5.ebuild: - Stable on sparc wrt #154176 - - 08 Nov 2006; Christian Faulhammer <opfer@gentoo.org> - glibc-2.3.6-r5.ebuild, glibc-2.4-r4.ebuild: - stable x86, bug #154176 - - 06 Nov 2006; Daniel Gryniewicz <dang@gentoo.org> glibc-2.4-r4.ebuild: - Marked stable on amd64 for bug #154176 - - 19 Oct 2006; Markus Rothe <corsair@gentoo.org> glibc-2.3.6-r5.ebuild: - Stable on ppc64 (for binutils-2.17) - -*glibc-2.3.6-r5 (30 Sep 2006) - - 30 Sep 2006; Mike Frysinger <vapier@gentoo.org> +glibc-2.3.6-r5.ebuild: - Push out accumulated fixes. - -*glibc-2.5 (30 Sep 2006) - - 30 Sep 2006; Mike Frysinger <vapier@gentoo.org> +glibc-2.5.ebuild: - Version bump. - -*glibc-2.4-r4 (29 Sep 2006) - - 29 Sep 2006; Mike Frysinger <vapier@gentoo.org> +glibc-2.4-r4.ebuild: - Push out accumulated fixes. - - 19 Sep 2006; Jason Wever <weeve@gentoo.org> glibc-2.4-r3.ebuild: - Added ~sparc keyword to glibc-2.4, woohoo - - 14 Sep 2006; Danny van Dyk <kugelfang@gentoo.org> glibc-2.3.6-r3.ebuild: - Moved last hidden USE flag to USE_EXPAND flag. - - 30 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> glibc-2.4-r3.ebuild: - Stable on amd64 and x86. - - 14 Aug 2006; <solar@gentoo.org> glibc-2.3.4.20041102-r2.ebuild, - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5-r2.ebuild, - glibc-2.3.5-r3.ebuild: - - switch default ordering of gcc-config and eselect-compiler to work around - portage bug - - 05 Aug 2006; Danny van Dyk <kugelfang@gentoo.org> glibc-2.3.6-r4.ebuild, - glibc-2.4-r3.ebuild: - Fixed bug #142832: wrapped crosscompile-fix in 'if is_crosscompile && ...'. - - 28 Jul 2006; <plasmaroo@gentoo.org> glibc-2.3.5-r3.ebuild: - Stable on IA64; fix bug #141681. - - 22 Jul 2006; Bryan Østergaard <kloeri@gentoo.org> glibc-2.3.6-r4.ebuild: - Stable on alpha. - - 09 Jul 2006; Joshua Kinard <kumba@gentoo.org> glibc-2.3.6-r4.ebuild: - Marked stable on mips. - - 08 Jul 2006; Lars Weiler <pylon@gentoo.org> glibc-2.3.6-r4.ebuild: - Stable on ppc; bug #137121. - - 04 Jul 2006; Mike Frysinger <vapier@gentoo.org> glibc-2.3.5-r2.ebuild, - glibc-2.3.5-r3.ebuild, glibc-2.3.6-r3.ebuild, glibc-2.3.6-r4.ebuild, - glibc-2.4-r3.ebuild: - Add back in sanity check to prevent people from downgrading their glibc. - - 28 Jun 2006; Markus Rothe <corsair@gentoo.org> glibc-2.3.6-r4.ebuild: - Stable on ppc64 - - 28 Jun 2006; Mike Frysinger <vapier@gentoo.org> glibc-2.3.6-r4.ebuild, - glibc-2.4-r3.ebuild: - Disable --with-__thread when USE=glibc-compat20 #138028 by je_fro. - - 27 Jun 2006; Luca Barbato <lu_zero@gentoo.org> glibc-2.4-r3.ebuild: - Marked stable on ppc - - 27 Jun 2006; Mike Frysinger <vapier@gentoo.org> glibc-2.3.6-r4.ebuild, - glibc-2.4-r3.ebuild: - Punt Fedora tarballs in favor of packaging c_stubs/glibc-compat ourselves - #138028 by je_fro. - - 25 Jun 2006; Guy Martin <gmsoft@gentoo.org> glibc-2.3.6-r4.ebuild: - Stable on hppa. - - 25 Jun 2006; Marcus D. Hanwell <cryos@gentoo.org> glibc-2.3.6-r4.ebuild: - Marked stable on amd64, bug 137121. - - 24 Jun 2006; Markus Rothe <corsair@gentoo.org> glibc-2.4-r3.ebuild: - Added ~ppc64 to get more user response for bugs - - 22 Jun 2006; Mike Frysinger <vapier@gentoo.org> glibc-2.3.6-r4.ebuild, - glibc-2.4-r3.ebuild: - Make locale-gen upgrade path a little smoother for people who want *all* - locales generated #137538. - - 21 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> glibc-2.3.6-r4.ebuild: - Stable on sparc wrt #137121 - - 18 Jun 2006; Andrej Kacian <ticho@gentoo.org> glibc-2.3.6-r4.ebuild: - Stable on x86. Bug #137121. - - 15 Jun 2006; Joshua Kinard <kumba@gentoo.org> glibc-2.4-r3.ebuild: - Add ~mips to KEYWORDS for testing purposes. - - 30 May 2006; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20041102-r2.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild, glibc-2.3.5-r1.ebuild, glibc-2.3.5-r2.ebuild, - glibc-2.3.5-r3.ebuild, glibc-2.3.6.ebuild, glibc-2.3.6-r1.ebuild, - glibc-2.3.6-r2.ebuild, glibc-2.3.6-r3.ebuild, glibc-2.3.6-r4.ebuild, - glibc-2.4-r1.ebuild, glibc-2.4-r2.ebuild, glibc-2.4-r3.ebuild: - Let app-admin/eselect-compiler be used instead of sys-devel/gcc-config if - it's available. - - 30 May 2006; Luca Barbato <lu_zero@gentoo.org> glibc-2.4-r3.ebuild: - Marked ~ppc - - 26 May 2006; Guy Martin <gmsoft@gentoo.org> glibc-2.3.6-r4.ebuild: - Added ~hppa to KEYWORDS. - -*glibc-2.4-r3 (13 May 2006) - - 13 May 2006; Mike Frysinger <vapier@gentoo.org> +glibc-2.4-r3.ebuild: - Push out accumulated changes and post new amd64 string patch. - - 05 May 2006; Mike Frysinger <vapier@gentoo.org> glibc-2.3.6-r3.ebuild: - Just filter strings patch for hardened users #124682. - -*glibc-2.3.6-r4 (04 May 2006) - - 04 May 2006; Mike Frysinger <vapier@gentoo.org> +glibc-2.3.6-r4.ebuild: - Backport all the crazy changes from glibc-2.4 and include a ton of bugfixes. - - 04 May 2006; Joseph Jezak <josejx@gentoo.org> glibc-2.3.6-r3.ebuild: - Marked ppc stable for bug #132076. - - 02 May 2006; Daniel Gryniewicz <dang@gentoo.org> glibc-2.3.6-r3.ebuild: - Marked stable on amd64 per bug# 131403 - - 30 Apr 2006; Joshua Kinard <kumba@gentoo.org> glibc-2.3.6-r3.ebuild: - Marked stable on mips. - - 30 Apr 2006; Simon Stelling <blubb@gentoo.org> glibc-2.3.5-r3.ebuild: - stable on amd64 - - 26 Apr 2006; Ilya A. Volynets-Evenbakh <iluxa@gentoo.org> - glibc-2.3.6.ebuild, glibc-2.3.6-r1.ebuild, glibc-2.3.6-r2.ebuild, - glibc-2.3.6-r3.ebuild: - replace "portageq has_version" with "has_version" to make paludis with - root!=/ happy - - 25 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org> glibc-2.3.6-r3.ebuild: - Stable on sparc - - 25 Apr 2006; Mark Loeser <halcy0n@gentoo.org> glibc-2.3.6-r3.ebuild: - Stable on x86 - - 17 Apr 2006; Mike Frysinger <vapier@gentoo.org> glibc-2.4-r2.ebuild: - Kill USE=userlocales and replace with Debian locale-gen #22565. - - 14 Apr 2006; Bryan Østergaard <kloeri@gentoo.org glibc-2.3.6-r3.ebuild: - ~alpha keyword 2.3.6-r3, needed by vlc-0.8.5. - - 13 Apr 2006; Stephen P. Becker <geoman@gentoo.org> glibc-2.4-r2.ebuild: - fix DEPEND so that we can use mips-headers with USE=nptl - -*glibc-2.4-r2 (01 Apr 2006) - - 01 Apr 2006; Mike Frysinger <vapier@gentoo.org> +glibc-2.4-r2.ebuild: - Cleaned up version bump. - - 29 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> glibc-2.3.5-r3.ebuild: - Marking stable on x86 wrt bug #127680. - - 29 Mar 2006; Mike Frysinger <vapier@gentoo.org> glibc-2.4-r1.ebuild: - Force gcc-4 for ppc targets #125797 and allow nptl for most targets #127358. - -*glibc-2.4-r1 (17 Mar 2006) - - 17 Mar 2006; Mike Frysinger <vapier@gentoo.org> +files/2.4/ssp_simple.c, - +glibc-2.4-r1.ebuild: - Cut some old mips patches, update the alpha xstat patch, fixup the ssp - compat patch #125909 and #125988, and fix the fnmatch patch #126164. - - 11 Mar 2006; Mike Frysinger <vapier@gentoo.org> - +files/2.4/glibc-gentoo-libdir.patch, glibc-2.4.ebuild: - Update non-multilib amd64 patch for glibc-2.4 #125793 by Jean Bréfort. - -*glibc-2.4 (10 Mar 2006) - - 10 Mar 2006; Mike Frysinger <vapier@gentoo.org> +glibc-2.4.ebuild: - Version bump. - - 03 Mar 2006; Simon Stelling <blubb@gentoo.org> - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102-r1.ebuild, - glibc-2.3.4.20041102-r2.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild: - remove the dependency on app-emulation/emul-linux-x86-glibc since 2004.3 has - been deprecated a while ago - - 27 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> glibc-2.3.6-r3.ebuild: - Stick a ~sparc in - - 20 Feb 2006; Mike Frysinger <vapier@gentoo.org> glibc-2.3.5-r3.ebuild, - glibc-2.3.6-r3.ebuild: - Add some sparc fixes from upstream #123433 by Jason Weever. - - 20 Feb 2006; Joshua Kinard <kumba@gentoo.org> glibc-2.3.5-r3.ebuild: - Marked stable on mips. - -*glibc-2.3.6-r3 (12 Feb 2006) - - 12 Feb 2006; Martin Schlemmer <azarah@gentoo.org> +glibc-2.3.6-r3.ebuild: - Add amd64 string and math patches, bug #100289. Extra patches from - Simon Strandman's patchset for glibc-2.3.90 that I ported to 2.3.6. - - 29 Jan 2006; Mike Frysinger <vapier@gentoo.org> - -files/glibc-manpages-2.2.5.tar.bz2, -files/glibc-manpages-2.3.2.tar.bz2, - glibc-2.3.2-r12.ebuild: - Move glibc 2.3.2 manpages to mirrors #120700 by Simon Stelling. - - 25 Jan 2006; Daniel Ostrow <dostrow@gentoo.org> - glibc-2.3.4.20041102-r2.ebuild: - Stable for stage building. - - 24 Jan 2006; Mike Frysinger <vapier@gentoo.org> glibc-2.3.5.ebuild, - glibc-2.3.5-r1.ebuild, glibc-2.3.5-r2.ebuild, glibc-2.3.5-r3.ebuild, - glibc-2.3.6.ebuild, glibc-2.3.6-r1.ebuild, glibc-2.3.6-r2.ebuild: - Define alt_build_headers for the --with-headers option and for checking for - nptl support #114923. - - 18 Jan 2006; Mark Loeser <halcy0n@gentoo.org> - files/2.3.5/glibc-2.3.5-propolice-guard-functions.patch, - +files/2.3.6/glibc-2.3.6-propolice-guard-functions.patch, - -glibc-2.3.5.20050421.ebuild, -glibc-2.3.5.20050722.ebuild, - glibc-2.3.6.ebuild, glibc-2.3.6-r1.ebuild, glibc-2.3.6-r2.ebuild: - Add check for SSP from glibc head. Remove old glibc-2.3.5 (glibc-2.4) - snapshots. - - 15 Jan 2006; Joseph Jezak <josejx@gentoo.org> glibc-2.3.5-r3.ebuild, - glibc-2.3.6-r2.ebuild: - Added PPC NPTL workaround and marked glibc-2.3.5-r3 ppc stable. - - 13 Jan 2006; Mike Frysinger <vapier@gentoo.org> glibc-2.3.5-r1.ebuild, - glibc-2.3.5-r2.ebuild, glibc-2.3.5-r3.ebuild, glibc-2.3.6.ebuild, - glibc-2.3.6-r1.ebuild, glibc-2.3.6-r2.ebuild: - Fix double stripping on multilib systems #118207. - - 07 Jan 2006; Markus Rothe <corsair@gentoo.org> glibc-2.3.6-r2.ebuild: - Added ~ppc64 - - 06 Jan 2006; Luis Medinas <metalgod@gentoo.org> glibc-2.3.6-r2.ebuild: - Added ~amd64 keyword. - - 06 Jan 2006; Mark Loeser <halcy0n@gentoo.org> glibc-2.3.6-r2.ebuild: - Marking ~x86 - - 05 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> glibc-2.3.5-r3.ebuild: - Stable on sparc - -*glibc-2.3.6-r2 (03 Jan 2006) - - 03 Jan 2006; Mark Loeser <halcy0n@gentoo.org> +glibc-2.3.6-r2.ebuild: - Bump to add a new patchset which fixes MIPs gcc-4 issues, bug #32429 and - #116086 - - 25 Dec 2005; Joshua Kinard <kumba@gentoo.org> glibc-2.3.6-r1.ebuild: - New patchset to fix mips build issues when using gcc-4.x. - - 23 Dec 2005; Michael Hanselmann <hansmi@gentoo.org> glibc-2.3.6-r1.ebuild: - Added to ~ppc. - - 09 Dec 2005; Joshua Kinard <kumba@gentoo.org> glibc-2.3.6-r1.ebuild: - Added ~mips to KEYWORDS, excluded patch 6640_* - - 09 Dec 2005; Roy Marples <uberlord@gentoo.org> files/nscd: - Tweak nscd initscript depend to use dns ldap net slapd. - - 30 Nov 2005; Bryan Østergaard <kloeri@gentoo.org> glibc-2.3.5-r3.ebuild: - Stable on alpha. Fixes some longstanding threading issues. - - 18 Nov 2005; Mike Frysinger <vapier@gentoo.org> glibc-2.3.6-r1.ebuild: - Add support for just installing glibc headers when doing a cross-compile. - -*glibc-2.3.6-r1 (14 Nov 2005) - - 14 Nov 2005; Martin Schlemmer <azarah@gentoo.org> +glibc-2.3.6-r1.ebuild: - Fix building with newer binutils. Fix building on ppc with gcc-4.1. - - 12 Nov 2005; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.6.ebuild: - Update DEPEND .. we need later binutils. Also update gcc and gcc-config - dependencies to be sure. - - 11 Nov 2005; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.6.ebuild: - Fix pthread manpages not installing with nptl. - -*glibc-2.3.6 (10 Nov 2005) - - 10 Nov 2005; Martin Schlemmer <azarah@gentoo.org> +glibc-2.3.6.ebuild: - New release. - - 03 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org> glibc-2.3.5-r3.ebuild: - Give it some ~sparc keyword - - 27 Oct 2005; Michael Hanselmann <hansmi@gentoo.org> glibc-2.3.5-r3.ebuild: - Added to ~ppc. - - 28 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.5-r3.ebuild: - Cleaned up setup_env, and fixed the usage of CFLAGS_<CTARGET>. - -*glibc-2.3.5-r3 (27 Oct 2005) - - 27 Oct 2005; Mike Frysinger <vapier@gentoo.org> +glibc-2.3.5-r3.ebuild: - Fix alpha defunct threads #100259, add support for binutils as-needed - #108976, and split timezone data off into another package #109556. - - 21 Oct 2005; Tom Gall <tgall@gentoo.org> - glibc-2.3.5-r1.ebuild, glibc-2.3.5-r2.ebuild: - going back to ~ppc64 in light of bug #109985 - - 19 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20041102-r2.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild, glibc-2.3.5-r1.ebuild, glibc-2.3.5-r2.ebuild, - glibc-2.3.5.20050421.ebuild, glibc-2.3.5.20050722.ebuild: - Removing my devspace as a fallback URI so people stop blaming me about - missing distfiles when mirrors fail. - - 17 Oct 2005; Joseph Jezak <josejx@gentoo.org> glibc-2.3.5-r2.ebuild: - Marked ppc stable. - - 14 Oct 2005; Mike Frysinger <vapier@gentoo.org> glibc-2.3.5-r2.ebuild: - Filter CFLAGS and force default ABI when cross-compiling. - - 11 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.5-r2.ebuild: - Set MULTILIB_ABIS to DEFAULT_ABI if ! use multilib. - - 08 Oct 2005; Chris PeBenito <pebenito@gentoo.org> glibc-2.3.5-r1.ebuild, - glibc-2.3.5-r2.ebuild: - Enable SELinux support only on primary ABI on multilib systems. - - 08 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.5-r2.ebuild: - Exclude 5005_all_enable-multilib-with-cross-compile.patch unless we're - building a mips64 crosscompiler as it breaks everything else. - - 07 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.5-r2.ebuild, glibc-2.3.5.20050722.ebuild: - Don't do get_libdir on crosscompiles except for mips64 since it breaks other - targets and only mildly fixes mips64. - - 07 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.5-r2.ebuild, glibc-2.3.5.20050421.ebuild, - glibc-2.3.5.20050722.ebuild: - Don't do the CC setting hack if you've got eselect-compiler as that sets - everything up correctly. - - 07 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.5-r2.ebuild, glibc-2.3.5.20050722.ebuild: - Avoid using CFLAGS_${ABI} for sparc64 as that is deprecated (and won't work - with the default eselect-compiler settings). - - 07 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.5-r2.ebuild, glibc-2.3.5.20050722.ebuild: - Punted some multilib config stuff to multilib.eclass. - -*glibc-2.3.5-r2 (06 Oct 2005) - - 06 Oct 2005; Mike Frysinger <vapier@gentoo.org> +glibc-2.3.5-r2.ebuild: - Push out accumulated fixes and fix amd64 multilib error where - C{BUILD,TARGET}_OPT bled across compiles. - - 28 Sep 2005; Mike Frysinger <vapier@gentoo.org> glibc-2.3.5-r1.ebuild: - Add fix by Fredrik Tolf #86313. - - 21 Sep 2005; Mike Frysinger <vapier@gentoo.org> glibc-2.3.5-r1.ebuild: - Rework ABI handling for cross-compiles so mips n32/n64 works now with mips64 - targets. - - 21 Sep 2005; Stephen P. Becker <geoman@gentoo.org> - glibc-2.3.5.20050722.ebuild: - exclude patches 6640_mips_unistd_h-fixes.patch and - 6600_mips_librt-mips.patch since the first isn't required anymore, and - the second breaks the glibc compile--note a new, similar patch may be - needed to facilitate transition between old userlands with the GLIBC_2.0 - symbol in librt - - 18 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> glibc-2.3.5-r1.ebuild: - Added to ~ppc. - - 16 Sep 2005; Bryan Østergaard <kloeri@gentoo.org> - glibc-2.3.4.20041102-r1.ebuild, glibc-2.3.4.20041102-r2.ebuild, - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5.ebuild, glibc-2.3.5-r1.ebuild, - glibc-2.3.5.20050421.ebuild, glibc-2.3.5.20050722.ebuild: - Enable nptl on alpha. - - 07 Sep 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.5-r1.ebuild: - Forcing -j1. Found -j3 making problems on my u2 =(... - - 06 Sep 2005; Markus Rothe <corsair@gentoo.org> glibc-2.3.5-r1.ebuild: - Stable on ppc64 - - 28 Aug 2005; Joshua Kinard <kumba@gentoo.org> glibc-2.3.5-r1.ebuild, - glibc-2.3.5.ebuild: - Bump 2.3.5 to stable, and 2.3.5-r1 to unstable on mips. - - 25 Aug 2005; Martin Schlemmer <azarah@gentoo.org> glibc-2.2.5-r10.ebuild: - Add localedef-fix-trampoline.patch, as we have the same issues with a - hardened kernel as with 2.3.x and gcc-[34].x. - - 21 Aug 2005; MATSUU Takuto <matsuu@gentoo.org> glibc-2.3.5-r1.ebuild: - Stable on sh. - - 17 Aug 2005; Mike Frysinger <vapier@gentoo.org> glibc-2.3.5-r1.ebuild, - glibc-2.3.5.20050421.ebuild, glibc-2.3.5.20050722.ebuild: - Make sure we filter all -O flags before we lock down to -O2 #77264. - - 16 Aug 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.5-r1.ebuild: - Stable on amd64 and x86 to address issues which cropped up since 2.3.5 went - stable. This fixes bugs #52374, #85718, #100190. - - 10 Aug 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.5-r1.ebuild, glibc-2.3.5.20050421.ebuild, - glibc-2.3.5.20050722.ebuild: - Fixed USE=profile support... bug #100092. - - 04 Aug 2005; Martin Schlemmer <azarah@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5-r1.ebuild, - glibc-2.3.5.20050421.ebuild, glibc-2.3.5.20050722.ebuild: - Fix typo, bug #101374. - - 31 Jul 2005; MATSUU Takuto <matsuu@gentoo.org> glibc-2.3.5-r1.ebuild: - Added ~sh to KEYWORDS. - - 29 Jul 2005; Mike Frysinger <vapier@gentoo.org> glibc-2.3.5-r1.ebuild: - Add patches for SuperH. - - 29 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> glibc-2.3.5.ebuild, - glibc-2.3.5-r1.ebuild, glibc-2.3.5.20050421.ebuild, - glibc-2.3.5.20050722.ebuild: - Fix cross-compilation RDEPENDs - - 29 Jul 2005; Guy Martin <gmsoft@gentoo.org> glibc-2.3.2-r12.ebuild, - glibc-2.3.3.20040420-r2.ebuild, glibc-2.3.4.20040619-r2.ebuild, - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102-r1.ebuild: - Fixed hppa no pie patch path. - - 29 Jul 2005; Mike Frysinger <vapier@gentoo.org> - +files/2.3.4/hppa-no-pie.patch, glibc-2.3.2-r12.ebuild, - glibc-2.3.3.20040420-r2.ebuild, glibc-2.3.4.20040619-r2.ebuild, - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102-r1.ebuild: - Add patch to disable building nscd as PIE on hppa since PIE support is - broken in glibc for parisc. - - 26 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.5-r1.ebuild: - Remove a nested function from iconvconfig to make it play nicer for hardened - users. Closes bug #85718. - - 24 Jul 2005; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.5-r1.ebuild: - Add the stripping of the dynamic linker from the snapshot ebuilds, else we - cannot set breakpoints in shared libraries. Make sure we only move actual - files and not symlinks to the tmp directory. - -*glibc-2.3.5.20050722 (24 Jul 2005) - - 24 Jul 2005; Martin Schlemmer <azarah@gentoo.org> - +glibc-2.3.5.20050722.ebuild: - New snapshot release. - - 24 Jul 2005; Markus Rothe <corsair@gentoo.org> glibc-2.3.5-r1.ebuild: - added ~ppc64 - - 23 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> glibc-2.3.5.ebuild, - glibc-2.3.5-r1.ebuild: - Changed CHOST->CTARGET for 486/586 linuxthreads workaround. Set keywords in - 2.3.5-r1 to ~amd64 ~sparc ~x86 in prep to remove from package.mask. - - 22 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.5-r1.ebuild, glibc-2.3.5.20050421.ebuild: - Readded 1040_all_2.3.3-localedef-fix-trampoline.patch which got lost during - a glibc bump. Shoud address bug #85718. Also, let --with-__thread be - controlled by linuxthread-tls instead of !glibc-compat20. - - 17 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> glibc-2.3.5.ebuild, - glibc-2.3.5-r1.ebuild: - Workaround for bug #90236 in 2.3.5. Bump of infopages in 2.3.5-r1. - - 15 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> glibc-2.3.5.ebuild: - Stable on x86. This pushes fixes for the nslookup bug and bugs #74555, - #87671, #90825, and #98779 plus others into stable on x86. - - 15 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> glibc-2.3.5.ebuild, - glibc-2.3.5-r1.ebuild: - Removed the PDEPEND on emul-glibc for amd64 as this release (and all future - releases) are masked on 2004.3 for amd64. - -*glibc-2.3.5-r1 (15 Jul 2005) - - 15 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> - +glibc-2.3.5-r1.ebuild, glibc-2.3.5.20050421: - Revision bump to address bugs #52374, #82424, and #95351. Adds support for - the 'profile' USE flag which causes profiling glibc libs to be build. The - glibc-omitfp USE flag is now used instead of the !debug flag and CFLAGS - checking to determine if we should pass --enable-omitfp to configure. The - glibc-compat20 USE flag has been introduced to enable the glibc-compat - addon and force the linuxthreads glibc to be compiled with - --without-__thread. This will allow better support for legacy (and in some - cases "broken") binaries to work with this glibc. If you aren't using such - binaries, you're better off not using this USE flag. See bug #95351. - - 14 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> - -files/glibc-2.2.4-string2.h.diff, - -files/2.2.5/glibc-2.2.5-alpha-gcc3-fix.diff, - -files/2.2.5/glibc-2.2.5-alpha-pcdyn-fix.diff, - -files/2.2.5/glibc-2.2.5-arm-errlist-fix.diff, - -files/2.2.5/glibc-2.2.5-arm-sysdeps-fix.diff, - -files/2.2.5/glibc-2.2.5-divdi3.diff, - -files/2.2.5/glibc-2.2.5-dns-network-overflow.diff, - -files/2.2.5/glibc-2.2.5-gcc311.patch, - -files/2.2.5/glibc-2.2.5-getgrouplist.patch, - -files/2.2.5/glibc-2.2.5-ppc-semctl.diff, - -files/2.2.5/glibc-2.2.5-ppc-sqrtl.diff, - -files/2.2.5/glibc-2.2.5-sandbox.diff, - -files/2.2.5/glibc-2.2.5-sparc-mathinline.patch, - -files/2.2.5/glibc-2.2.5-sparc-misc.diff, - -files/2.2.5/glibc-2.2.5-sparc32-semctl.patch, - -files/2.2.5/glibc-2.2.5-sparc64-fixups.diff, - -files/2.2.5/glibc-2.2.5-sunrpc-overflow.diff, - -files/2.2.5/glibc-2.2.5-threadsig.diff, - -files/2.2.5/glibc-2.2.5.divbyzero.patch, - -files/2.2.5/glibc-2.2.5.restrict_arr.patch, - -files/2.3.1/glibc-2.3.1-elf-machine-rela-mips.patch, - -files/2.3.1/glibc-2.3.1-exit-syscall-mips.patch, - -files/2.3.1/glibc-2.3.1-inline-syscall-mips.patch, - -files/glibc-xdr_security.patch, -glibc-2.3.4.20041102.ebuild, - -glibc-2.3.4.20050125.ebuild: - Cleaning out some old cruft. - -*glibc-2.3.4.20041102-r2 (13 Jul 2005) - - 13 Jul 2005; Yuta SATOH <nigoro@gentoo.org> - +glibc-2.3.4.20041102-r2.ebuild, glibc-2.3.5.ebuild, - glibc-2.3.5.20050421.ebuild: - added multilib support on ppc64, bug #97162 - - 12 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20041102.ebuild, glibc-2.3.4.20041102-r1.ebuild, - glibc-2.3.4.20050125.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild, glibc-2.3.5.20050421.ebuild: - Changed DEPEND to use ~ instead of >= for glibc so we keep version sync - between the packages. - - 11 Jul 2005; Martin Schlemmer <azarah@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild: - Update to support selinux USE flag. - - 11 Jul 2005; Martin Schlemmer <azarah@gentoo.org> - glibc-2.3.4.20041102-r1.ebuild, glibc-2.3.5.ebuild, - glibc-2.3.5.20050421.ebuild: - Update to support selinux USE flag (blame spb). - - 07 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> glibc-2.3.5.ebuild: - Stable amd64. - - 26 Jun 2005; Luca Barbato <lu_zero@gentoo.org> glibc-2.3.5.ebuild: - ppc doesn't build correctly with -nptlonly - - 16 June 2005; Martin Schlemmer <azarah@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5.20050421.ebuild: - Do not backup symlinks for the 'do not strip thread/ld.so libs' action, as - it causes issues (basically the 'mv -f' followed the symlink instead of - moving it ...). - - 14 Jun 2005; Mike Frysinger <vapier@gentoo.org> files/nscd: - Add a permission check to nscd init.d #96108 by Paul Ortyl. - - 11 Jun 2005; Mike Frysinger <vapier@gentoo.org> - glibc-2.3.4.20041102.ebuild, glibc-2.3.4.20041102-r1.ebuild, - glibc-2.3.4.20050125.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild, glibc-2.3.5.20050421.ebuild: - Add missing popd by Sunil #95736. - - 07 Jun 2005; Mike Frysinger <vapier@gentoo.org> files/2.3.5/ssp.c, - +files/2.3.5/glibc-2.3.5-propolice-guard-functions.patch, - glibc-2.3.5.ebuild: - Make sure we dont build ssp.c with stack-protector and disable syslog() - until we have a better fix #94325. - - 05 Jun 2005; Mike Frysinger <vapier@gentoo.org> - +files/2.3.4/glibc234-alpha-xstat.patch, glibc-2.3.4.20041102.ebuild, - glibc-2.3.4.20041102-r1.ebuild: - Add xstat patch for alpha for kloeri. - - 27 May 2005; Bryan Østergaard <kloeri@gentoo.org> - glibc-2.3.4.20041102-r1.ebuild: - Stable on alpha. - - 05 May 2005; Martin Schlemmer <azarah@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5.20050421.ebuild: - Do not strip ld.so to enable setting breakpoints in shared libraries (Fix by - Lonnie Princehouse). - - 03 May 2005; Mike Frysinger <vapier@gentoo.org> - glibc-2.3.4.20041102-r1.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild, glibc-2.3.5.20050421.ebuild: - Dont try the ld.so test on static binaries #90836 by Vasilii Alferov. - - 29 Apr 2005; Markus Rothe <corsair@gentoo.org> - glibc-2.3.4.20050125.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild, glibc-2.3.5.20050421.ebuild: - Filed in the values for CDEFINE on ppc64; bug #88749 - - 28 Apr 2005; Markus Rothe <corsair@gentoo.org> glibc-2.3.5.ebuild, - glibc-2.3.5.20050421.ebuild: - Added ~ppc64 to KEYWORDS - - 27 Apr 2005; Jeremy Huddleston <eradicator@gentoo.org> glibc-2.3.5.ebuild, - glibc-2.3.5.20050421.ebuild: - Don't use --enable-omitfp on i[345]86. - - 24 Apr 2005; Joshua Kinard <kumba@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5.ebuild: - We're a bit dated on mips. Bump 2.3.4.20050125-r1 to stable, and 2.3.5 to - unstable. - -*glibc-2.3.5.20050421 (23 Apr 2005) - - 23 Apr 2005; Martin Schlemmer <azarah@gentoo.org> - +glibc-2.3.5.20050421.ebuild: - CVS update for gcc-4.0.0 testing. Added 5090_all_stubs-rule-fix.patch - to patches to fix: - - http://sources.redhat.com/ml/libc-alpha/2005-04/msg00098.html - - 13 Apr 2005; Luca Barbato <lu_zero@gentoo.org> glibc-2.3.5.ebuild: - Marked ~ppc - -*glibc-2.3.5 (12 Apr 2005) - - 12 Apr 2005; Jeremy Huddleston <eradicator@gentoo.org> - +glibc-2.3.5.ebuild: - Version bump. - - 07 Apr 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild: - Stop excluding the gcc4 patch. Put code in pkg_postinst to remove nptl - libpthread-*.so if we have linuxthreads glibc. Sometimes it doesn't get - emerged and can cause problems like bug #87671. - - 07 Apr 2005; Mike Frysinger <vapier@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild: - Delete the glibc-compat dir since its useless to us #87739. - - 06 Apr 2005; Daniel Ostrow <dostrow@gentoo.org> - glibc-2.3.4.20041102-r1.ebuild: - Drop to -j1 for hardened ppc64 - - 03 Apr 2005; Daniel Goller <morfic@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.4.20050125.ebuild: - marking 20050125 -ppc till breakage can be fixed see bug #87671 - - 01 Apr 2005; Joseph Jezak <josejx@gentoo.org> glibc-2.3.4.20050125.ebuild, - glibc-2.3.4.20050125-r1.ebuild: - Added ~ppc for bug #87452. - - 31 Mar 2005; Danny van Dyk <kugelfang@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild: - Fixed gconvdir on multilib arches, BUG #86861. - - 23 Mar 2005; Martin Schlemmer <azarah@gentoo.org> - glibc-2.3.4.20041102-r1.ebuild, glibc-2.3.4.20050125-r1.ebuild: - Fixup copy operations to not replace symlinks with files. Add a fix ala - vapier for bug #85555 (more a abort if this glibc is going to kill / than a - fix). - - 21 Mar 2005; Aron Griffis <agriffis@gentoo.org> - glibc-2.3.4.20041102-r1.ebuild: - Add ~alpha - - 15 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild: - Fix assert in _dl_next_tls_modid-assert (sysdeps/generic/dl-tls.c), bug - #52374. Fix building a crosscompiled glibc with nptl when no libc is - present. Use --no-archive when creating locales as some apps don't like - locale-archive, bug #82106. - -*glibc-2.3.4.20041102-r1 (15 Mar 2005) - - 15 Mar 2005; Martin Schlemmer <azarah@gentoo.org> - +glibc-2.3.4.20041102-r1.ebuild: - Fix assert in _dl_next_tls_modid-assert (sysdeps/generic/dl-tls.c), bug - #52374. Bump x86 stable. - - 15 Mar 2005; Martin Schlemmer <azarah@gentoo.org> - +files/2.3.4/glibc-2.3.4-fix-_dl_next_tls_modid-assert.patch, - glibc-2.3.4.20050125.ebuild: - Fix assert in _dl_next_tls_modid-assert (sysdeps/generic/dl-tls.c), bug #52374. - - 15 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild: - gcc-4 fix from bug #83403. Fixes for when CBUILD != CHOST. - - 07 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild: - Don't allow sys/kd.h to prevent linux/types.h from loading outside of its - context. This fixes a problem with glibc, linux-headers-2.6 and bigendian - archs. - - 05 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild: - Fixed crosscompile want_nptl. Fixed broken src_install logic which resulted - in only nptl version being installed. - - 05 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild: - Readded libidn addon missing in 2.3.4.20050125. Use configure option - --enable-omitfp if the user has -fomit-frame-pointer in their CFLAGS (before - we strip it out). - - 04 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild: - A few sparc and multilib fixes with the changing CHOST. Readded warning - about crosscompiled glibc needing to be installed first before one can be - emerged with nptl. Added some fedora updates (glibc-compat) and an updated - mips patch from Kumba. - - 19 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.4.20050125.ebuild: - Updated ssp.c in -r1 with patch from bug #65892 thanks to Kevin F. Quinn - <co@kevquinn.com> - - 16 Feb 2005; Luca Barbato <lu_zero@gentoo.org> - glibc-2.3.4.20041102.ebuild: - Marked ppc - -*glibc-2.3.4.20050125-r1 (15 Feb 2005) - - 15 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - +glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.4.20050125.ebuild: - package.mask'd version bump to fix bugs that cropped up after release. Added - hardened patch that got left out of the patch tarball. -r1 unconditionally - applies it, and also readds the libidn addon. - - 12 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125.ebuild: - Hack to allow USE=nptl when emerging a crosscompile glibc. More crosscompile - fixes for USE="nptl -nptlonly". Multilib fixes. Weworked sparc CHOST - setting logic to work better with crosscompiling. - - 12 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125.ebuild: - Readd the 'kill -lgcc_eh hack' for static gccs. Cleaned up crosscompiling - support to properly use CHOST and CBUILD, so tc-getCC works right. Fixed - crosscompiling to mips-* - - 12 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125.ebuild: - Added DEPEND for cross-compilation. - - 11 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125.ebuild: - Always grab/unpack the linuxthreads tarball so the infopages can install - right. See bug #81661. - - 10 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125.ebuild: - Added infopages. Fixed up cross-compilation for multilib CTARGETS. Don't - think we're multilib when crosscompiling for sparc-* or mips-*. Added - >=sys-devel/gcc-config-1.3.9 dependency for cross-compile multilib support. - Fixed some lib -> $(get_libdir) problems. This should be the final commit - before it can come out of package.mask. - - 06 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125.ebuild: - Updated patchset for mips. Removed a few old sed calls from src_unpack which - don't do anything any more or were fixed in another way upstream. Adding - tested archs: ~mips, ~sparc, ~x86. Still in package.mask. Added linuxthreads - manpages. - - 06 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20041102.ebuild: - Adding in a fix for people bit by the rsync bug #80591. - -*glibc-2.2.5-r10 (06 Feb 2005) - - 06 Feb 2005; Mike Frysinger <vapier@gentoo.org> +glibc-2.2.5-r10.ebuild: - Clean up ebuild and move manpages/patches to our mirrors. - - 05 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20050125.ebuild: - Multilibi/Cross-compile cleanups. Makde src_test the tests in both - linuxthreads and nptl builds. - -*glibc-2.3.4.20050125 (05 Feb 2005) - - 05 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - +glibc-2.3.4.20050125.ebuild: - Version bump to upstream's 2.3.4 final release. Now using a patch tarball - instead of ${FILESDIR}. package.mask for testing. Patchset is subject to - change while it is in package.mask, so if you test it out during that time, - you might want to re-emerge it once it goes into ~arch. - - 02 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20041102.ebuild: - Stable amd64. - - 31 Jan 2005; <plasmaroo@gentoo.org> glibc-2.3.4.20041102.ebuild: - Marking stable for the 2005.0 IA64 2005.0 profile to work. - - 12 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: - Just a few more changes that do nothing on current profiles... Changed - multilib-pkg to multilib-pkg-force. Added prep_ml_includes. Added inherit - multilib. - - 11 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20040619-r2.ebuild, glibc-2.3.4.20040808-r1.ebuild, - glibc-2.3.4.20041102.ebuild: - Changed linux26-headers depend to accept linux-headers-2.6 as well. - - 11 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: - A few more multilib fixes and install_locales now uses -j1 as it died on me - because of a parallel-make problem. - - 11 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: - Fix bug #77476 for amd64 building x86 libc. - - 10 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: - Support MULTILIB_ABIS. Build for all of them by default so multilib archs - can have a multilib c++ compiler without usign ugly hacks. - - 04 Jan 2005; Mike Frysinger <vapier@gentoo.org> - +files/2.3.2/glibc-2.3.2-assert.patch, glibc-2.3.2-r12.ebuild: - Add patch from upstream to clean up assert.h. - - 03 Jan 2005; Mike Frysinger <vapier@gentoo.org> - +files/2.3.2/glibc-2.3.2-alpha-sysdeps.patch, glibc-2.3.2-r12.ebuild: - Backport USE=userlocale support. Fix building on alpha with 2.6 headers with - patch from upstream #52764 by 0g. - - 23 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: - Added support for ${ABI} and if it's not set, we do sll ${MULTILIB_ABIS}. - This is restricted to the sparc64-multilib PROFILE_ARCH. - - 13 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org> - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: - Added ~sparc to glibc-2.3.4.20040808-r1, but it is masked in the sparc32 and - sparc64 PROFILE_ARCHs. Older versions have v9a assembly code that doesn't - work with newer binutils. Glibc also isn't quite smart enough to realize - that it has v9a assembly, so if it uses the gcc default (v9), it will fail, - so we force v9a as flags. I also added the updated logic to 2.3.4.20041102, - but as I haven't tested it yet, it hasn't been marked. - - 05 Dec 2004; <solar@gentoo.org> glibc-2.3.4.20041102.ebuild: - - q/a - missed glibc-2.3.4.20041102 in last fix - - 05 Dec 2004; <solar@gentoo.org> glibc-2.3.4.20040808-r1.ebuild: - - q/a fix - hppa is the only arch with an upwords growing stack and thus can - not use ssp vs being the only arch that can use ssp - - 22 Nov 2004; Tom Gall <tgall@gentoo.org> glibc-2.3.4.20041102.ebuild: - stable on ppc64 - - 12 Nov 2004; Joshua Kinard <kumba@gentoo.org> - glibc-2.3.4.20040619-r2.ebuild: - Tricksy patchesess, mispellses thems we does. - - 11 Nov 2004; Joshua Kinard <kumba@gentoo.org> - glibc-2.3.4.20040619-r2.ebuild: - Forgot to rename a patch in the ebuild. - - 10 Nov 2004; Joshua Kinard <kumba@gentoo.org> glibc-2.3.4.20041102.ebuild: - Removed line referencing a uneeded patch for mips. - - 10 Nov 2004; Joshua Kinard <kumba@gentoo.org> - glibc-2.3.4.20040808-r1.ebuild: - Masking via keywords directly. 2.3.4.20041102 works for o32 mips, n32 is still - experimental and broken, but I don't think it can get much more broken than it - is already. Winging it. - - 10 Nov 2004; Joshua Kinard <kumba@gentoo.org> - +files/2.3.3/glibc-2.3.3-mips-addabi.diff, - +files/2.3.3/glibc-2.3.3-mips-nolib3264.diff, - +files/2.3.3/glibc-2.3.3-mips-semtimedop.diff, - +files/2.3.3/glibc-2.3.3-mips-syscall.h.diff, - +files/2.3.3/glibc-2.3.3-mips-sysify.diff, -files/2.3.3/mips-addabi.diff, - -files/2.3.3/mips-nolib3264.diff, -files/2.3.3/mips-syscall.h.diff, - -files/2.3.3/mips-sysify.diff, -files/2.3.3/semtimedop.diff, - +files/2.3.4/glibc-2.3.4-mips-add-missing-sgidefs_h.patch, - +files/2.3.4/glibc-2.3.4-mips-prot_grows-undefined.patch, - +files/2.3.4/glibc-2.3.4-mips-rtld_deepbind-undefined.patch, - +files/2.3.4/glibc-2.3.4-mips-sysdep-cancel.diff, - +files/2.3.4/glibc-2.3.4-mips-update-__throw.patch, - -files/2.3.4/mips-sysdep-cancel.diff, glibc-2.3.3.20040420-r2.ebuild, - glibc-2.3.4.20040619-r2.ebuild, glibc-2.3.4.20040808-r1.ebuild, - glibc-2.3.4.20041021.ebuild, glibc-2.3.4.20041102.ebuild: - Renamed a few patches to better identify them for mips, masked 2.3.4.20041021, - and added a series of patches to 2.3.4.20041102 from libc-alpha ML that allows - it to build and usable. Also re-added use of the librt patchs to fix a - run-time error. - - 05 Nov 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20041102.ebuild: - keywording as ~amd64, ~ppc64, ~ia64, and ~x86. added ~ppc keyword thanks to - testing by morfic. hopefully this will be the last new revision for a bit. - - 05 Nov 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20041021.ebuild, - glibc-2.3.4.20041102.ebuild: - made the ebuild die if nptlonly is in USE without nptl also being in USE - -*glibc-2.3.4.20041102 (04 Nov 2004) - - 04 Nov 2004; Travis Tilley <lv@gentoo.org> - +files/2.3.4/glibc-2.3.4-features-header-fix.patch, - +files/2.3.4/glibc-2.3.4-fedora-branch-nomalloccheck.patch, - +files/2.3.4/glibc-2.3.4-mdns-resolver-20041102.diff, - +glibc-2.3.4.20041102.ebuild: - fedora-branch update. converted version checks to versionator.eclass. moved - all instances of CCHOST over to CTARGET. added the ability to disable the - malloc check at build-time with USE=nomalloccheck. remove - /$(get_libdir)/tls/ in preinst if migrating from nptl to nptlonly (bug - 69258) - - 31 Oct 2004; Tom Gall <tgall@gentoo.org> glibc-2.3.4.20041021.ebuild: - build fix for ppc64 - - 29 Oct 2004; Travis Tilley <lv@gentoo.org> - -files/2.3.4/glibc-2.3.3-mdns-resolver.diff, - +files/2.3.4/glibc-2.3.3-mdns-resolver2.diff, +files/2.3.4/host.conf, - glibc-2.3.4.20041021.ebuild: - updated the multicast dns patch from suse and added an example host.conf that - disables it by default. see bug 67385 for more info - - 29 Oct 2004; Daniel Drake <dsd@gentoo.org> glibc-2.3.4.20041021.ebuild: - Add exit condition to prevent more people running into bug 69258 - - 27 Oct 2004; Travis Tilley <lv@gentoo.org> -glibc-2.3.4.20041006.ebuild, - glibc-2.3.4.20041021.ebuild: - keyworded 2.3.4.10041021 as testing on amd64, x86, and ppc64. removed the 1006 - snapshot due to bug 67603, which 1021 fixes. - -*glibc-2.3.4.20041021 (26 Oct 2004) - - 26 Oct 2004; Travis Tilley <lv@gentoo.org> - +files/2.3.4/glibc-2.3.4-fedora-branch-no-force-nontls.patch, - +files/2.3.4/glibc-2.3.4-fedora-branch-no-libnoversion.patch, - glibc-2.3.4.20041006.ebuild, +glibc-2.3.4.20041021.ebuild: - updated to the fedora-branch snap in fedora's 2.3.3-73 src rpm and removed the - glibc 2.0 compat (libNoVersion) changes - - 19 Oct 2004; Tom Gall <tgall@gentoo.org> glibc-2.3.4.20040808-r1.ebuild: - sane fix for problem mentioned below - - 16 Oct 2004; Tom Gall <tgall@gentoo.org> glibc-2.3.4.20040808-r1.ebuild: - emergancy fix, code from lv's change on 10/13 h0rked up ppc64 royally - and given this is the ppc64 stable version, I'm going to rush this in - to avoid the angry mob that's amassing outside my window - - 16 Oct 2004; Luca Barbato <lu_zero@gentoo.org> - glibc-2.3.4.20041006.ebuild: - Marked -ppc has proven to subtle flaw code, probably inline optimizations - - 14 Oct 2004; Guy Martin <gmsoft@gentoo.org> glibc-2.3.4.20041006.ebuild: - Updated hppa patches to 2004-09-30. Fixed unpacking (#67503). Marked -hppa - since it was never tested and problems where reported on the parisc mailing - list. - - 13 Oct 2004; Guy Martin <gmsoft@gentoo.org> glibc-2.3.4.20040808-r1.ebuild: - Moved Lv's latest patch into do_arch{ia64|amd64}_patches() to avoid breakage - for other arches. - - 13 Oct 2004; Guy Martin <gmsoft@gentoo.org> glibc-2.3.4.20040808-r1.ebuild: - Added unset of EPATCH_OPTS in do_arch_hppa_patches to fix patching at later - stage. - - 12 Oct 2004; Guy Martin <gmsoft@gentoo.org> glibc-2.3.4.20040808-r1.ebuild: - Stable on hppa. - - 13 Oct 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20040808-r1.ebuild, - glibc-2.3.4.20041006.ebuild: - it seems the strange libpthread-not-installed bug was an ebuild quirk and not - a portage quirk. it should hopefully be fixed now. i've also added a safety - function to 2.3.4.20040808 and 2.3.4.20041006 that will prevent glibc from - installing if libpthread is missing, which will likely be expanded further in - the future. re-keyworded 2.3.4.20041006 ~amd64. - - 12 Oct 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20041006.ebuild: - keyworded -amd64 for libpthread bug. - - 11 Oct 2004; <solar@gentoo.org> glibc-2.3.4.20040808-r1.ebuild: - marked 20040808-r1 stable x86 for 2004.3 - - 11 Oct 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20041006.ebuild: - re-keyword as testing for x86, amd64, hppa, ppc64, and ppc - - 10 Oct 2004; Travis Tilley <lv@gentoo.org> - +files/2.3.4/glibc-2.3.4-res_init.patch, glibc-2.3.4.20040808-r1.ebuild: - added fix for a relocation error on at least amd64 and ia64. see - http://sources.redhat.com/ml/libc-alpha/2004-08/msg00076.html for more info. - closes bug 66396. - -*glibc-2.3.2-r12 (07 Oct 2004) - - 07 Oct 2004; Travis Tilley <lv@gentoo.org> - +files/2.3.3/glibc-2.3.3-tempfile.patch, -glibc-2.3.2-r11.ebuild, - +glibc-2.3.2-r12.ebuild, -glibc-2.3.3.20040420-r1.ebuild, - +glibc-2.3.3.20040420-r2.ebuild, -glibc-2.3.4.20040619-r1.ebuild, - +glibc-2.3.4.20040619-r2.ebuild, +glibc-2.3.4.20040808-r1.ebuild, - -glibc-2.3.4.20040808.ebuild, glibc-2.3.4.20041006.ebuild: - added a patch to fix insecure tempfile handling, closes bug 66358 - -*glibc-2.3.4.20041006 (07 Oct 2004) - - 07 Oct 2004; Travis Tilley <lv@gentoo.org> -glibc-2.3.4.20041002.ebuild, - +glibc-2.3.4.20041006.ebuild: - fixed a small bootstrap timezone bug and the group permissions bug (66392) - - 04 Oct 2004; Travis Tilley <lv@gentoo.org> - +files/2.3.4/glibc-2.3.3-mdns-resolver.diff, glibc-2.3.4.20041002.ebuild: - added a patch from suse for multicast dns (rendezvous/howl) support, taken - from their glibc-2.3.3-63.src.rpm. closes bug 66295 - -*glibc-2.3.4.20041002 (04 Oct 2004) - - 04 Oct 2004; Travis Tilley <lv@gentoo.org> -glibc-2.3.4.20040928.ebuild, - +glibc-2.3.4.20041002.ebuild: - updated to the latest fedora-branch snapshot. among other things, this fixes - the pthread_mutex_timedwait bug detailed at - http://sources.redhat.com/bugzilla/show_bug.cgi?id=417 - - 01 Oct 2004; Joshua Kinard <kumba@gentoo.org> glibc-2.3.4.20040808.ebuild: - Added ~mips to keywords. Only n32 users should see this upgrade, but ONLY if - using the newer cascading profiles. - - 01 Oct 2004; Joshua Kinard <kumba@gentoo.org> - +files/2.3.4/glibc-2.3.4-mips-generate-syscall_h.patch, - glibc-2.3.4.20040808.ebuild: - Added patch for mips that properly generates bits/syscall.h when using 2.6.x - headers. Only enabled for n32 use currently. - - 01 Oct 2004; Luca Barbato <lu_zero@gentoo.org> - +files/2.3.4/glibc-2.3.4-getcontext.patch, glibc-2.3.4.20040808.ebuild: - Fixed getcontext behaviour, the 20040928 has that fixed already - - 29 Sep 2004; Mike Frysinger <vapier@gentoo.org> files/nscd, - glibc-2.2.5-r9.ebuild, glibc-2.3.2-r11.ebuild, - glibc-2.3.3.20040420-r1.ebuild, glibc-2.3.4.20040619-r1.ebuild, - glibc-2.3.4.20040808.ebuild, glibc-2.3.4.20040928.ebuild: - Install the nscd init.d script #43076 by Rui Malheiro. - -*glibc-2.3.4.20040928 (28 Sep 2004) - - 28 Sep 2004; Travis Tilley <lv@gentoo.org> - +files/2.3.4/glibc-2.3.4-dl_execstack-PaX-support.patch, - +files/2.3.4/glibc-sec-hotfix-20040916.patch, +glibc-2.3.4.20040928.ebuild: - new snapshot, masked -*, with fedora-branch patches. made nptl-enabled glibc - behave like the glibc in most other distributions, with nptl libs in lib/tls - and a fallback linuxthreads version in lib. If the linuxthreads fallback isnt - needed/wanted, you can revert to the old behavior by adding nptlonly to USE to - save yourself some compile time. - - 21 Sep 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20040808.ebuild: - stable on amd64 - - 21 Sep 2004; Travis Tilley <lv@gentoo.org> - -files/2.3.4/glibc-2.3.4-fix-broken-ldd.patch, - +files/2.3.4/glibc-2.3.4-nptl-pthread.h-g++-fix.patch, - glibc-2.3.4.20040808.ebuild, -glibc-2.3.4.20040918.ebuild: - removed 0918 snapshot, it will occasionally cause processes to not return. - fixes bug 64787. backported the necessary nptl pthread header fix from it to - 0808. - - 21 Sep 2004; Travis Tilley <lv@gentoo.org> - +files/2.3.4/glibc-2.3.4-fix-broken-ldd.patch, glibc-2.3.4.20040918.ebuild: - added a fix for the new snapshot's broken ldd. fixes bug 64732. - - 19 Sep 2004; Joshua Kinard <kumba@gentoo.org> - glibc-2.3.4.20040619-r1.ebuild: - QA fix: Added n32/n64 to IUSE. - -*glibc-2.3.4.20040918 (19 Sep 2004) - - 18 Sep 2004; Travis Tilley <lv@gentoo.org> -glibc-2.3.4.20040916.ebuild, - +glibc-2.3.4.20040918.ebuild: - new snapshot, fixes building with 2.4. go team upstream support. - - 17 Sep 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20040916.ebuild: - removed keywords for archs that still use a 2.4 kernel, since recent nscd - changes require 2.6 headers - -*glibc-2.3.4.20040916 (16 Sep 2004) - - 16 Sep 2004; Travis Tilley <lv@gentoo.org> - +files/glibc-sec-hotfix-20040916.patch, +glibc-2.3.4.20040916.ebuild: - new snapshot. among other things it fixes a bug with pthreads.h being unable - to be parsed by any version of GNU C++. - - 06 Sep 2004; Travis Tilley <lv@gentoo.org> - +files/2.3.4/glibc-gentoo-libdir.patch, glibc-2.3.4.20040808.ebuild: - added $(get_libdir) support for amd64 and x86 and changed locale building - logic to build user-specified locales only if USE=userlocales. fixes bug 62081 - - 06 Sep 2004; <solar@gentoo.org> files/glibc-sec-hotfix-20040804.patch, - glibc-2.3.3.20040420-r1.ebuild, glibc-2.3.4.20040619-r1.ebuild: - added LD_TRACE_PRELINKING to list of sysdeps/generic/unsecvars.h to avoid info - leaking with suid apps - - 06 Sep 2004; Ciaran McCreesh <ciaranm@gentoo.org> - glibc-2.3.4.20040619-r1.ebuild, glibc-2.3.4.20040808.ebuild: - Switch to use epause and ebeep, bug #62950 - - 31 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> - glibc-2.3.3.20040420-r1.ebuild: - Stable on sparc - - 30 Aug 2004; Guy Martin <gmsoft@gentoo.org> glibc-2.3.4.20040808.ebuild: - Updated hppa patches to 2004-08-24. - - 27 Aug 2004; Travis Tilley <lv@gentoo.org> -glibc-2.3.4.20040605.ebuild: - removed old ebuild - - 27 Aug 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20040619-r1.ebuild, - glibc-2.3.4.20040808.ebuild: - removed broken downgrade check, removed unneeded hardened gcc fixes, added - glibc-2.3.4-ld.so-brk-fix.patch to glibc-2.3.4.20040619-r1 - - 26 Aug 2004; Tom Gall <tgall@gentoo.org> glibc-2.3.4.20040808.ebuild: - stable on ppc64 - - 26 Aug 2004; Luca Barbato <lu_zero@gentoo.org> glibc-2.3.4.20040808.ebuild: - Marked ~ppc - - 18 Aug 2004; Ferris McCormick <fmccor@gentoo.org> - glibc-2.3.3.20040420-r1.ebuild: - Add 'hardened' to the IUSE list. The ebuild uses it on sparc as an indicator - that the compiler was built hardened, and so special care must be taken in the - build of the library to avoid SegFaults from the startup routines crt1.o & - friends. The main purpose for this change is to emphasize the point for anyone - building the library on sparc with hardened gcc; there is no change in - functionality. - - 17 Aug 2004; Luca Barbato <lu_zero@gentoo.org> - glibc-2.3.4.20040619-r1.ebuild: - Marked ~ppc - - 16 Aug 2004; Travis Tilley <lv@gentoo.org> - +files/2.3.4/glibc-2.3.4-ld.so-brk-fix.patch, glibc-2.3.4.20040808.ebuild: - added ld.so brk patch, which should fix the upstream bug detailed at - http://sources.redhat.com/bugzilla/show_bug.cgi?id=227 - - 15 Aug 2004; Travis Tilley <lv@gentoo.org> -glibc-2.3.3_pre20040207.ebuild: - removed ebuild now that alpha and ia64 dont use it - - 15 Aug 2004; Aron Griffis <agriffis@gentoo.org> - glibc-2.3.3_pre20040207.ebuild: - Remove ~alpha and ~ia64 from glibc-2.3.3_pre20040207. We'll stick with stable - on those arches until we get new livecds released. - - 15 Aug 2004; Travis Tilley <lv@gentoo.org> -glibc-2.3.4.20040605-r1.ebuild, - -glibc-2.3.4.20040619.ebuild: - cleanup unneeded 2.3.4 ebuilds - - 15 Aug 2004; <solar@gentoo.org> glibc-2.3.3.20040420.ebuild, - glibc-2.3.3_pre20040420.ebuild: - removed a few unneeded ebuilds - - 12 Aug 2004; Joshua Kinard <kumba@gentoo.org> - glibc-2.3.4.20040619-r1.ebuild: - Bumped glibc-2.3.4.20040619-r1 to stable for the hotfix (Bug #59526). - - 11 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> - glibc-2.3.3.20040420-r1.ebuild: - Keyworded ~sparc - - 11 Aug 2004; Ilya A. Volynets-Evenbach <iluxa@gentoo.org> - glibc-2.3.4.20040808.ebuild: - Latest GLIBC cvs has most of what is needed for N32/N64 - - 11 Aug 2004; Michael Hanselmann <hansmi@gentoo.org> - glibc-2.3.3.20040420-r1.ebuild: - Stable on ppc. - - 11 Aug 2004; Bryan Østergaard <kloeri@gentoo.org> glibc-2.3.2-r11.ebuild: - Stable on alpha, bug 59526. - - 09 Aug 2004; Guy Martin <gmsoft@gentoo.org> glibc-2.3.2-r11.ebuild: - Stable on hppa. - -*glibc-2.3.3.20040420-r1 (09 Aug 2004) - - 09 Aug 2004; Brandon Hale <tseng@gentoo.org> - +glibc-2.3.3.20040420-r1.ebuild: - Make a 20040420-r1 with the patch for x86 stableage. - - 09 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> glibc-2.3.2-r11.ebuild: - Stable on sparc wrt #59526 - - 08 Aug 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20040605-r1.ebuild, - glibc-2.3.4.20040619-r1.ebuild, glibc-2.3.4.20040619.ebuild, - glibc-2.3.4.20040808.ebuild: - makecheck fails with sandbox enabled, so i've made the ebuilds die right away - if makecheck is in USE and sandbox is in FEATURES. this cannot be fixed by - disabling the sandbox from within the ebuild, as the bug occurs if sandbox is - loaded at all. - - 08 Aug 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20040808.ebuild: - made --enable-bind-now the default for all users instead of just hardened users - -*glibc-2.3.4.20040808 (08 Aug 2004) - - 08 Aug 2004; Travis Tilley <lv@gentoo.org> - +files/2.3.4/glibc-2.3.4.20040808-i386-got-fix.diff, - +glibc-2.3.4.20040808.ebuild: - new snapshot. added function to fix lib64 symlinks on amd64 and moved to using - branch updates against 2.3.3 - - 07 Aug 2004; <agriffis@gentoo.org> glibc-2.3.2-r11.ebuild: - stable on ia64 #59526 - - 08 Aug 2004; Luca Barbato <lu_zero@gentoo.org> - glibc-2.3.4.20040619-r1.ebuild: - Removed a patch - - 07 Aug 2004; <solar@gentoo.org> glibc-2.3.4.20040619-r1.ebuild, - files/2.3.3/ssp.c: - added some misc #ifdef's to the ssp.c for use with other libcs - - 06 Aug 2004; <solar@gentoo.org> glibc-2.3.4.20040619-r1.ebuild: - don't disable relro completly when not using hardened as it's still a valid - toolchain option - - 06 Aug 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20040619-r1.ebuild: - stable on amd64 for security fix - - 05 Aug 2004; Tom Martin <slarti@gentoo.org> glibc-2.3.2-r11.ebuild: - Stable on amd64 for bug 59526. - -*glibc-2.3.2-r11 (05 Aug 2004) - - 05 Aug 2004; Mike Frysinger <vapier@gentoo.org> +glibc-2.3.2-r11.ebuild: - Add hotfix for security issue relating to LD_DEBUG and suid binaries #59526. - -*glibc-2.3.4.20040619-r1 (04 Aug 2004) - - 04 Aug 2004; Brandon Hale <tseng@gentoo.org> - +files/glibc-sec-hotfix-20040804.patch, +glibc-2.3.4.20040619-r1.ebuild: - Add hotfix for security issue relating to LD_DEBUG and suid binaries #59526. - - 03 Aug 2004; Michael Sterrett <mr_bones_@gentoo.org> - glibc-2.3.4.20040605.ebuild: - fix use invocation - - 02 Aug 2004; Mike Frysinger <vapier@gentoo.org> glibc-2.2.5-r9.ebuild, - glibc-2.3.2-r10.ebuild, glibc-2.3.4.20040619.ebuild: - Dont strip libthread_db and libpthread since it breaks gdb debugging badly - #46186. - - 26 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> - glibc-2.3.4.20040619.ebuild: - fix use invocation - - 22 Jul 2004; Guy Martin <gmsoft@gentoo.org> glibc-2.3.4.20040619.ebuild: - Added hardened stuff for hppa from pappy. - - 21 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> - glibc-2.3.3.20040420.ebuild: - use fewer shells - - 21 Jul 2004; Guy Martin <gmsoft@gentoo.org> glibc-2.3.4.20040619: - Added patches for hppa. - - 20 Jul 2004; Alexander Gabert <pappy@gentoo.org> - glibc-2.3.3.20040420.ebuild: - added sparc fix for glibc PIC building - - 14 Jul 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.3.20040420.ebuild, - glibc-2.3.4.20040605-r1.ebuild, glibc-2.3.4.20040619.ebuild: - change pentium-m fix to use -mtune=pentium3 instead of -march=pentium4. that - should finally fix bug 55696, or at least work around it until upstream has a - proper fix - - 11 Jul 2004; Tom Gall <tgall@gentoo.org> glibc-2.3.4.20040619.ebuild, - glibc-2.3.4.20040605.ebuild: - let's try the right section and gussy it up a bit - - 11 Jul 2004; Tom Gall <tgall@gentoo.org> glibc-2.3.4.20040619.ebuild: - fix bug #56615, ld.so.1 prob on ppc64 - - 11 Jul 2004; Tom Gall <tgall@gentoo.org> glibc-2.3.4.20040605.ebuild, - glibc-2.3.4.20040619.ebuild: - fix bug #56615, ld.so.1 prob on ppc64 - - 11 Jul 2004; Joshua Kinard <kumba@gentoo.org> glibc-2.3.3.20040420.ebuild: - Commented out an epatch line referencing a (currently) non-existant patch. - - 09 Jul 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20040605-r1.ebuild, - glibc-2.3.4.20040605.ebuild, glibc-2.3.4.20040619.ebuild: - changed sys-kernel/linux-headers dependency for nptl to linux26-headers - - 09 Jul 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.3.20040420.ebuild, - glibc-2.3.4.20040605-r1.ebuild, glibc-2.3.4.20040619.ebuild: - change -march=pentium-m to -march=pentium4 to work around bug 55696 until - upstream has a fix - - 08 Jul 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.1-r5.ebuild, - glibc-2.3.2-r10.ebuild, glibc-2.3.2-r2.ebuild, glibc-2.3.2-r9.ebuild, - glibc-2.3.3.20040420.ebuild, glibc-2.3.3_pre20040207.ebuild, - glibc-2.3.3_pre20040420.ebuild, glibc-2.3.4.20040605-r1.ebuild, - glibc-2.3.4.20040605.ebuild, glibc-2.3.4.20040619.ebuild: - unset LD_RUN_PATH to fix bug 19043 - - 08 Jul 2004; Travis Tilley <lv@gentoo.org> -glibc-2.3.3_pre20031210.ebuild, - -glibc-2.3.3_pre20040117-r1.ebuild, -glibc-2.3.3_pre20040117.ebuild, - -glibc-2.3.3_pre20040529.ebuild: - removed old _pre ebuilds, except for 2.3.3_pre20040207 which is needed for - ~alpha and 2.3.3_pre20040420 which is needed for ~sparc. - - 07 Jul 2004; Joshua Kinard <kumba@gentoo.org> glibc-2.3.3.20040420.ebuild: - Marked stable on mips. - - 05 Jul 2004; Marius Mauch <genone@gentoo.org> glibc-2.2.5-r9.ebuild, - glibc-2.3.1-r5.ebuild, glibc-2.3.2-r10.ebuild, glibc-2.3.2-r2.ebuild, - glibc-2.3.2-r9.ebuild, glibc-2.3.3.20040420.ebuild, - glibc-2.3.3_pre20031210.ebuild, glibc-2.3.3_pre20040117-r1.ebuild, - glibc-2.3.3_pre20040117.ebuild, glibc-2.3.3_pre20040207.ebuild, - glibc-2.3.3_pre20040420.ebuild, glibc-2.3.3_pre20040529.ebuild, - glibc-2.3.4.20040605-r1.ebuild, glibc-2.3.4.20040605.ebuild, - glibc-2.3.4.20040619.ebuild: - added a downgrade check to pkg_setup for bug #25230. - - 27 Jun 2004; Aron Griffis <agriffis@gentoo.org> glibc-2.3.1-r5.ebuild, - glibc-2.3.2-r10.ebuild, glibc-2.3.2-r2.ebuild, glibc-2.3.2-r9.ebuild, - glibc-2.3.3.20040420.ebuild, glibc-2.3.3_pre20031210.ebuild, - glibc-2.3.3_pre20040117-r1.ebuild, glibc-2.3.3_pre20040117.ebuild, - glibc-2.3.3_pre20040207.ebuild, glibc-2.3.3_pre20040420.ebuild, - glibc-2.3.3_pre20040529.ebuild, glibc-2.3.4.20040605-r1.ebuild, - glibc-2.3.4.20040605.ebuild, glibc-2.3.4.20040619.ebuild: - QA - fix use invocation - - 22 Jun 2004; <solar@gentoo.org> glibc-2.2.5-r9.ebuild, - glibc-2.3.1-r5.ebuild, glibc-2.3.2-r10.ebuild, glibc-2.3.2-r2.ebuild, - glibc-2.3.2-r9.ebuild, glibc-2.3.3.20040420.ebuild, - glibc-2.3.3_pre20031210.ebuild, glibc-2.3.3_pre20040117-r1.ebuild, - glibc-2.3.3_pre20040117.ebuild, glibc-2.3.3_pre20040207.ebuild, - glibc-2.3.3_pre20040420.ebuild, glibc-2.3.3_pre20040529.ebuild, - glibc-2.3.4.20040605-r1.ebuild, glibc-2.3.4.20040605.ebuild, - glibc-2.3.4.20040619.ebuild: - Added debug to IUSE for all glibc ebuilds, imported - pie-nptl-sysdep-shared.patch from bug 52254 #c13 - -*glibc-2.3.4.20040619 (20 Jun 2004) - - 20 Jun 2004; Martin Schlemmer <azarah@gentoo.org> - +glibc-2.3.4.20040619.ebuild: - Update snapshot to 20040619. Add BRANCH_UPDATE support back, as it appears - there will be again official releases, and the snapshot is much less to - download for future updates to 2.3.4 ... It should be noted that - non-branch-update support was not tested fully, so there might be bugs on next - stable upstream release. Also add back testing of linux-headers version, as - well as kernel version for NPTL support. Remove stale info pages, else we have - ~40 unused files installed. Generate updated manpages tarball, and move it to - mirrors rather. - - 19 Jun 2004; <malc@gentoo.org> glibc-2.3.4.20040605.ebuild: - Mark stable for release on amd64. Complaints to lv@gentoo.org, he made me do it ;-) - - 17 Jun 2004; Luca Barbato <lu_zero@gentoo.org> - glibc-2.3.4.20040605-r1.ebuild: - Ported the fix to this ebuild - - 16 Jun 2004; Luca Barbato <lu_zero@gentoo.org> - +files/2.3.4/glibc-2.3.4-nptl-altivec.patch, glibc-2.3.4.20040605.ebuild: - Added a patch for ppc, pending some tests - - 13 Jun 2004; Travis Tilley <lv@gentoo.org> - +files/2.3.4/glibc-2.3.4-hardened-sysdep-shared.patch, - glibc-2.3.4.20040605-r1.ebuild: - added potential fix for building nptl with a hardened toolchain and did a few - more cleanups in the ebuild, like moving ssp-related patches into their own - function. - - 12 Jun 2004; Tom Gall <tgall@gentoo.org> glibc-2.3.4.20040605.ebuild - stable on ppc64 (yeah!) - - 12 Jun 2004; Joshua Kinard <kumba@gentoo.org> - glibc-2.3.4.20040605-r1.ebuild: - - Clean up the usage of paranthesis around groups - of use flag checks (unecessarily invokes a subshell) - - And allow a sed command that unconditionally disables - relro for ld.so to fire (it previously only fired if - use build == true or use build == false AND - use hardened == true) - - Apply one of the mips patches only if use n32 or - use n64 is true - - Add ~mips to KEYWORDS - - 11 Jun 2004; Joshua Kinard <kumba@gentoo.org> - glibc-2.3.4.20040605-r1.ebuild: - More cleanups: move strip-flags and friends into setup_flags where they belong. - - 11 Jun 2004; Joshua Kinard <kumba@gentoo.org> - glibc-2.3.4.20040605-r1.ebuild: - Fixup sparc bits in setup_flags. - -*glibc-2.3.4.20040605-r1 (11 Jun 2004) - - 11 Jun 2004; Joshua Kinard <kumba@gentoo.org> - +glibc-2.3.4.20040605-r1.ebuild: - MASSIVE cleanup to glibc's ebuild. Starting with 2.3.4.20040605, the following - changes were made: - - Moved PaX patches into its own function - - Moved all arch-specific patches into their own arch-specific - functions - - Archs that lack any patches have empty arch-specific functions - for later use - - Hardened/relro/nptl related tweaks moved into its own function - - Cleaned up 'if' conditionals and some spacing - - Added some missing tweaks that fixed an issue on non-hardened - toolchains w/ nptl where the build would segfault during the - sunrpc subsection of glibc - - 10 Jun 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20040605.ebuild: - passes "make check" on ppc64, adding ~ppc64 keyword - - 10 Jun 2004; Stephen P. Becker <geoman@gentoo.org> - glibc-2.3.3_pre20040529.ebuild: - removed ~mips keyword - - 09 Jun 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20040605.ebuild: - the 2.3.4 release needs pre-generated info pages to bootstrap without perl, - unlike previous releases that just needed pre-generated man pages. this - release is now usable from stage1. - - 08 Jun 2004; <solar@gentoo.org> glibc-2.3.3.20040420.ebuild: - glibc-2.3.3.20040420 marked stable for upcoming release - - 07 Jun 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20040605.ebuild: - glibc 2.3.4.20040605 should now pass all tests with USE="-nptl makecheck" on - at least amd64. nptl still fails. - - 06 Jun 2004; <solar@gentoo.org> glibc-2.3.3.20040420.ebuild: - patch source was incorrect for branch update.. bug #53107 - - 06 Jun 2004; Brandon Hale <tseng@gentoo.org> glibc-2.3.3.20040420.ebuild: - Quick fix, epatch for the branch-update was still using the now incorrect PV. - - 06 Jun 2004; Brandon Hale <tseng@gentoo.org> -glibc-2.3.2-r11.ebuild, - -glibc-2.3.2-r3.ebuild, -glibc-2.3.3_pre20040420-r1.ebuild: - Cleanup obsoleted versions. - -*glibc-2.3.3.20040420 (06 Jun 2004) - - 06 Jun 2004; Brandon Hale <tseng@gentoo.org> +glibc-2.3.3.20040420.ebuild: - Update 20040420 snapshot to new naming scheme, add to ~x86. - - 05 Jun 2004; Joshua Kinard <kumba@gentoo.org> glibc-2.3.4.20040605.ebuild: - for sparc64 systems, export CCHOST as well as CHOST so glibc configures itself - properly. - -*glibc-2.3.4.20040605 (05 Jun 2004) - - 05 Jun 2004; Travis Tilley <lv@gentoo.org> - +files/2.3.4/glibc-execstack-disable.patch, -glibc-2.3.4.20040602.ebuild, - +glibc-2.3.4.20040605.ebuild: - new snapshot. it seems i caught Ulrich Drepper in the middle of a commit with - my last snapshot, breaking nptl on x86 and possibly elsewhere. - -*glibc-2.3.2-r11 (05 Jun 2004) - - 05 Jun 2004; Brandon Hale <tseng@gentoo.org> - +files/2.3.2/glibc-2.3.2-frandom-detect.patch, - +files/2.3.2/glibc-2.3.2-got-fix.diff, - +files/2.3.2/glibc-2.3.2-owl-malloc-unlink-sanity-check.diff, - +files/2.3.2/glibc-2.3.2-propolice-guard-functions-v3.patch, - +files/2.3.2/glibc-2.3.2-pt_pax.diff, - +files/2.3.2/glibc-2.3.2-signal-ssp.diff, +files/2.3.2/ssp.c, - +glibc-2.3.2-r11.ebuild: - Create an -r11 (-*) with backported patches from 2.3.3_pre, namely owl-unlink - checking and updated SSP. - - 04 Jun 2004; Ilya A. Volynets-Evenbach <iluxa@gentoo.org> - +files/2.3.4/mips-sysdep-cancel.diff, glibc-2.3.4.20040602.ebuild: - Finalize n32 fixes (n64 is yet to be tested, but should be - piece of cake now) - Add ALT_HEADERS variable, which will allows us to point glibc - to something other then /usr/lib. This will be needed for - x-compilation support. - - 04 Jun 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.3_pre20040529.ebuild: - stable on amd64 - - 04 Jun 2004; Ilya A. Volynets-Evenbach <iluxa@gentoo.org> - glibc-2.3.3_pre20040420-r1.ebuild, glibc-2.3.4.20040602.ebuild: - glibc is not using n32/n64 use flags (yet) - - 04 Jun 2004; Ilya A. Volynets-Evenbach <iluxa@gentoo.org> - glibc-2.3.4.20040602.ebuild: - Mark glibc-2.3.4 as ~mips - - 03 Jun 2004; Ilya A. Volynets-Evenbach <iluxa@gentoo.org> - +files/2.3.3/mips-addabi.diff, +files/2.3.3/mips-syscall.h.diff, - +files/2.3.3/mips-sysify.diff, +files/2.3.3/semtimedop.diff, - glibc-2.3.3_pre20040420-r1.ebuild, glibc-2.3.3_pre20040529.ebuild, - glibc-2.3.4.20040602.ebuild: - Add n32/n64 patches. Some of them are not quite ready, but it - shouldn't make any matters worse - o32 should not be affected - in any way. - Also add ${CHOST} and ${CCHOST} to configure (--build/--host) - - 03 Jun 2004; Tom Gall <tgall@gentoo.org> glibc-2.3.3_pre20040529.ebuild: - stable on ppc64 - - 03 Jun 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.4.20040602.ebuild: - fixed the ebuild to install all locales if doing a make check and repaired the - tarball so that the info pages arent broken - - 03 Jun 2004; Jason Eric Huebel <jhuebel@gentoo.org> - glibc-2.3.3_pre20040529.ebuild: - fixed header dependency based on NPTL use flag - -*glibc-2.3.4.20040602 (03 Jun 2004) - - 03 Jun 2004; Travis Tilley <lv@gentoo.org> -glibc-2.3.3.20040602.ebuild, - +glibc-2.3.4.20040602.ebuild: - added an ebuild with a proper version number. new features in this ebuild - include the makecheck USE flag for having glibc run tests on itself and the - ability to install only the locales that you want. a new configuration file - has been added for controlling this feature: /etc/locales.build. a default - should be installed when you emerge this version of glibc, please read the - comments for a description of this file's format. - - 02 Jun 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> glibc-2.3.3_pre20040420-r1.ebuild: - Mased stable on ppc - -*glibc-2.3.3.20040602 (02 Jun 2004) - - 02 Jun 2004; Travis Tilley <lv@gentoo.org> +glibc-2.3.3.20040602.ebuild: - new cvs snapshot. this ebuild marks a move from using branch updates against - 2.3.2 to using actual cvs snapshot tarballs. it also marks a move in the - versioning scheme for glibc... since upstream has decided to let distributions - choose what they want to release instead of making releases themselves, the - pre has been dropped from the version. - - 02 Jun 2004; Joshua Kinard <kumba@gentoo.org> - glibc-2.3.3_pre20040529.ebuild: - Added ~mips to KEYWORDS. - - 30 May 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.3_pre20040529.ebuild: - adding ~amd64 and ~ppc64 to keywords - - 30 May 2004; Travis Tilley <lv@gentoo.org> glibc-2.3.3_pre20040529.ebuild: - misc pax/grsec fixes from peter mazinger - -*glibc-2.3.3_pre20040529 (29 May 2004) - - 29 May 2004; Travis Tilley <lv@gentoo.org> -glibc-2.3.3_pre20040527.ebuild, - +glibc-2.3.3_pre20040529.ebuild: - new snapshot. this one should build on ppc64 - -*glibc-2.3.3_pre20040527 (27 May 2004) - - 27 May 2004; Travis Tilley <lv@gentoo.org> +glibc-2.3.3_pre20040527.ebuild: - update snapshot - - 27 May 2004; Travis Tilley <lv@gentoo.org> - glibc-2.3.3_pre20040420-r1.ebuild: - adding ~amd64 keyword to satisfy gcc 3.4 dep - - 17 May 2004; Travis Tilley <lv@gentoo.org> - +files/2.3.3/glibc-2.3.3-ssp-gcc34-after-frandom.patch, - glibc-2.3.3_pre20040420-r1.ebuild: - added fix for compiling SSP with gcc 3.4 - -*glibc-2.3.3_pre20040420-r1 (14 May 2004) - - 14 May 2004; <solar@gentoo.org> glibc-2.3.3_pre20040420-r1.ebuild, - files/2.3.3/glibc-2.3.2-propolice-guard-functions-v3.patch, - files/2.3.3/glibc-2.3.3-frandom-detect.patch: - frandom/SSP implementation for glibc. Adds new 'erandom' flag to IUSE. (-* - masked for testing now) bug #50864 - - 12 May 2004; Alexander Gabert <pappy@gentoo.org> : - removing hardened-gcc vintage from some ebuilds - - 08 May 2004; Bryan Østergaard <kloeri@gentoo.org> - glibc-2.3.3_pre20040420.ebuild: - Removed ~alpha, see bug #50301. - - 04 May 2004; Ilya A. Volynets-Evenbaks <iluxa@gentoo.org> - +files/2.3.3/glibc-2.3.3_pre20040420-mips-dl-machine-calls.diff, - +files/2.3.3/glibc-2.3.3_pre20040420-mips-incl-sgidefs.diff, - glibc-2.3.3_pre20040420.ebuild: - - Remove unneeded patches - - Add patch by Thiemo Seufer to include <sgidefs.h> into all - files that use _MIPS_SIM. This is required for use with - gcc-3.4. Original can be found at - http://lists.debian.org/debian-glibc/2003/debian-glibc-200312/msg00201.html - - Add compile fix to sysdeps/mips/dl-machine.h - - mark as ~mips - - 29 Apr 2004; Joshua Kinard <kumba@gentoo.org> - glibc-2.3.3_pre20040420.ebuild: - Masked on mips until some patches can be dug/cooked/found to fix some issues. - - 28 Apr 2004; <solar@gentoo.org> glibc-2.3.3_pre20040420.ebuild, - files/2.3.3/glibc-2.3.3-localedef-fix-trampoline.patch: - localedef contains nested function trampolines, which trigger segfaults under - PaX while building. Adding patch that inlines functions in order to avoid - this. Debian Bug (#231438, #198099) - - 27 Apr 2004; Mike Frysinger <vapier@gentoo.org> - +files/2.3.2/glibc-2.3.2-arm-bus-defines.patch, - +files/2.3.2/glibc-2.3.2-armformat.patch, - +files/2.3.2/glibc-2.3.2-arm-doargs.patch, - +files/2.3.2/glibc-2.3.2-framestate-USING_SJLJ_EXCEPTIONS.patch, - glibc-2.3.2-r10.ebuild: - Add a few patches to make glibc compile cleanly on arm. - -*glibc-2.3.3_pre20040420 (25 Apr 2004) - - 25 Apr 2004; Martin Schlemmer <azarah@gentoo.org> - +glibc-2.3.3_pre20040420.ebuild: - Update snapshot. - - 24 Apr 2004; Joshua Kinard <kumba@gentoo.org> - +files/2.3.2/glibc-2.3.2-mips-fix-nested-entend-pairs.patch, - glibc-2.3.2-r10.ebuild, glibc-2.3.2-r3.ebuild: - Added a patch for mips which fixes a compile bug with newer binutils. Also - removed an RDEPEND for portage-1.9.0 which seems to be triggering a bug in - repoman. If this change affects anyone, yell at me. - - 24 Apr 2004; Joshua Kinard <kumba@gentoo.org> - +files/2.3.2/glibc-2.3.2-mips-fix-nested-entend-pairs.patch, - glibc-2.3.2-r10.ebuild, glibc-2.3.2-r3.ebuild: - Added a patch for mips which fixes a compile bug with newer binutils. Also - removed an RDEPEND for portage-1.9.0 which seems to be triggering a bug in - repoman. If this change affects anyone, yell at me. - -*glibc-2.3.2-r10 (18 Apr 2004) - - 18 Apr 2004; Michael McCabe <randy@gentoo.org> - +files/2.3.2/glibc-2.3.2-s390-deprecated-ustat-fixup.patch, - +glibc-2.3.2-r10.ebuild: - Added s390 specific fixes to close bug #47415 - - 24 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> glibc-2.3.2-r2.ebuild, - glibc-2.3.2-r3.ebuild, glibc-2.3.3_pre20031210.ebuild: - don't use deprecated ? : use syntax - - 18 Mar 2004; <solar@gentoo.org> glibc-2.3.2-r9.ebuild: - adding filter-ldflags -pie to stable glibc - - 16 Mar 2004; <solar@gentoo.org> glibc-2.3.3_pre20040207.ebuild: - glibc fails to link properly with global LDFLAGS=-pie so we filter it with new - flag-o-matic function called filter-ldflags - - 15 Mar 2004; Joshua Kinard <kumba@gentoo.org> glibc-2.3.2-r9.ebuild: - Marked stable on mips (it had ~mips, but someone removed the keyword and - didn't leave a Changelog entry on why). - - 09 Mar 2004; <agriffis@gentoo.org> glibc-2.3.2-r9.ebuild: - stable on alpha and ia64 - - 02 Mar 2004; Brian Jackson <iggy@gentoo.org> glibc-2.3.2-r9.ebuild: - s390 keywords - - 01 Mar 2004; Tom Gall <tgall@gentoo.org> glibc-2.3.3_pre20031210.ebuild: - added in dependancy for ppc64 headers - - 26 Feb 2004; Sven Blumenstein <bazik@gentoo.org> glibc-2.3.2-r9.ebuild: - Stable on sparc (was about time). - - 25 Feb 2004; Luca Barbato <lu_zero@gentoo.org> - glibc-2.3.3_pre20040207.ebuild: - Marked ~ppc - - 24 Feb 2004; Alexander Gabert <pappy@gentoo.org> - glibc-2.3.3_pre20040207.ebuild: - added GOTOFF fix from previous glibc release - - 24 Feb 2004; Mike Frysinger <vapier@gentoo.org> : - Make the only headers info virtual/os-headers since hppa-headers PROVIDEs that. - - 23 Feb 2004; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r9.ebuild, - files/2.3.2/glibc-2.3.2-ipv6-bytestring-fix.patch: - Fix broken reverse resolving for IPv6 addresses, bug #42492. Research done by - Bernhard Schmidt <berni@birkenwald.de>. - - 12 Feb 2004; <solar@gentoo.org> glibc-2.3.3_pre20040117-r1.ebuild, - files/2.3.3/glibc-2.3.3_pre20040117-got-fix.diff: - GOTOFF during linking seems to fail to recognize where main() is because it is - not visible in the object linked which might not be really legal C but it - apparently works anyway. This can be seen when trying to build bind9 as a - Position Independent Executable. ie CFLAGS=-fPIC,LDFLAGS=-pie. This patch - fixes that. Submitted by the PaX Team - -*glibc-2.3.3_pre20040207 (09 Feb 2004) -*glibc-2.3.3_pre20031210 (09 Feb 2004) - - 09 Feb 2004; Brad House <brad_mssw@gentoo.org> - glibc-2.3.3_pre20031210.ebuild, glibc-2.3.3_pre20031222.ebuild, - glibc-2.3.3_pre20040117.ebuild, glibc-2.3.3_pre20040207.ebuild: - glibc 2.3.3_pre release for PPC64. This is the only version that works for - ppc64. Current VMX commits have caused later pulls to not work - -*glibc-2.3.3_pre20040207 (08 Feb 2004) - - 08 Feb 2004; Martin Schlemmer <azarah@gentoo.org> - glibc-2.3.3_pre20040207.ebuild, - files/2.3.2/glibc-2.3.2-rtld-assert-fix.patch: - Update snapshot to 20040207. Fix an assert when running libc.so from - commandline, bug #34733. Add ia64 to nptl arches. - - 19 Jan 2004; Mike Frysinger <vapier@gentoo.org> glibc-2.3.2-r9.ebuild : - Add back in nptl support since gcc-3.3.2-r5 is now stable. - -*glibc-2.3.3_pre20040117-r1 (26 Jan 2004) - - 26 Jan 2004; <solar@gentoo.org> glibc-2.3.3_pre20040117-r1.ebuild, - files/2.3.3/glibc-2.3.3-owl-malloc-unlink-sanity-check.diff, - files/2.3.3/glibc-2.3.3_pre20040117-pt_pax.diff, - files/2.3.3/glibc-2.3.3_pre20040117-signal-ssp.diff: - added ptpax flags. cosmetic ssp patch and owl unlink sanity to testing - - 19 Jan 2004; Mike Frysinger <vapier@gentoo.org> glibc-2.3.2-r9.ebuild : - Remove nptl support since people dont understand nptl and this is now x86 stable. - See Bug #38622 for some good examples. This is OK because 2.3.3_preXXX has - nptl support and it's unstable and it covers all the archs 2.3.2-r9 does. - -*glibc-2.3.3_pre20040117 (18 Jan 2004) - - 18 Jan 2004; Martin Schlemmer <azarah@gentoo.org> - glibc-2.3.3_pre20040117.ebuild: - Update snapshot to 20040117. - - 18 Jan 2004; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r9.ebuild: - Mark stable for x86. - - 18 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> glibc-2.3.2-r9.ebuild: - PDEPEND on new linux-headers version on ppc - - 16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> glibc-2.3.2-r9.ebuild: - set ppc in keywords - - 10 Jan 2004; Aron Griffis <agriffis@gentoo.org> glibc-2.3.2-r9.ebuild: - stable on alpha for bug 37595... alpha really needs execstack-PaX-support.patch - - 09 Jan 2004; Luca Barbato <lu_zero@gentoo.org> glibc-2.3.2-r9.ebuild: - Marked ~ppc - -*glibc-2.3.3_pre20031222 (27 Dec 2003) - - 16 Jan 2004; Guy Martin <gmsoft@gentoo.org> glibc-2.3.3_pre20031222.ebuild : - Removed some patches which did not apply for hppa. - - 27 Dec 2003; Martin Schlemmer <azarah@gentoo.org> - glibc-2.3.3_pre20031222.ebuild: - Update snapshot to 20031222. Change code that searches for proper headers to - look first in /usr/include again. - -*glibc-2.3.3_pre20031212 (14 Dec 2003) - - 14 Dec 2003; Martin Schlemmer <azarah@gentoo.org> - glibc-2.3.3_pre20031212.ebuild, - files/2.3.3/glibc-2.3.3-dl_execstack-PaX-support.patch: - Update snapshot to 20031212, pre-release of 2.3.3. - - 29 Nov 2003; Brad House <brad_mssw@gentoo.org> glibc-2.3.2-r9.ebuild: - mark stable on amd64 - - 23 Nov 2003; Tavis Ormandy <taviso@gentoo.org> glibc-2.3.2-r3.ebuild, - glibc-2.3.2-r8.ebuild, glibc-2.3.2-r9.ebuild: - glibc refuses to build with --relax in LDFLAGS. - - 20 Nov 2003; Aron Griffis <agriffis@gentoo.org> glibc-2.3.2-r8.ebuild: - Mark stable on alpha - -*glibc-2.3.2-r9 (18 Nov 2003) - - 08 Dec 2003; Guy Martin <gmsoft@gentoo.org> glibc-2.3.2-r9.ebuild : - Marked stable on hppa. - - 19 Nov 2003; Guy Martin <gmsoft@gentoo.org> glibc-2.3.2-r9.ebuild : - Added clean hppa patches. Seems not to suffer of the -r8 problems. - - 18 Nov 2003; Guy Martin <gmsoft@gentoo.org> glibc-2.3.2-r9.ebuild : - Removed hppa stuff. New patching method should come shortly. - - 18 Nov 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r9.ebuild: - - Update CVS branch to 20031115. - - With latest versions of glibc, a lot of apps failed on a PaX enabled - system with "cannot enable executable stack as shared object requires: - Permission denied". This is due to PaX 'exec-protecting' the stack, and - ld.so then trying to make the stack executable due to some libraries not - containing the PT_GNU_STACK section. Add dl_execstack-PaX-support.patch, - bug #32960. - - We do not want name_insert() in iconvconfig.c to be defined inside - write_output() as it causes issues with PaX. - -*glibc-2.3.1-r5 (16 Nov 2003) - - 16 Nov 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.2.5-r9.ebuild, - glibc-2.3.1-r5.ebuild, glibc-2.3.2-r2.ebuild, glibc-2.3.2-r3.ebuild, - files/2.2.5/glibc-2.2.5-getgrouplist.patch, - files/2.3.1/glibc-2.3.1-ftw.patch, - files/2.3.1/glibc-2.3.1-getgrouplist.patch, - files/2.3.2/glibc-2.3.2-dl_execstack-PaX-support.patch, - files/2.3.2/glibc-2.3.2-iconvconfig-name_insert.patch, - files/2.3.2/glibc-2.3.2-propolice-guard-functions-v2.patch, - files/2.3.2/glibc-2.3.2-propolice-guard-functions.patch: - - A bug in the getgrouplist function can cause a buffer overflow if the size - of the group list is too small to hold all the user's groups. More info can - be found at: https://rhn.redhat.com/errata/RHSA-2003-325.html - - Fix a memory leak in ftw_dir - - To circumvent problems with propolice when linking binaries statically among - things, __guard and __guard_setup__stack_smash_handler is now in libc.so. More - info at: http://www.gentoo.org/proj/en/hardened/etdyn-ssp.xml - Thanks for helping in developing these patchsets goes to "moid" from the - Openbsd team. - - We do not want name_insert() in iconvconfig.c to be defined inside - write_output() as it causes issues with PaX. - - 09 Nov 2003; Mike Frysinger <vapier@gentoo.org> : - Fix sscanf.c compilation. This tiny patch can be found in 2.3.2 already. - - 01 Nov 2003; Aron Griffis <agriffis@gentoo.org> glibc-2.3.2-r8.ebuild, - files/2.3.2/glibc-2.3.2-alpha-crti.patch, - files/2.3.2/glibc-2.3.2-alpha-pwrite.patch: - Add crti and pwrite patches for alpha - - 28 Oct 2003; Guy Martin <gmsoft@gentoo.org> glibc-2.3.2-r8.ebuild : - Added depend to >=hppa-headers-2.4.21_p13 for succefull compilation. - - 27 Oct 2003; Guy Martin <gmsoft@gentoo.org> glibc-2.3.2-r8.ebuild : - Added patches for hppa. This glibc correct many bugs like the -static flag one. - - 27 Oct 2003; Martin Schlemmer <azarah@gentoo.org> files/nscd: - We need to pass '--pidfile' and not '--pid' to start-stop-daemon, thanks to - Markus Rippl <markus.rippl@iconparc.de> for reporting. - - 26 Oct 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r8.ebuild: - Remove the sysmacros.h hack, as it is no longer needed. - - 26 Oct 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r3.ebuild, - glibc-2.3.2-r4.ebuild, glibc-2.3.2-r5.ebuild, glibc-2.3.2-r8.ebuild: - Add sparch to NPTL archs; Cleanup. - -*glibc-2.3.2-r8 (26 Oct 2003) - - 18 Nov 2003; Guy Martin <gmsoft@gentoo.org> glibc-2.3.2-r8.ebuild : - Marked -hppa and removed hppa stuff from it. - - 26 Oct 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r8.ebuild: - Update snapshot. - - 18 Oct 2003; Brad House <brad_mssw@gentoo.org> glibc-2.3.2-r6.ebuild: - add ~amd64 flag to glibc-2.3.2-r6, works with and without nptl enabled in use - flags - - 15 Oct 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r1.ebuild, - glibc-2.3.2-r7.ebuild: - Sparc updates from Kumba <kumba@gentoo.org>: - - glibc-2.3.2-r1: Change ~sparc -> sparc in keywords - glibc-2.3.2-r7: Add ~sparc to keywords - Remove the following patch for mips to let - glibc compile: - ${P}-mips-fix-n32-n64-sysdep-headers.patch - - 15 Oct 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r6.ebuild: - Mark as unstable for x86 - we should start wider testing sooner or later, and - except for an occasional break, current CVS snapshots looks good. - -*glibc-2.3.2-r7 (14 Oct 2003) - - 19 Nov 2003; Guy Martin <gmsoft@gentoo.org> glibc-2.3.2-r7.ebuild : - Added missing atomicity patch for hppa. - - 18 Nov 2003; Guy Martin <gmsoft@gentoo.org> glibc-2.3.2-r7.ebuild : - Readded for hppa only. Added hppa patches and depend to correct - hppa-headers. - - 14 Oct 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r7.ebuild: - Update CVS snapshot. NPTL is now in official CVS. - - 13 Oct 2003; Tavis Ormandy <taviso@gentoo.org> glibc-2.3.2-r1.ebuild: - Downgrading glibc had some unintentional side effects, stable again. - - 10 Oct 2003; Alexander Gabert <pappy@gentoo.org> glibc-2.3.1-r4.ebuild, - glibc-2.3.2-r1.ebuild: - changed hardened-gcc build behaviour with CC - - 09 Oct 2003; Alexander Gabert <pappy@gentoo.org> glibc-2.3.1-r4.ebuild, - glibc-2.3.2-r1.ebuild: - added new hardened-gcc flags for hppa - - 09 Oct 2003; Alexander Gabert <pappy@gentoo.org> glibc-2.3.1-r4.ebuild, - glibc-2.3.2-r1.ebuild: - added new hardened-gcc building logic for ppc and sparc - - 07 Oct 2003; Aron Griffis <agriffis@gentoo.org> glibc-2.3.2-r1.ebuild: - Demote 2.3.2-r1 from alpha to ~alpha since it doesn't build on alpha with - recent gcc. We really need the more recent glibc to become available for - alpha. - - 30 Sep 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r6.ebuild, - files/2.3.2/sysmacros.h: - Quick fix for last changes to sysmacros.h that breaks a few things like - sys-libs/pwdb and xfree among others. - -*glibc-2.3.2-r6 (28 Sep 2003) - - 28 Sep 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r5.ebuild, - glibc-2.3.2-r6.ebuild, files/2.3.2/glibc-2.3.2-ia64-LOAD_ARGS-fixup.patch, - files/2.3.2/glibc-2.3.2-mips-add-n32-n64-sysdep-cancel.patch, - files/2.3.2/glibc-2.3.2-mips-configure-for-n64-symver.patch, - files/2.3.2/glibc-2.3.2-mips-fix-n32-n64-sysdep-headers.patch, - files/2.3.2/glibc-2.3.2-mips-pread-linux2.5.patch: - Update snapshot to 20030927 and NPTL to 0.60. Add a few patches from Kumba - <kumba@gentoo.org> for mips. - -*glibc-2.3.2-r5 (20 Sep 2003) - - 20 Sep 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r5.ebuild: - Update CVS snapshot to 20030919. Update NPTL to 0.59. - - 17 Sep 2003; Jon Portnoy <avenj@gentoo.org> glibc-2.3.2-r1.ebuild : - ia64 keywords. - - 14 Sep 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r4.ebuild, - files/2.3.2/glibc-2.3.2-cispeed-cospeed-fix.patch: - Fix sparc build issues, patch from glibc-alpha, thanks to <kumba@gentoo.org>. - - 13 Sep 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r1.ebuild, - glibc-2.3.2-r2.ebuild, glibc-2.3.2-r3.ebuild: - Add glibc-2.3.2-fix-omitted-operand-in-mathinline_h.patch to resolve bug - #28537. - - 08 Sep 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r1.ebuild: - Fix gcc DEPEND to be '>=sys-devel/gcc-3.2', and not '=sys-devel/gcc-3.2*'. - -*glibc-2.3.2-r4 (07 Sep 2003) - - 07 Sep 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r4.ebuild, - files/2.3.2/glibc-2.3.2-fix-omitted-operand-in-mathinline_h.patch: - Update cvs snapshot to 20030906. Update nptl to version 0.57. Add patch - for bug #27142. - - 12 Aug 2003; Alexander Gabert <pappy@gentoo.org> glibc-2.3.2-r1.ebuild: - hppa building fails, linuxthreads/sysdeps/hppa/pt-machine.h is missing proper - setup of pthread_descr - - 10 Aug 2003; Joshua Kinard <kumba@gentoo.org> glibc-2.3.2-r1.ebuild: - Moved to stable on mips. Been using it for ages w/ no problems. - - 10 Aug 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r2.ebuild, - glibc-2.3.2-r3.ebuild, files/fix-sysctl_h.patch, files/test-sysctl_h.c: - Add test to detect broken headers in (user land) in 2.5.68 and later. - - 31 Jul 2003; <matt@gentoo.org> glibc-2.3.2-r1.ebuild, glibc-2.3.2-r2.ebuild, - glibc-2.3.2-r3.ebuild: - Removed warning from 2.3.2 ebuilds regarding - sandbox and -fstack-protector. This was only - a problem with 2.3.1. - - 29 Jul 2003; Alex Veber <coronalvr@gentoo.org> glibc-2.3.2-r1.ebuild: - removed the winex block - - 28 Jul 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r3.ebuild: - Do not install librt.so linker script anymore, as librt.so.1 breaks things - with librt.so as a script. - -*glibc-2.3.2-r3 (23 Jul 2003) - - 23 Jul 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r3.ebuild: - Update CVS snapshot, as well as NPTL version to 0.55. Note that this - needs gcc-3.3-r1 and latest binutils (2.14.90.4+) to build with NPTL - support. - - 23 Jul 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r1.ebuild, - glibc-2.3.2-r2.ebuild: - From Kumba <kumba@gentoo.org>: - - This is the patch to glibc-2.3.2-r1.ebuild which allows it to build - on sparc64. I modified it so sparc and sparc64 can use the -fcall-used-g6 - flag, while sparc64-only gets a few more checks added in. - - 18 Jul 2003; Olivier Crete <tester@gentoo.org> glibc-2.3.2-r2.ebuild: - Removed all traces of multilib, 64bit libs are installed in lib/ - - 18 Jul 2003; Will Woods <wwoods@gentoo.org> glibc-2.3.2-r1.ebuild: - Marked stable for alpha - - 17 Jul 2003; Alex Veber <coronalvr@gentoo.org> glibc-2.3.2-r1.ebuild: - set !app-emulation/winex-cvs - - 16 Jul 2003; Jay Pfeifer <pfeifer@gentoo.org> glibc-2.3.2-r1.ebuild: - set stable on x86 - set !app-emulation/winex - - 01 Jul 2003; Luca Barbato <lu_zero@gentoo.org> glibc-2.3.2-r1.ebuild: - set stable on ppc - - 14 Jun 2003; Tavis Ormandy <taviso@gentoo.org> glibc-2.3.2-r1.ebuild, - glibc-2.3.2-r2.ebuild, files/2.3.2/glibc-2.3.2-decc-compaq.patch: - fixing ccc compatability, minor patch only applied on alpha. - - 05 Jun 2003; Christian Birchinger <joker@gentoo.org> glibc-2.3.1-r4.ebuild: - Replaced sparc64 CFLAGS hack with replace-sparc64-flags from flag-o-matic - - 02 Jun 2003; Joshua Kinard <kumba@gentoo.org> glibc-2.3.2-r1.ebuild: - Added ~mips to KEYWORDS - - 18 May 2003; Martin Schlemmer <azarah@gentoo.org> : - Fix LICENSE to be LGPL-2, bug #19074. Fix glibc-2.3* < 2.3.2-r2 to depend - on <gcc-3.3. - - 18 May 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r1.ebuild, - glibc-2.3.2-gcc33-sscanf.patch : - Downgrade nptl to version 0.28 and add glibc-2.3.2-gcc33-sscanf.patch to - fix compile errors with gcc-3.3: - - http://sources.redhat.com/ml/libc-alpha/2003-03/msg00052.html - -*glibc-2.3.2-r2 (18 May 2003) - - 18 May 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r2.ebuild : - New version. Update to cvs 20030517 to fix problems with gcc-3.3. Also - closes bug #18744 as it adds the en_US.utf8 locale. Also enable NPTL - support for i[45]86, ppc and mips, as it should in theory work now. - - 14 May 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r{0,1}.ebuild : - - Some MIPS updates from Kumba <kumba@gentoo.org>: - A few patches only for the MIPS platform. Descriptions of what they - do can be found in the patch headers. - <tuxus@gentoo.org> thx <dragon@gentoo.org> (11 Jan 2003) - <kumba@gentoo.org> remove tst-rndseek-mips & ulps-mips patches - - 06 Apr 2003; Martin Schlemmer <azarah@gentoo.org> : - Fix all 2.3 ebuild to install timezone data if 'build' in USE, bug #16530. - -*glibc-2.3.2-r1 (06 Apr 2003) - - 19 Apr 2003; Joshua Brindle <method@gentoo.org> glibc-2.3.1-r4.ebuild: - give error and die if both sandbox and -fstack-protector are enabled - - 06 Apr 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2-r1.ebuild : - Fix calculation problems in allocate_static_tls that caused a TLS - enabled app that loads libGL.so to segfault. Thanks to Gareth Hughes - from NVidia for pointing me in the right direction. This patch is - from glibc CVS. - - 30 Mar 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2.ebuild : - Update NPTL version to 0.29. As it is not used by many (or I cannot - imagine it), and with the errno problems, I will rather not bump the - revision. Note that latest version is 0.32, but that (as well as 0.30 - and up) needs glibc-2.3.3 snapshot. - -*glibc-2.3.1-r4 (21 Mar 2003) - - 14 Apr 2003; Joshua Brindle <method@gentoo.org> glibc-2.3.1-r4.ebuild: - give error and die if both sandbox and -fstack-protector are enabled - - 06 Apr 2003; Zach Welch <zwelch@gentoo.org> glibc-2.3.1-r4.ebuild: - add arm keyword - - 06 Apr 2003; Christian Birchinger <joker@gentoo.org> glibc-2.3.1-r4.ebuild: - Changed replace-flags for sparc - - 21 Mar 2003; Daniel Ahlberg <aliz@gentoo.org> glibc-2.3.1-r4.ebuild : - Security update. - -*glibc-2.2.5-r8 (21 Mar 2003) - - 06 Apr 2003; Christian Birchinger <joker@gentoo.org> glibc-2.2.5-r8.ebuild: - Added replace-flags for sparc - - 21 Mar 2003; Daniel Ahlberg <aliz@gentoo.org> glibc-2.2.5-r8.ebuild : - Security update. - - 11 Mar 2003; Zach Welch <zwelch@gentoo.org> - files/2.2.5/glibc-2.2.5-arm-sysdeps-fix.diff: - fix arm sysdep patch to not require autoconf - - 09 March 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.1*.ebuild : - Add patch glibc-2.3.1-typeo_dl-runtime_c.patch to fix issues with Oracle, - bug #16504, thanks to Tri D. Hoang <tdhoang@ultramain.com> for reporting. - -*glibc-2.3.2 (05 March 2003) - - 06 Apr 2003; Christian Birchinger <joker@gentoo.org> glibc-2.3.2.ebuild: - Changed replace-flags for sparc - - 11 Mar 2003; Zach Welch <zwelch@gentoo.org> glibc-2.2.5-r7.ebuild, - glibc-2.3.1-r2.ebuild, glibc-2.3.1-r3.ebuild, glibc-2.3.2.ebuild: - change sys-kernel/linux-headers to new virtual/os-headers - - 05 March 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2.ebuild : - Update version. Thanks to Georg Müller <georgmueller@gmx.net> for notifying - me. - -*glibc-2.3.2_pre1 (24 Feb 2003) - - 24 Feb 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.2_pre1.ebuild : - Update version to official pre1 of 2.3.2. Add NPTL support .. note that - this is extremely experimental and does not work with the nvidia drivers - among things. Many other tweak and updates. - - 20 Feb 2003; Zach Welch <zwelch@gentoo.org> glibc-2.2.5-r7.ebuild : - Added patches for arm. See patches for description of each. - Added arm keyword. - - 09 Feb 2003; Guy Martin <gmsoft@gentoo.org> : - Added patches for hppa. See patches for description of each. - Added hppa to keywords. - - 29 Jan 2003; Jack Morganan <jmorgan@gentoo.org> glibc-2.3.1-r3.ebuild : - Changed ~sparc to sparc - - 23 Jan 2003; Jan Seidel <tuxus@gentoo.org> glibc-2.3.1-r3.ebuild : - Add MIPS inline-syscall-mips patch - - 16 Jan 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.1-r3.ebuild : - - Sync patches. - - 15 Jan 2003; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.1-r2.ebuild : - - Fix 'locale -a' not listing all locales. This to Stefan Jones - <cretin@gentoo.org> for this fix, bug #13240. - - Add MIPS patches, thanks to <tuxus@gentoo.org> and <dragon@gentoo.org>. - - Reload init to fix fsck on reboot ... - - 28 Dec 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.1-r3.ebuild : - - Always add --with-headers=${ROOT}usr/include as option to ./configure, as - linux-headers are usually well tested, and in some cases we get weird - problems ... - - 16 Dec 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.1-r2.ebuild : - - Add -freorder-blocks for x86 (commented). Add Method's replace-flags for - sparc support. - - 13 Dec 2002; Mark Guertin <gerk@gentoo.org> glibc-2.3.1-r2.ebuild : - - Marked stable for ppc - - 10 Dec 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.1-r2.ebuild : - - Mark as stable for x86. - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : - - Changed sparc ~sparc keywords - -*glibc-2.3.1-r2 (7 Nov 2002) - - 17 Nov 2002; Stefan Jones <cretin@gentoo.org> glibc-2.3.1-r2.ebuild : - - Small patch "prelinkfix" which fixes rare error with prelinking and - preloading some executables. Patch taken from glibc CVS. - http://sources.redhat.com/ml/libc-alpha/2002-11/msg00151.html - - 16 Nov 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.1-r2.ebuild : - - Fix type-o that caused manpages not installing (bug #10645). - Update to use epatch. - - 16 Nov 2002: Stefan Jones <cretin@gentoo.org> glibc-2.3.1-r2.ebuild : - Changed --with-header to --with-headers to fix fake configure option. - - 10 Nov 2002: Stefan Jones <cretin@gentoo.org> glibc-2.3.1-r2.ebuild : - - Made sparc64's always use the system linux headers instead of the kernel - headers. This fixes the 64bit sparc compile errors, see bug #10470. - - 7 Nov 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.1-r2.ebuild : - - Second try at ctype-compat.patch. Add stack_end-compat patch for missing - libc_stack_end symbold in linker. - - 30 Oct 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.1-r1.ebuild : - - One more compat issue which breaks sun-jdk-1.3.1. See bug #8766 for more - info, and also: - - http://sources.redhat.com/ml/libc-alpha/2002-04/msg00143.html - - Thanks to Jan Gutter <jangutter@tuks.co.za> for reporting it. Added - libc_wait-compat.patch as fix. - -*glibc-2.3.1-r1 (26 Oct 2002) - - 16 Nov 2002: Stefan Jones <cretin@gentoo.org> glibc-2.3.1-r1.ebuild : - Changed --with-header to --with-headers to fix fake configure option. - - 26 Oct 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.3.1-r1.ebuild : - - Add the ctype-compat.patch to fix unresolved symbols in old static binaries - and libraries. See bug #8766, #9586 and: - - http://lists.debian.org/debian-glibc/2002/debian-glibc-200210/msg00093.html - - We should think about remoing it in the future after things have settled. - -*glibc-2.2.5-r7 (13 Oct 2002) - - 16 Nov 2002: Stefan Jones <cretin@gentoo.org> glibc-2.2.5-r7.ebuild : - Changed --with-header to --with-headers to fix fake configure option. - - 14 Nov 2002; Mark Guertin <gerk@gentoo.org> glibc-2.2.5-r7.ebuild : - backed out semctl patches for ppc, they cause problems with mozilla builds - - 29 Oct 2002; Jon Nall <nall@gentoo.org> glibc-2.2.5-r7.ebuild : - - Added sqrtl patch for ppc. This closes bug #9796. Also added semctl - patch for ppc. - - 29 Oct 2002; Seemant Kulleen <seemant@gentoo.org> glibc-2.2.5-r7.ebuild : - - Added semctl patch for sparc. Thanks to nall <nall@gentoo.org> for - finding this at: - http://sources.redhat.com/ml/libc-hacker/2002-04/msg00071.html - - 13 Oct 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.2.5-r7.ebuild : - - Some cleanups. Tidy ebuild. Move all patches to ${FILESDIR}/${PV/. - Remove old patches. - - Add patches to fix warnings with gcc-3.2: - - http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/0228.html - - 13 Oct 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.2.5-r7.ebuild : - - Fix stupid depend screwup I made when I merged in fixes from glibc-2.3. - - 11 Oct 2002; Seemant Kulleen <seemant@gentoo.org> glibc-2.2.5-r7.ebuild - files/glibc-2.2.5-sparc-misc.diff files/glibc-2.2.5-sparc64-fixups.diff : - - Added patches from debian's patch set to fix miscellaneous issues on sparc - and sparc64. One indication of the hassle with sparc64 was the mozilla - compile failure. That _should_ be sorted out now. - - 09 Oct 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.2.5-r7.ebuild, - glibc-2.2.5-divdi3.diff : - - Add divdi3 patches for PPC, thanks to nall <nall@themountaingoats.net>. - -*glibc-2.2.5-r8 (27 Sep 2002) - - 27 Sep 2002; Daniel Ahlberg <aliz@gentoo.org> : - Moved -r7 to -r8 to give room for updated -r6 release. - -*glibc-2.2.5-r7 (03 Aug 2002) - - 27 Sep 2002; Daniel Ahlberg <aliz@gentoo.org> : - Bumped -r6 to -r7 to include fix for sunrpc overflow. - - 03 Aug 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.2.5-r7.ebuild : - - Add the patch for fixing the segfaults in mutt, etc while sandbox is - running back in. Seems the relocation problems was also a cause of - the atexit() bug, and fixed in gcc-2.95.3-r7 and later. - - http://sources.redhat.com/ml/bug-glibc/2002-04/msg00025.html - http://bugs.gentoo.org/show_bug.cgi?id=501 - -*glibc-2.2.5-r6 (02 Aug 2002) - - 22 Sep 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.2.5-r6.ebuild : - - Fix pic support, thanks to Christopher Horler <chris@horler.demon.co.uk>. - This closes bug #8178. - - 08 Sep 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.2.5-r6.ebuild : - - Add alpha related patches thanks to Bjoern Brauel <bjoern@tuxnetwork.de>. - - 02 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> - Added patch for sunrpc overflow. - -*glibc-2.2.5-r5 (14 Jul 2002) - - 15 Jul 2002; Mark Guertin <gerk@gentoo.org> - Added ppc to keywords - - 14 Jul 2002; Martin Schlemmer <azarah@gentoo.org> glibc-2.2.5-r5.ebuild : - - A buffer overflow vulnerability exists in multiple implementations of DNS - resolver libraries. This affects glibc-2.2.5 and earlier. See bug #4923 - and: - - http://www.cert.org/advisories/CA-2002-19.html - - for details. - - Seems gcc-3.1.1 is even more strict than 3.1 .. patch glibc for gcc-3.1.1. - This is also correct for previous gcc versions. - -*glibc-2.2.5-r4 (5 June 2002) - - 5 June 2002; Bart Verwilst <verwilst@gentoo.org> glibc-2.2.5-r4.ebuild : - - Added gcc3.1/binutils 2.12 patch, wich solves the nvidia-glx package, - amongst others... (__divdi3 stuff) - Update: Filtered -malign-double out of the ebuild as well now, because - it b0rks glibc. - - - 13 Apr 2002; M.Schlemmer <azarah@gentoo.org> glibc-2.2.5-r2.ebuild : - - Try to fix the pkg_postinst() and /etc/localtime issue sanely. It just - newking my /etc/localtime with a symlink was starting to get irritating. - -*glibc-2.2.5-r3 (03 Apr 2002) - - 03 Apr 2002; Geert Bevin <gbevin@gentoo.org> glibc-2.2.5-r3.ebuild, - files/digest-glibc-2.2.5-r3, files/glibc-2.2.5-sandbox.diff : - - Added patch that fixes an ld.so.preload bug which made calls after freopen() - segfault. This now works correctly. This closes bug #501 - -*glibc-2.2.5-r1 (15 Feb 2002) - - 15 Feb 2002; Daniel Robbins <drobbins@gentoo.org>: Added tweaked version of - Brandon Low's patch that ensures that library symlinks are installed *after* - (not before) the actual libraries are installed. This should fix glibc merge - deaths, but we need a generic solution to solve this problem. This should - close bug #695. Filing a new bug for adding this functionality to Portage. - -*glibc-2.2.5 (10 Feb 2002) - - 10 Feb 2002; Daniel Robbins <drobbins@gentoo.org>: New glibc release for testing - only. Masked. - -*glibc-2.2.4-r9 (1 Feb 2002) - - 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/Manifest b/cross-powerpc-softfloat-linux-gnu/glibc/Manifest deleted file mode 100644 index e83fb97..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/Manifest +++ /dev/null @@ -1,29 +0,0 @@ -AUX eblits/common.eblit 8715 RMD160 75fcaba9cba36e529292289fabe54bf40051b064 SHA1 f3460201e14b971073604eda203f10c9f9b9d196 SHA256 f1ecf6a2299474640606894a4e5743e563af9e18f6f410f516f4369623231fcb -AUX eblits/common.eblit~ 8723 RMD160 88a1f7f41998d8c5a5044e513007e582f90c0c1e SHA1 18af757d176d76e8a6e454c3a586a1eda9c044df SHA256 26ede0fed1d21afff282500cfeceff42b1015c0fb60266fd0227e66b5d11742f -AUX eblits/pkg_postinst.eblit 1159 RMD160 4b99846819bf0471d1104a8a17dd260796644f9d SHA1 4a2980fede3edebc7960d40db7cf935c7c854859 SHA256 76c403cf5c77a3a3bb7441566335f0c8da2584eaa21f05ab400e7bb00f9db810 -AUX eblits/pkg_preinst.eblit 3363 RMD160 5c5d0c1c8e0a1a5918ae54006c201f1c81e70589 SHA1 5515220d1cc8453c5ae9cec02f6e6b8c3f575d91 SHA256 5e9291a6096fcaed6102a3248e8804a726dcf80d68eedc4d4be70b25394de2e3 -AUX eblits/pkg_setup.eblit 2814 RMD160 8352c4b9cc460b7193e17be8bca227db5b6df5ba SHA1 8de7ea78e364521b55574b16036d57e7d35a596f SHA256 b803723f75571649e10e0707a6dbe8b459eabdc149ef155558792db736faa201 -AUX eblits/src_compile.eblit 5853 RMD160 ab8ab7c10991439a6167152320c2c65a0586025c SHA1 dbc4ade40446ea70331c2af7f1291e10207b59c9 SHA256 335cdfdb4c14f6e042aea25603cf5b3ebae6be1cf8379c8e7d51553aa1b09972 -AUX eblits/src_compile.eblit~ 5903 RMD160 b94c444acb43bceb6af209e9fa048daa4d8aea95 SHA1 141ce003838c2460de529befff1dd754672ea61e SHA256 1fe173dbc134f1e652717255e7f22290243c223e5173150d4e31fb2e87197a48 -AUX eblits/src_install.eblit 8111 RMD160 b7d4b732b357cfe24719f9d5640cb6aa78dc3426 SHA1 5c6e7137e94a1ffb9f18488c773d4cb36fb73499 SHA256 ec370820fc1706216606cd7fa797125e4a00a9404dd0a555fab918ac78726238 -AUX eblits/src_install.eblit~ 8096 RMD160 2c759d62334abf4ec30504497f2a64bb4efe4b9a SHA1 96d1ba8f7767cd43d36f4c10a0ccd591c713d8a0 SHA256 bca539217fc0971bbdd3ee42891bcdc96d239c795fcd2270701b53f3278a9b88 -AUX eblits/src_test.eblit 1162 RMD160 349db09c5f2c2e412a108b8c5371adf946e1a3f0 SHA1 357ef650e1dce62d5d688133426bc62b9085009d SHA256 bac1db2da478f6e6709275c36cc1f9a98fac7fcc2e80bd8831f2077207754962 -AUX eblits/src_unpack.eblit 5219 RMD160 3c63f22995dd13cafce46d519b28c4ede1ee0281 SHA1 b52d277a37232cc6d09666a55a8ee4f5d5d892b4 SHA256 d70a28c4f6662786822cb2852ea86836c92ff2f8059270022431e1d02da3a9e1 -AUX glibc-2.10-gentoo-chk_fail.c 9407 RMD160 230701dfacfe2481eb49e5384fe4ebb508bd3af2 SHA1 0e9330d57de714dd1ecd7040d3eabf4723cdee7c SHA256 7745c0f5d37b37959b43b41e39762fc35b877161bc5740d9d3e9a83021acbc0e -AUX glibc-2.10-hardened-configure-picdefault.patch 865 RMD160 744bdbfb73f1dbced4cb33cb5aa92f3b41d3b4fb SHA1 21e0f83598f5342032a794315f0e3dac07f647da SHA256 b50b29f85d88011555bbcbe6046e6600be9344f2d78412b14aebdea515420774 -AUX glibc-2.10-hardened-inittls-nosysenter.patch 8823 RMD160 163e53f0f4f0bd003ef1c50a4eaaa8f4a82695fe SHA1 df23c6756114e1451e6f120723af1b621037c28e SHA256 dcf78c6524c222dbee907200a8878aff727e29d43a4962b977a16d85752e5c10 -AUX glibc-2.10-hardened-ssp-compat.patch 4802 RMD160 02bd17455d64b6661ae5f44329357dc254cdf118 SHA1 b40cf1a8f17e448861746ba39aa20afd66a47b2d SHA256 bd6f0aa8eace0a935731749e101d5fe30210f9edb65f2f5ccd425cef581ddce4 -AUX glibc-2.11-hardened-pie.patch 1492 RMD160 dacf988364e3eeeaa2bd588420a19db373347678 SHA1 f44b4389d031bc618c83a2f196c4e2afa647a68a SHA256 74277f76ace9cb6b408ef7c1d43a3604ae0d6c1af539055aeaeb542d2bfa2a46 -AUX glibc-2.12-hardened-pie.patch 1542 RMD160 c42e6a8eef542506c440d58395a066129cd40dec SHA1 703b4c23a6701f41cd51b629eae362e129b60de3 SHA256 9d11da52900a4cfdaa9052476029cb1b4c8004dfaef3cf446f3b728035f75fbe -AUX glibc-2.6-gentoo-stack_chk_fail.c 9545 RMD160 9a21c9deb6ebca5d2245e3bb50b53ce035967a5f SHA1 11ad52117fa55bbe51b429043df49767c7f58de0 SHA256 1410ded812be80d452eada5f9d6b9bd7bdb504c14f01cc27dce3e36b6f92b92a -AUX index.html 2936 RMD160 822d2684f5774f42ff89924591972e5a816780e1 SHA1 700b2727de7d87a9f0a9b417a6b60562d6f749df SHA256 c0ba5fa720cb9cbbb92db002c5601ba0094f4fbce6b4aaef427228197f438168 -AUX pkg_postinst.eblit 1159 RMD160 4b99846819bf0471d1104a8a17dd260796644f9d SHA1 4a2980fede3edebc7960d40db7cf935c7c854859 SHA256 76c403cf5c77a3a3bb7441566335f0c8da2584eaa21f05ab400e7bb00f9db810 -DIST glibc-2.11.2-patches-1.tar.bz2 101742 RMD160 e8328ecad78eea79fc72ff9632954aea5e2765fa SHA1 819e7cc278c2fc39be0ba54738f0991eb44cb32c SHA256 87b0227a77a3155cd56197671937158fd55213ffcae17a75503659a67a0d14d2 -DIST glibc-2.11.2.tar.bz2 15675392 RMD160 15d14fb6b0b58ec3fb7781efa2f8a558fcb99a7e SHA1 23b477f4816a97e007be1e98abc1ffe2af13ba9e SHA256 c2ac76ee363eed31b2a377489fb2818139f4668b5505ad583009eb9b0e228713 -DIST glibc-2.12.1-patches-5.tar.bz2 92009 RMD160 f4ba107afe104a283b692d1046d63bfee7d9f225 SHA1 1bf8b7dd4335f13d801a9fbb9d598fd54d60f66f SHA256 2b34b95da5b76cd7edae2bb1f02df5a105cceab6a8b86288839d0fb23a012209 -DIST glibc-2.12.1.tar.bz2 15667516 RMD160 4a46745f4220f4253af0b882d0c2072499e17653 SHA1 ef5ca1e765719d3290bd24f94705f27534f3744b SHA256 759f115c52bc12c5bb453af559dcd456d32138250b7cc96e47804e3d0ec97407 -DIST glibc-ports-2.11.tar.bz2 599606 RMD160 e7262cb903b42d27bd0666fb170d2abb4c8b478f SHA1 76a0513c74b80e34f81abcaabbc538fa0f33b6a4 SHA256 38d212b1a22ed121c97f2827e7357e3e077084635ebc197246993d328b1b6589 -EBUILD glibc-2.11.2.ebuild 8266 RMD160 c026b8f495cb66e4f0e91b92b6404dd13b6c0bfe SHA1 0aa79145c53875a041eda9f35ecbda0620406d44 SHA256 dbece96f9486cd86409dd4369c4f5a442114ce4f72bf6b00e713af0a057b9045 -EBUILD glibc-2.12.1-r2.ebuild 8702 RMD160 1918dfd0e1f31ea8305f67d9d7581b8552b06e18 SHA1 46b3f18afb344e48b1bafcdc3b6c140e632f896c SHA256 23dc9cc9537848b1b8fb94f246d1f4ba8ae7740d90a9281e7e63c93b1f8acd1c -MISC ChangeLog 125883 RMD160 dd8017a7f07fc19f7d8fbebfd39a7cbb0fceb616 SHA1 1d6d2396330f1a1234d7bb6c2c384082653fdca8 SHA256 5b54ffb26af43e0123134daccc05a9761ed9b9ebbfbc9f666f7627ff116860e1 -MISC metadata.xml 539 RMD160 cf4d236b54a77b3cea382d53e4e61721bd14169b SHA1 b54ad589378da193ddc89676f8468c6d1b79521f SHA256 d7cb6dd119c81b5bf12c360af3705ca31a56ffa8bec999b44faa63c183719c31 diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/common.eblit b/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/common.eblit deleted file mode 100644 index 1dce06c..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/common.eblit +++ /dev/null @@ -1,287 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/common.eblit,v 1.11 2010/06/16 01:43:37 zorry Exp $ - -# We need to be able to set alternative headers for -# compiling for non-native platform -# Will also become useful for testing kernel-headers without screwing up -# the whole system. -# note: intentionally undocumented. -alt_headers() { - if [[ -z ${ALT_HEADERS} ]] ; then - if is_crosscompile ; then - ALT_HEADERS="/usr/${CTARGET}/usr/include" - else - ALT_HEADERS="/usr/include" - fi - fi - echo "${ALT_HEADERS}" -} -alt_build_headers() { - if [[ -z ${ALT_BUILD_HEADERS} ]] ; then - ALT_BUILD_HEADERS=${EPREFIX}/$(alt_headers) - if tc-is-cross-compiler ; then - ALT_BUILD_HEADERS=${ROOT}/$(alt_headers) - if [[ ! -e ${ALT_BUILD_HEADERS}/linux/version.h ]] ; then - local header_path=$(echo '#include <linux/version.h>' | $(tc-getCPP ${CTARGET}) ${CFLAGS} 2>&1 | grep -o '[^"]*linux/version.h') - ALT_BUILD_HEADERS=${header_path%/linux/version.h} - fi - fi - fi - echo "${ALT_BUILD_HEADERS}" -} - -alt_usrlibdir() { - if is_crosscompile ; then - echo /usr/${CTARGET}/usr/$(get_libdir) - else - echo /usr/$(get_libdir) - fi -} - -setup_flags() { - # Make sure host make.conf doesn't pollute us - if is_crosscompile || tc-is-cross-compiler ; then - CHOST=${CTARGET} strip-unsupported-flags - fi - - # Store our CFLAGS because it's changed depending on which CTARGET - # we are building when pulling glibc on a multilib profile - CFLAGS_BASE=${CFLAGS_BASE-${CFLAGS}} - CFLAGS=${CFLAGS_BASE} - CXXFLAGS_BASE=${CXXFLAGS_BASE-${CXXFLAGS}} - CXXFLAGS=${CXXFLAGS_BASE} - ASFLAGS_BASE=${ASFLAGS_BASE-${ASFLAGS}} - ASFLAGS=${ASFLAGS_BASE} - - # Over-zealous CFLAGS can often cause problems. What may work for one - # person may not work for another. To avoid a large influx of bugs - # relating to failed builds, we strip most CFLAGS out to ensure as few - # problems as possible. - strip-flags - strip-unsupported-flags - filter-flags -m32 -m64 -mabi=* - - unset CBUILD_OPT CTARGET_OPT - if has_multilib_profile ; then - CTARGET_OPT=$(get_abi_CTARGET) - [[ -z ${CTARGET_OPT} ]] && CTARGET_OPT=$(get_abi_CHOST) - fi - - case $(tc-arch) in - x86) - # -march needed for #185404 - local t=${CTARGET_OPT:-${CTARGET}} - t=${t%%-*} - if ! echo "" | $(tc-getCC) ${CFLAGS} -E -dD - | grep -qs __${t}__ ; then - filter-flags '-march=*' - export CFLAGS="-march=${t} ${CFLAGS}" - fi - ;; - amd64) - # Punt this when amd64's 2004.3 is removed - CFLAGS_x86="-m32" - - # -march needed for #185404 - local t=${CTARGET_OPT:-${CTARGET}} - t=${t%%-*} - if ! echo "" | $(tc-getCC) ${CFLAGS} ${CFLAGS_x86} -m32 -E -dD - | grep -qs __${t}__ ; then - filter-flags '-march=*' - export CFLAGS_x86="${CFLAGS_x86} -march=${t}" - fi - ;; - ppc) - append-flags "-freorder-blocks" - ;; - sparc) - # Both sparc and sparc64 can use -fcall-used-g6. -g7 is bad, though. - filter-flags "-fcall-used-g7" - append-flags "-fcall-used-g6" - filter-flags "-mvis" - - GLIBCMAJOR=$(get_version_component_range 1 ${PV}) - GLIBCMINOR=$(get_version_component_range 2 ${PV}) - - # set CTARGET_OPT so glibc can use cpu-specific .S files for better performance - # - UltraSPARC T1 (niagara) support requires >= glibc 2.8 - # - UltraSPARC T2 (niagara2) support requires >= glibc 2.7 - - if is_crosscompile || [[ ${PROFILE_ARCH} == "sparc64" ]] || { has_multilib_profile && ! tc-is-cross-compiler; } ; then - case ${ABI} in - sparc64) - filter-flags -Wa,-xarch -Wa,-A - - if is-flagq "-mcpu=niagara2" && [[ ${GLIBCMAJOR}.${GLIBCMINOR} > 2.7 ]] ; then - CTARGET_OPT="sparc64v2-unknown-linux-gnu" - append-flags "-Wa,-xarch=v9b" - export ASFLAGS="${ASFLAGS} -Wa,-xarch=v9b" - elif { is-flagq "-mcpu=niagara" || is-flagq "-mcpu=niagara2" ; } && [[ ${GLIBCMAJOR}.${GLIBCMINOR} > 2.6 ]] ; then - CTARGET_OPT="sparc64v-unknown-linux-gnu" - append-flags "-Wa,-xarch=v9b" - export ASFLAGS="${ASFLAGS} -Wa,-xarch=v9b" - elif is-flagq "-mcpu=ultrasparc3" || is-flagq "-mcpu=niagara" || is-flagq "-mcpu=niagara2"; then - CTARGET_OPT="sparc64b-unknown-linux-gnu" - append-flags "-Wa,-xarch=v9b" - export ASFLAGS="${ASFLAGS} -Wa,-xarch=v9b" - else - CTARGET_OPT="sparc64-unknown-linux-gnu" - append-flags "-Wa,-xarch=v9a" - export ASFLAGS="${ASFLAGS} -Wa,-xarch=v9a" - fi - ;; - *) - if is-flagq "-mcpu=niagara2" && [[ ${GLIBCMAJOR}.${GLIBCMINOR} > 2.7 ]] ; then - CTARGET_OPT="sparcv9v2-unknown-linux-gnu" - elif { is-flagq "-mcpu=niagara" || is-flagq "-mcpu=niagara2" ; } && [[ ${GLIBCMAJOR}.${GLIBCMINOR} > 2.6 ]] ; then - CTARGET_OPT="sparcv9v-unknown-linux-gnu" - elif is-flagq "-mcpu=ultrasparc3" || is-flagq "-mcpu=niagara" || is-flagq "-mcpu=niagara2"; then - CTARGET_OPT="sparcv9b-unknown-linux-gnu" - else - CTARGET_OPT="sparcv9-unknown-linux-gnu" - fi - ;; - esac - else - if is-flagq "-mcpu=niagara2" && [[ ${GLIBCMAJOR}.${GLIBCMINOR} > 2.7 ]] ; then - CTARGET_OPT="sparcv9v2-unknown-linux-gnu" - elif { is-flagq "-mcpu=niagara" || is-flagq "-mcpu=niagara2" ; } && [[ ${GLIBCMAJOR}.${GLIBCMINOR} > 2.6 ]] ; then - CTARGET_OPT="sparcv9v-unknown-linux-gnu" - elif is-flagq "-mcpu=ultrasparc3" || is-flagq "-mcpu=niagara" || is-flagq "-mcpu=niagara2"; then - CTARGET_OPT="sparcv9b-unknown-linux-gnu" - elif { is_crosscompile && want_nptl; } || is-flagq "-mcpu=ultrasparc2" || is-flagq "-mcpu=ultrasparc"; then - CTARGET_OPT="sparcv9-unknown-linux-gnu" - fi - fi - ;; - esac - - if [[ -n ${CTARGET_OPT} && ${CBUILD} == ${CHOST} ]] && ! is_crosscompile; then - CBUILD_OPT=${CTARGET_OPT} - fi - - # Lock glibc at -O2 -- linuxthreads needs it and we want to be - # conservative here. -fno-strict-aliasing is to work around #155906 - filter-flags -O? - append-flags -O2 -fno-strict-aliasing - - # Cant build glibc itself with fortify code - append-cppflags -U_FORTIFY_SOURCE - - # building glibc with SSP is fraught with difficulty, especially - # due to __stack_chk_fail_local which would mean significant changes - # to the glibc build process. See bug #94325 #293721 - use hardened && gcc-specs-ssp && append-cflags $(test-flags-CC -fno-stack-protector) - - if use hardened && gcc-specs-pie ; then - # Force PIC macro definition for all compilations since they're all - # either -fPIC or -fPIE with the default-PIE compiler. - append-cppflags -DPIC - else - # Don't build -fPIE without the default-PIE compiler and the - # hardened-pie patch - filter-flags -fPIE - fi -} - -want_nptl() { - [[ -z ${LT_VER} ]] && return 0 - want_tls || return 1 - use nptl || return 1 - - # Only list the arches that cannot do NPTL - case $(tc-arch) in - m68k) return 1;; - sparc) - # >= v9 is needed for nptl. - [[ ${PROFILE_ARCH} == "sparc" ]] && return 1 - ;; - esac - - return 0 -} - -want_linuxthreads() { - [[ -z ${LT_VER} ]] && return 1 - ! use nptlonly && return 0 - want_nptl || return 0 - return 1 -} - -want_tls() { - # Archs that can use TLS (Thread Local Storage) - case $(tc-arch) in - sparc) - # 2.3.6 should have tls support on sparc64 - # when using newer binutils - case ${CTARGET/-*} in - sparc64*) return 1 ;; - *) return 0 ;; - esac - ;; - x86) - # requires i486 or better #106556 - [[ ${CTARGET} == i[4567]86* ]] && return 0 - return 1 - ;; - esac - - return 0 -} - -want__thread() { - want_tls || return 1 - - # For some reason --with-tls --with__thread is causing segfaults on sparc32. - [[ ${PROFILE_ARCH} == "sparc" ]] && return 1 - - [[ -n ${WANT__THREAD} ]] && return ${WANT__THREAD} - - # only test gcc -- cant test linking yet - tc-has-tls -c ${CTARGET} - WANT__THREAD=$? - - return ${WANT__THREAD} -} - -use_multilib() { - case ${CTARGET} in - sparc*|mips64*|x86_64*|powerpc64*|s390x*) - has_multilib_profile || use multilib ;; - *) false ;; - esac -} - -# Setup toolchain variables that would be defined in the profiles for these archs. -setup_env() { - # silly users - unset LD_RUN_PATH - - if is_crosscompile || tc-is-cross-compiler ; then - multilib_env ${CTARGET} - if ! use multilib ; then - MULTILIB_ABIS=${DEFAULT_ABI} - else - MULTILIB_ABIS=${MULTILIB_ABIS:-${DEFAULT_ABI}} - fi - - # If the user has CFLAGS_<CTARGET> in their make.conf, use that, - # and fall back on CFLAGS. - local VAR=CFLAGS_${CTARGET//[-.]/_} - CFLAGS=${!VAR-${CFLAGS}} - fi - - setup_flags - - export ABI=${ABI:-${DEFAULT_ABI:-default}} - - if is_crosscompile || tc-is-cross-compiler ; then - local VAR=CFLAGS_${ABI} - # We need to export CFLAGS with abi information in them because - # glibc's configure script checks CFLAGS for some targets (like mips) - export CFLAGS="${!VAR} ${CFLAGS}" - fi -} - -just_headers() { - is_crosscompile && use crosscompile_opts_headers-only -} diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/pkg_postinst.eblit b/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/pkg_postinst.eblit deleted file mode 100644 index 2566eed..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/pkg_postinst.eblit +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/pkg_postinst.eblit,v 1.1 2009/03/01 21:06:22 vapier Exp $ - -eblit-glibc-pkg_postinst() { - # nothing to do if just installing headers - just_headers && return - - if ! tc-is-cross-compiler && [[ -x ${ROOT}/usr/sbin/iconvconfig ]] ; then - # Generate fastloading iconv module configuration file. - "${ROOT}"/usr/sbin/iconvconfig --prefix="${ROOT}" - fi - - if ! is_crosscompile && [[ ${ROOT} == "/" ]] ; then - # Reload init ... if in a chroot or a diff init package, ignore - # errors from this step #253697 - /sbin/telinit U 2>/dev/null - - # if the host locales.gen contains no entries, we'll install everything - local locale_list="${ROOT}etc/locale.gen" - if [[ -z $(locale-gen --list --config "${locale_list}") ]] ; then - ewarn "Generating all locales; edit /etc/locale.gen to save time/space" - locale_list="${ROOT}usr/share/i18n/SUPPORTED" - fi - local x jobs - for x in ${MAKEOPTS} ; do [[ ${x} == -j* ]] && jobs=${x#-j} ; done - locale-gen -j ${jobs:-1} --config "${locale_list}" - fi -} diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/pkg_preinst.eblit b/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/pkg_preinst.eblit deleted file mode 100644 index c161640..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/pkg_preinst.eblit +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/pkg_preinst.eblit,v 1.2 2009/12/19 23:44:54 vapier Exp $ - -fix_lib64_symlinks() { - # the original Gentoo/AMD64 devs decided that since 64bit is the native - # bitdepth for AMD64, lib should be used for 64bit libraries. however, - # this ignores the FHS and breaks multilib horribly... especially - # since it wont even work without a lib64 symlink anyways. *rolls eyes* - # see bug 59710 for more information. - # Travis Tilley <lv@gentoo.org> (08 Aug 2004) - if [ -L ${ROOT}/lib64 ] ; then - ewarn "removing /lib64 symlink and moving lib to lib64..." - ewarn "dont hit ctrl-c until this is done" - rm ${ROOT}/lib64 - # now that lib64 is gone, nothing will run without calling ld.so - # directly. luckily the window of brokenness is almost non-existant - use amd64 && /lib/ld-linux-x86-64.so.2 /bin/mv ${ROOT}/lib ${ROOT}/lib64 - use ppc64 && /lib/ld64.so.1 /bin/mv ${ROOT}/lib ${ROOT}/lib64 - # all better :) - ldconfig - ln -s lib64 ${ROOT}/lib - einfo "done! :-)" - einfo "fixed broken lib64/lib symlink in ${ROOT}" - fi - if [ -L ${ROOT}/usr/lib64 ] ; then - rm ${ROOT}/usr/lib64 - mv ${ROOT}/usr/lib ${ROOT}/usr/lib64 - ln -s lib64 ${ROOT}/usr/lib - einfo "fixed broken lib64/lib symlink in ${ROOT}/usr" - fi - if [ -L ${ROOT}/usr/X11R6/lib64 ] ; then - rm ${ROOT}/usr/X11R6/lib64 - mv ${ROOT}/usr/X11R6/lib ${ROOT}/usr/X11R6/lib64 - ln -s lib64 ${ROOT}/usr/X11R6/lib - einfo "fixed broken lib64/lib symlink in ${ROOT}/usr/X11R6" - fi -} - -eblit-glibc-pkg_preinst() { - # nothing to do if just installing headers - just_headers && return - - # PPC64+others may want to eventually be added to this logic if they - # decide to be multilib compatible and FHS compliant. note that this - # chunk of FHS compliance only applies to 64bit archs where 32bit - # compatibility is a major concern (not IA64, for example). - - # amd64's 2005.0 is the first amd64 profile to not need this code. - # 2005.0 is setup properly, and this is executed as part of the - # 2004.3 -> 2005.0 upgrade script. - # It can be removed after 2004.3 has been purged from portage. - { use amd64 || use ppc64; } && [ "$(get_libdir)" == "lib64" ] && ! has_multilib_profile && fix_lib64_symlinks - - # it appears that /lib/tls is sometimes not removed. See bug - # 69258 for more info. - if [[ -d ${ROOT}/$(alt_libdir)/tls ]] && [[ ! -d ${D}/$(alt_libdir)/tls ]] ; then - ewarn "nptlonly or -nptl in USE, removing /${ROOT}$(alt_libdir)/tls..." - rm -r "${ROOT}"/$(alt_libdir)/tls || die - fi - - # prepare /etc/ld.so.conf.d/ for files - mkdir -p "${ROOT}"/etc/ld.so.conf.d - - # simple test to make sure our new glibc isnt completely broken. - # make sure we don't test with statically built binaries since - # they will fail. also, skip if this glibc is a cross compiler. - [[ ${ROOT} != "/" ]] && return 0 - [[ -d ${D}/$(get_libdir) ]] || return 0 - cd / #228809 - local x striptest - for x in date env ls true uname ; do - x=$(type -p ${x}) - [[ -z ${x} ]] && continue - striptest=$(LC_ALL="C" file -L ${x} 2>/dev/null) - [[ -z ${striptest} ]] && continue - [[ ${striptest} == *"statically linked"* ]] && continue - "${D}"/$(get_libdir)/ld-*.so \ - --library-path "${D}"/$(get_libdir) \ - ${x} > /dev/null \ - || die "simple run test (${x}) failed" - done -} diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/pkg_setup.eblit b/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/pkg_setup.eblit deleted file mode 100644 index 04445a5..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/pkg_setup.eblit +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/pkg_setup.eblit,v 1.4 2009/08/21 05:46:04 vapier Exp $ - -eblit-glibc-pkg_setup() { - # prevent native builds from downgrading ... maybe update to allow people - # to change between diff -r versions ? (2.3.6-r4 -> 2.3.6-r2) - if [[ ${ROOT} == "/" ]] && [[ ${CBUILD} == ${CHOST} ]] && [[ ${CHOST} == ${CTARGET} ]] ; then - if has_version '>'${CATEGORY}/${PF} ; then - eerror "Sanity check to keep you from breaking your system:" - eerror " Downgrading glibc is not supported and a sure way to destruction" - die "aborting to save your system" - fi - - # Check for broken kernels #262698 - cd "${T}" - printf '#include <pwd.h>\nint main(){return getpwuid(0)==0;}\n' > kern-clo-test.c - emake kern-clo-test || die - if ! ./kern-clo-test ; then - eerror "Your patched vendor kernel is broken. You need to get an" - eerror "update from whoever is providing the kernel to you." - eerror "http://sourceware.org/bugzilla/show_bug.cgi?id=5227" - die "keeping your system alive, say thank you" - fi - - # Check for broken kernels #279260 - cd "${T}" - printf '#include <unistd.h>\n#include <sys/syscall.h>\nint main(){return syscall(1000)!=-1;}\n' > kern-enosys-test.c - emake kern-enosys-test || die - if ! ./kern-enosys-test ; then - eerror "Your old kernel is broken. You need to update it to" - eerror "a newer version as syscall(<bignum>) will break." - eerror "http://bugs.gentoo.org/279260" - die "keeping your system alive, say thank you" - fi - fi - - # users have had a chance to phase themselves, time to give em the boot - if [[ -e ${ROOT}/etc/locale.gen ]] && [[ -e ${ROOT}/etc/locales.build ]] ; then - eerror "You still haven't deleted ${ROOT}/etc/locales.build." - eerror "Do so now after making sure ${ROOT}/etc/locale.gen is kosher." - die "lazy upgrader detected" - fi - - if [[ ${CTARGET} == i386-* ]] ; then - eerror "i386 CHOSTs are no longer supported." - eerror "Chances are you don't actually want/need i386." - eerror "Please read http://www.gentoo.org/doc/en/change-chost.xml" - die "please fix your CHOST" - fi - - if [[ -n ${LT_VER} ]] ; then - if use nptlonly && ! use nptl ; then - eerror "If you want nptlonly, add nptl to your USE too ;p" - die "nptlonly without nptl" - fi - fi - - if [[ -e /proc/xen ]] && [[ $(tc-arch) == "x86" ]] && ! is-flag -mno-tls-direct-seg-refs ; then - ewarn "You are using Xen but don't have -mno-tls-direct-seg-refs in your CFLAGS." - ewarn "This will result in a 50% performance penalty when running with a 32bit" - ewarn "hypervisor, which is probably not what you want." - fi - - use hardened && ! gcc-specs-pie && \ - ewarn "PIE hardening not applied, as your compiler doesn't default to PIE" -} diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/src_compile.eblit b/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/src_compile.eblit deleted file mode 100644 index cc33eb3..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/src_compile.eblit +++ /dev/null @@ -1,208 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_compile.eblit,v 1.10 2009/11/06 00:33:03 vapier Exp $ - -glibc_do_configure() { - local myconf - - # set addons - pushd "${S}" > /dev/null - local ADDONS=$(echo */configure | sed \ - -e 's:/configure::g' \ - -e 's:\(linuxthreads\|nptl\|rtkaio\|glibc-compat\)\( \|$\)::g' \ - -e 's: \+$::' \ - -e 's! !,!g' \ - -e 's!^!,!' \ - -e '/^,\*$/d') - [[ -d ports ]] && ADDONS="${ADDONS},ports" - popd > /dev/null - - use nls || myconf="${myconf} --disable-nls" - myconf="${myconf} $(use_enable hardened stackguard-randomization)" - if [[ $(<"${T}"/.ssp.compat) == "yes" ]] ; then - myconf="${myconf} --enable-old-ssp-compat" - else - myconf="${myconf} --disable-old-ssp-compat" - fi - - use glibc-omitfp && myconf="${myconf} --enable-omitfp" - - [[ ${CTARGET//_/-} == *-softfloat-* ]] && myconf="${myconf} --without-fp" - - if [[ $1 == "linuxthreads" ]] ; then - if want_tls ; then - myconf="${myconf} --with-tls" - - if ! want__thread || use glibc-compat20 || [[ ${LT_KER_VER} == 2.[02].* ]] ; then - myconf="${myconf} --without-__thread" - else - myconf="${myconf} --with-__thread" - fi - else - myconf="${myconf} --without-tls --without-__thread" - fi - - myconf="${myconf} --disable-sanity-checks" - myconf="${myconf} --enable-add-ons=linuxthreads${ADDONS}" - myconf="${myconf} --enable-kernel=${LT_KER_VER}" - elif [[ $1 == "nptl" ]] ; then - myconf="${myconf} --enable-add-ons=nptl${ADDONS}" - myconf="${myconf} --enable-kernel=${NPTL_KERN_VER}" - else - die "invalid pthread option" - fi - - # Since SELinux support is only required for nscd, only enable it if: - # 1. USE selinux - # 2. only for the primary ABI on multilib systems - # 3. Not a crosscompile - if ! is_crosscompile && use selinux ; then - if use multilib || has_multilib_profile ; then - if is_final_abi ; then - myconf="${myconf} --with-selinux" - else - myconf="${myconf} --without-selinux" - fi - else - myconf="${myconf} --with-selinux" - fi - else - myconf="${myconf} --without-selinux" - fi - - myconf="${myconf} - --without-cvs - --enable-bind-now - --build=${CBUILD_OPT:-${CBUILD}} - --host=${CTARGET_OPT:-${CTARGET}} - $(use_enable profile) - $(use_with gd) - --with-headers=$(alt_build_headers) - --prefix=/usr - --libdir=/usr/$(get_libdir) - --mandir=/usr/share/man - --infodir=/usr/share/info - --libexecdir=/usr/$(get_libdir)/misc/glibc - ${EXTRA_ECONF}" - - # There is no configure option for this and we need to export it - # since the glibc build will re-run configure on itself - export libc_cv_slibdir=/$(get_libdir) - - has_version app-admin/eselect-compiler || export CC=$(tc-getCC ${CTARGET}) - - local GBUILDDIR=${WORKDIR}/build-${ABI}-${CTARGET}-$1 - mkdir -p "${GBUILDDIR}" - cd "${GBUILDDIR}" - einfo "Configuring GLIBC for $1 with: ${myconf// /\n\t\t}" - "${S}"/configure ${myconf} || die "failed to configure glibc" - - # since we'll be punting them for cross-compilers, and they can cause - # problems (ia64+static), we'll just skip building altogether - is_crosscompile && sed -i '1ibuild-programs = no' config.make -} - -toolchain-glibc_src_compile() { - echo - local v - for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CFLAGS ; do - einfo " $(printf '%15s' ${v}:) ${!v}" - done - echo - - if want_linuxthreads ; then - glibc_do_configure linuxthreads - einfo "Building GLIBC with linuxthreads..." - make PARALLELMFLAGS="${MAKEOPTS}" || die "make for ${ABI} failed" - fi - if want_nptl ; then - # ... and then do the optional nptl build - unset LD_ASSUME_KERNEL - glibc_do_configure nptl - einfo "Building GLIBC with NPTL..." - make PARALLELMFLAGS="${MAKEOPTS}" || die "make for ${ABI} failed" - fi -} - -toolchain-glibc_headers_compile() { - local GBUILDDIR=${WORKDIR}/build-${ABI}-${CTARGET}-headers - mkdir -p "${GBUILDDIR}" - cd "${GBUILDDIR}" - - # if we don't have a compiler yet, we cant really test it now ... - # hopefully they don't affect header geneation, so let's hope for - # the best here ... - export \ - libc_cv_386_tls=yes \ - libc_cv_asm_cfi_directives=yes \ - libc_cv_broken_visibility_attribute=no \ - libc_cv_gcc___thread=yes \ - libc_cv_mlong_double_128=yes \ - libc_cv_mlong_double_128ibm=yes \ - libc_cv_ppc_machine=yes \ - libc_cv_visibility_attribute=yes \ - libc_cv_z_combreloc=yes \ - libc_cv_z_execstack=yes \ - libc_cv_z_initfirst=yes \ - libc_cv_z_nodelete=yes \ - libc_cv_z_nodlopen=yes \ - libc_cv_z_relro=yes - - # Pick out the correct location for build headers - local ports="" myconf="--disable-sanity-checks --enable-hacker-mode" - [[ -d ${S}/ports ]] && ports=",ports" - myconf="${myconf} - --enable-add-ons=nptl${ports} - --without-cvs - --enable-bind-now - --build=${CBUILD_OPT:-${CBUILD}} - --host=${CTARGET_OPT:-${CTARGET}} - --with-headers=$(alt_build_headers) - --prefix=${EPREFIX}/usr - ${EXTRA_ECONF}" - - # Nothing is compiled here which would affect the headers for the target. - # so forcing CC/CFLAGS is sane. unless you dont have `gcc`. then i - # dont care :p. - einfo "Configuring GLIBC headers with: ${myconf// /\n\t\t}" - CC=gcc \ - CFLAGS="-O1 -pipe" \ - "${S}"/configure ${myconf} || die "failed to configure glibc" -} - -eblit-glibc-src_compile() { - if is_crosscompile ; then - export \ - libc_cv_c_cleanup=yes \ - libc_cv_forced_unwind=yes - fi - - if just_headers ; then - toolchain-glibc_headers_compile - return - fi - - setup_env - - if [[ -z ${OABI} ]] ; then - local abilist="" - if has_multilib_profile ; then - abilist=$(get_install_abis) - einfo "Building multilib glibc for ABIs: ${abilist}" - elif is_crosscompile || tc-is-cross-compiler ; then - abilist=${DEFAULT_ABI} - fi - if [[ -n ${abilist} ]] ; then - OABI=${ABI} - for ABI in ${abilist} ; do - export ABI - src_compile - done - ABI=${OABI} - unset OABI - return 0 - fi - fi - - toolchain-glibc_src_compile -} diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/src_install.eblit b/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/src_install.eblit deleted file mode 100644 index fb55907..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/src_install.eblit +++ /dev/null @@ -1,252 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_install.eblit,v 1.9 2009/12/19 23:44:54 vapier Exp $ - -toolchain-glibc_src_install() { - local GBUILDDIR - if want_linuxthreads ; then - GBUILDDIR=${WORKDIR}/build-${ABI}-${CTARGET}-linuxthreads - else - GBUILDDIR=${WORKDIR}/build-${ABI}-${CTARGET}-nptl - fi - - local install_root=${ED} - is_crosscompile && install_root="${install_root}/usr/${CTARGET}" - if want_linuxthreads ; then - cd "${WORKDIR}"/build-${ABI}-${CTARGET}-linuxthreads - einfo "Installing GLIBC ${ABI} with linuxthreads ..." - else # nptlonly - cd "${WORKDIR}"/build-${ABI}-${CTARGET}-nptl - einfo "Installing GLIBC ${ABI} with NPTL ..." - fi - make PARALLELMFLAGS="${MAKEOPTS}" \ - install_root="${install_root}" \ - install || die - - if is_crosscompile ; then - # punt all the junk not needed by a cross-compiler - cd "${ED}"/usr/${CTARGET} || die - rm -rf ./{,usr/}{bin,etc,sbin,share} ./{,usr/}*/{gconv,misc} - fi - - if want_linuxthreads && want_nptl ; then - einfo "Installing NPTL to $(alt_libdir)/tls/..." - cd "${WORKDIR}"/build-${ABI}-${CTARGET}-nptl - dodir $(alt_libdir)/tls $(alt_usrlibdir)/nptl - - local l src_lib - for l in libc libm librt libpthread libthread_db ; do - # take care of shared lib first ... - l=${l}.so - if [[ -e ${l} ]] ; then - src_lib=${l} - else - src_lib=$(eval echo */${l}) - fi - cp -a ${src_lib} "${ED}"$(alt_libdir)/tls/${l} || die "copying nptl ${l}" - fperms a+rx $(alt_libdir)/tls/${l} - dosym ${l} $(alt_libdir)/tls/$(scanelf -qSF'%S#F' ${src_lib}) - - # then grab the linker script or the symlink ... - if [[ -L ${ED}$(alt_usrlibdir)/${l} ]] ; then - dosym $(alt_libdir)/tls/${l} $(alt_usrlibdir)/nptl/${l} - else - sed \ - -e "s:/${l}:/tls/${l}:g" \ - -e "s:/${l/%.so/_nonshared.a}:/nptl/${l/%.so/_nonshared.a}:g" \ - "${ED}"$(alt_usrlibdir)/${l} > "${ED}"$(alt_usrlibdir)/nptl/${l} - fi - - # then grab the static lib ... - src_lib=${src_lib/%.so/.a} - [[ ! -e ${src_lib} ]] && src_lib=${src_lib/%.a/_pic.a} - cp -a ${src_lib} "${ED}"$(alt_usrlibdir)/nptl/ || die "copying nptl ${src_lib}" - src_lib=${src_lib/%.a/_nonshared.a} - if [[ -e ${src_lib} ]] ; then - cp -a ${src_lib} "${ED}"$(alt_usrlibdir)/nptl/ || die "copying nptl ${src_lib}" - fi - done - - # use the nptl linker instead of the linuxthreads one as the linuxthreads - # one may lack TLS support and that can be really bad for business - cp -a elf/ld.so "${ED}"$(alt_libdir)/$(scanelf -qSF'%S#F' elf/ld.so) || die "copying nptl interp" - fi - - # We'll take care of the cache ourselves - rm -f "${ED}"/etc/ld.so.cache - - # Some things want this, notably ash. - dosym libbsd-compat.a $(alt_usrlibdir)/libbsd.a - - # Handle includes for different ABIs if glibc itself doesn't do it - # XXX: curr glibc should finally handle all of them correctly - #case $(tc-arch) in - # amd64|mips|ppc|s390) ;; - # *) prep_ml_includes $(alt_headers) ;; - #esac - - # When cross-compiling for a non-multilib setup, make sure we have - # lib and a proper symlink setup - if is_crosscompile && ! use multilib && ! has_multilib_profile && [[ $(get_libdir) != "lib" ]] ; then - cd "${ED}"$(alt_libdir)/.. - mv $(get_libdir) lib || die - ln -s lib $(get_libdir) || die - cd "${ED}"$(alt_usrlibdir)/.. - mv $(get_libdir) lib || die - ln -s lib $(get_libdir) || die - fi - - ################################################################# - # EVERYTHING AFTER THIS POINT IS FOR NATIVE GLIBC INSTALLS ONLY # - # Make sure we install some symlink hacks so that when we build - # a 2nd stage cross-compiler, gcc finds the target system - # headers correctly. See gcc/doc/gccinstall.info - if is_crosscompile ; then - dosym usr/include usr/${CTARGET}/sys-include - return 0 - fi - - # Everything past this point just needs to be done once ... - is_final_abi || return 0 - - # Make sure the non-native interp can be found on multilib systems - if has_multilib_profile ; then - case $(tc-arch) in - amd64) - [[ ! -e ${ED}/lib ]] && dosym $(get_abi_LIBDIR amd64) /lib - dosym ../$(get_abi_LIBDIR x86)/ld-linux.so.2 /lib/ld-linux.so.2 - ;; - ppc64) - [[ ! -e ${ED}/lib ]] && dosym $(get_abi_LIBDIR ppc64) /lib - dosym ../$(get_abi_LIBDIR ppc)/ld.so.1 /lib/ld.so.1 - ;; - esac - fi - - # Files for Debian-style locale updating - dodir /usr/share/i18n - sed \ - -e "/^#/d" \ - -e "/SUPPORTED-LOCALES=/d" \ - -e "s: \\\\::g" -e "s:/: :g" \ - "${S}"/localedata/SUPPORTED > "${ED}"/usr/share/i18n/SUPPORTED \ - || die "generating /usr/share/i18n/SUPPORTED failed" - cd "${WORKDIR}"/extra/locale - dosbin locale-gen || die - doman *.[0-8] - insinto /etc - doins locale.gen || die - - # Make sure all the ABI's can find the locales and so we only - # have to generate one set - local a - keepdir /usr/$(get_libdir)/locale - for a in $(get_install_abis) ; do - if [[ ! -e ${ED}/usr/$(get_abi_LIBDIR ${a})/locale ]] ; then - dosym /usr/$(get_libdir)/locale /usr/$(get_abi_LIBDIR ${a})/locale - fi - done - - if ! has noinfo ${FEATURES} && [[ -n ${INFOPAGE_VER} ]] ; then - einfo "Installing info pages..." - - make \ - -C "${GBUILDDIR}" \ - PARALLELMFLAGS="${MAKEOPTS}" \ - install_root="${install_root}" \ - info -i || die - fi - - if [[ -n ${MANPAGE_VER} ]] ; then - einfo "Installing man pages..." - - # Install linuxthreads man pages even if nptl is enabled - cd "${WORKDIR}"/man - doman *.3thr - fi - - cd "${S}" - - # Install misc network config files - insinto /etc - doins nscd/nscd.conf posix/gai.conf nss/nsswitch.conf || die - doins "${WORKDIR}"/extra/etc/*.conf || die - doinitd "${WORKDIR}"/extra/etc/nscd || die - - sed -i -e "s:@PIDFILE@:$(strings "${ED}"/usr/sbin/nscd | grep nscd.pid):" "${ED}"/etc/init.d/nscd - - echo 'LDPATH="include ld.so.conf.d/*.conf"' > "${T}"/00glibc - doenvd "${T}"/00glibc || die - - dodoc BUGS ChangeLog* CONFORMANCE FAQ NEWS NOTES PROJECTS README* - - # Prevent overwriting of the /etc/localtime symlink. We'll handle the - # creation of the "factory" symlink in pkg_postinst(). - rm -f "${ED}"/etc/localtime -} - -toolchain-glibc_headers_install() { - local GBUILDDIR=${WORKDIR}/build-${ABI}-${CTARGET}-headers - cd "${GBUILDDIR}" - make install_root="${ED}/usr/${CTARGET}" install-headers || die "install-headers failed" - # Copy over headers that are not part of install-headers ... these - # are pretty much taken verbatim from crosstool, see it for more details - insinto $(alt_headers)/bits - doins misc/syscall-list.h bits/stdio_lim.h || die "doins include bits" - insinto $(alt_headers)/gnu - doins "${S}"/include/gnu/stubs.h || die "doins include gnu" - # Make sure we install the sys-include symlink so that when - # we build a 2nd stage cross-compiler, gcc finds the target - # system headers correctly. See gcc/doc/gccinstall.info - dosym usr/include /usr/${CTARGET}/sys-include -} - -src_strip() { - # gdb is lame and requires some debugging information to remain in - # libpthread, so we need to strip it by hand. libthread_db makes no - # sense stripped as it is only used when debugging. - local pthread=$(hasq splitdebug ${FEATURES} && echo "libthread_db" || echo "lib{pthread,thread_db}") - env \ - -uRESTRICT \ - CHOST=${CTARGET} \ - STRIP_MASK="/*/{,tls/}${pthread}*" \ - prepallstrip - # if user has stripping enabled and does not have split debug turned on, - # then leave the debugging sections in libpthread. - if ! hasq nostrip ${FEATURES} && ! hasq splitdebug ${FEATURES} ; then - ${STRIP:-${CTARGET}-strip} --strip-debug "${ED}"/*/libpthread-*.so - fi -} - -eblit-glibc-src_install() { - if just_headers ; then - toolchain-glibc_headers_install - return - fi - - setup_env - - if [[ -z ${OABI} ]] ; then - local abilist="" - if has_multilib_profile ; then - abilist=$(get_install_abis) - einfo "Installing multilib glibc for ABIs: ${abilist}" - elif is_crosscompile || tc-is-cross-compiler ; then - abilist=${DEFAULT_ABI} - fi - if [[ -n ${abilist} ]] ; then - OABI=${ABI} - for ABI in ${abilist} ; do - export ABI - eblit-glibc-src_install - done - ABI=${OABI} - unset OABI - src_strip - return 0 - fi - fi - - toolchain-glibc_src_install - [[ -z ${OABI} ]] && src_strip -} diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/src_test.eblit b/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/src_test.eblit deleted file mode 100644 index 0d733a3..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/src_test.eblit +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_test.eblit,v 1.3 2008/03/23 18:06:18 vapier Exp $ - -toolchain-glibc_src_test() { - cd "${WORKDIR}"/build-${ABI}-${CTARGET}-$1 || die "cd build-${ABI}-${CTARGET}-$1" - unset LD_ASSUME_KERNEL - make check && return 0 - einfo "make check failed - re-running with --keep-going to get the rest of the results" - make -k check - ewarn "make check failed for ${ABI}-${CTARGET}-$1" - return 1 -} - -eblit-glibc-src_test() { - local ret=0 - - setup_env - - # give tests more time to complete - export TIMEOUTFACTOR=5 - - if [[ -z ${OABI} ]] && has_multilib_profile ; then - OABI=${ABI} - einfo "Testing multilib glibc for ABIs: $(get_install_abis)" - for ABI in $(get_install_abis) ; do - export ABI - einfo " Testing ${ABI} glibc" - src_test - ((ret+=$?)) - done - ABI=${OABI} - unset OABI - [[ ${ret} -ne 0 ]] \ - && die "tests failed" \ - || return 0 - fi - - want_linuxthreads && toolchain-glibc_src_test linuxthreads ; ((ret+=$?)) - want_nptl && toolchain-glibc_src_test nptl ; ((ret+=$?)) - return ${ret} -} diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/src_unpack.eblit b/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/src_unpack.eblit deleted file mode 100644 index d99dc56..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/eblits/src_unpack.eblit +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.11 2010/06/08 04:59:56 vapier Exp $ - -int_to_KV() { - local version=$1 major minor micro - major=$((version / 65536)) - minor=$(((version % 65536) / 256)) - micro=$((version % 256)) - echo ${major}.${minor}.${micro} -} - -eend_KV() { - [[ $(KV_to_int $1) -ge $(KV_to_int $2) ]] - eend $? -} - -get_kheader_version() { - printf '#include <linux/version.h>\nLINUX_VERSION_CODE\n' | \ - $(tc-getCPP ${CTARGET}) -I "$(alt_build_headers)" | \ - tail -n 1 -} - -check_nptl_support() { - # don't care about the compiler here as we arent using it - just_headers && return - - local run_kv build_kv want_kv - run_kv=$(int_to_KV $(get_KV)) - build_kv=$(int_to_KV $(get_kheader_version)) - want_kv=${NPTL_KERN_VER} - - ebegin "Checking gcc for __thread support" - if ! eend $(want__thread ; echo $?) ; then - echo - eerror "Could not find a gcc that supports the __thread directive!" - eerror "Please update your binutils/gcc and try again." - die "No __thread support in gcc!" - fi - - if ! is_crosscompile && ! tc-is-cross-compiler ; then - # Building fails on an non-supporting kernel - ebegin "Checking kernel version (${run_kv} >= ${want_kv})" - if ! eend_KV ${run_kv} ${want_kv} ; then - echo - eerror "You need a kernel of at least ${want_kv} for NPTL support!" - die "Kernel version too low!" - fi - fi - - ebegin "Checking linux-headers version (${build_kv} >= ${want_kv})" - if ! eend_KV ${build_kv} ${want_kv} ; then - echo - eerror "You need linux-headers of at least ${want_kv} for NPTL support!" - die "linux-headers version too low!" - fi -} - -unpack_pkg() { - local a=${PN} - [[ -n ${SNAP_VER} ]] && a="${a}-${RELEASE_VER}" - [[ -n $1 ]] && a="${a}-$1" - if [[ -n ${SNAP_VER} ]] ; then - a="${a}-${SNAP_VER}" - else - if [[ -n $2 ]] ; then - a="${a}-$2" - else - a="${a}-${RELEASE_VER}" - fi - fi - unpack ${a}.tar.bz2 - [[ -n $1 ]] && mv ${a} $1 -} - -toolchain-glibc_src_unpack() { - # Check NPTL support _before_ we unpack things to save some time - want_nptl && check_nptl_support - - unpack_pkg - - cd "${S}" - touch locale/C-translit.h #185476 #218003 - [[ -n ${LT_VER} ]] && unpack_pkg linuxthreads ${LT_VER} - [[ -n ${PORTS_VER} ]] && unpack_pkg ports ${PORTS_VER} - [[ -n ${LIBIDN_VER} ]] && unpack_pkg libidn - - if [[ -n ${PATCH_VER} ]] ; then - cd "${WORKDIR}" - unpack glibc-${RELEASE_VER}-patches-${PATCH_VER}.tar.bz2 - # pull out all the addons - local d - for d in extra/*/configure ; do - d=${d%/configure} - [[ -d ${S}/${d} ]] && die "${d} already exists in \${S}" - mv "${d}" "${S}" || die "moving ${d} failed" - done - fi - - # XXX: We should do the branchupdate, before extracting the manpages and - # infopages else it does not help much (mtimes change if there is a change - # to them with branchupdate) - if [[ -n ${BRANCH_UPDATE} ]] ; then - cd "${S}" - epatch "${DISTDIR}"/glibc-${RELEASE_VER}-branch-update-${BRANCH_UPDATE}.patch.bz2 - - # Snapshot date patch - einfo "Patching version to display snapshot date ..." - sed -i -e "s:\(#define RELEASE\).*:\1 \"${BRANCH_UPDATE}\":" version.h - fi - - if [[ -n ${MANPAGE_VER} ]] ; then - cd "${WORKDIR}" - unpack glibc-manpages-${MANPAGE_VER}.tar.bz2 - fi - - if [[ -n ${INFOPAGE_VER} ]] ; then - cd "${S}" - unpack glibc-infopages-${INFOPAGE_VER}.tar.bz2 - fi - - # tag, glibc is it - cd "${S}" - [[ -e csu/Banner ]] && die "need new banner location" - [[ -n ${SNAP_VER} ]] && echo "Gentoo snapshot ${SNAP_VER}" >> csu/Banner - [[ -n ${BRANCH_UPDATE} ]] && echo "Gentoo branch ${BRANCH_UPDATE}" >> csu/Banner - if [[ -n ${PATCH_VER} ]] && ! use vanilla ; then - cd "${S}" - EPATCH_MULTI_MSG="Applying Gentoo Glibc Patchset ${RELEASE_VER}-${PATCH_VER} ..." \ - EPATCH_EXCLUDE=${GLIBC_PATCH_EXCLUDE} \ - EPATCH_SUFFIX="patch" \ - ARCH=$(tc-arch) \ - epatch "${WORKDIR}"/patches - echo "Gentoo patchset ${PATCH_VER}" >> csu/Banner - fi - - epatch_user - - gnuconfig_update -} - -eblit-glibc-src_unpack() { - setup_env - - toolchain-glibc_src_unpack - - # Backwards SSP support - cd "${S}" -# For now, we force everyone to have the extra symbols -# einfon "Scanning system for __guard to see if we need SSP compat ... " -# if [[ -n $(scanelf -qyls__guard -F'#s%F' | grep -v '^/lib.*/libc-2.*.so$') ]] ; then - echo "yes" > "${T}"/.ssp.compat -# else -# # ok, a quick scan didnt find it, so lets do a deep scan ... -# if [[ -n $(scanelf -qyRlps__guard -F'#s%F' | grep -v '^/lib.*/libc-2.*.so$') ]] ; then -# echo "yes" > "${T}"/.ssp.compat -# else -# echo "no" > "${T}"/.ssp.compat -# fi -# fi -# cat "${T}"/.ssp.compat - - # Glibc is stupid sometimes, and doesn't realize that with a - # static C-Only gcc, -lgcc_eh doesn't exist. - # http://sources.redhat.com/ml/libc-alpha/2003-09/msg00100.html - # http://sourceware.org/ml/libc-alpha/2005-02/msg00042.html - echo 'int main(){}' > "${T}"/gcc_eh_test.c - if ! $(tc-getCC ${CTARGET}) "${T}"/gcc_eh_test.c -lgcc_eh 2>/dev/null ; then - sed -i -e 's:-lgcc_eh::' Makeconfig || die "sed gcc_eh" - fi - - cd "${WORKDIR}" - find . -type f '(' -size 0 -o -name "*.orig" ')' -exec rm -f {} \; - find . -name configure -exec touch {} \; - - # Fix permissions on some of the scripts - chmod u+x "${S}"/scripts/*.sh -} diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.10-gentoo-chk_fail.c b/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.10-gentoo-chk_fail.c deleted file mode 100644 index 37711e8..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.10-gentoo-chk_fail.c +++ /dev/null @@ -1,315 +0,0 @@ -/* Copyright (C) 2004, 2005 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - -/* Copyright (C) 2006-2008 Gentoo Foundation Inc. - * License terms as above. - * - * Hardened Gentoo SSP and FORTIFY handler - * - * An SSP failure handler that does not use functions from the rest of - * glibc; it uses the INTERNAL_SYSCALL methods directly. This ensures - * no possibility of recursion into the handler. - * - * Direct all bug reports to http://bugs.gentoo.org/ - * - * Re-written from the glibc-2.3 Hardened Gentoo SSP handler - * by Kevin F. Quinn - <kevquinn[@]gentoo.org> - * - * The following people contributed to the glibc-2.3 Hardened - * Gentoo SSP and FORTIFY handler, from which this implementation draws much: - * - * Ned Ludd - <solar[@]gentoo.org> - * Alexander Gabert - <pappy[@]gentoo.org> - * The PaX Team - <pageexec[@]freemail.hu> - * Peter S. Mazinger - <ps.m[@]gmx.net> - * Yoann Vandoorselaere - <yoann[@]prelude-ids.org> - * Robert Connolly - <robert[@]linuxfromscratch.org> - * Cory Visi <cory[@]visi.name> - * Mike Frysinger <vapier[@]gentoo.org> - * Magnus Granberg <zorry[@]ume.nu> - */ - -#include <stdio.h> -#include <stdlib.h> -#include <errno.h> -#include <unistd.h> -#include <signal.h> - -#include <sys/types.h> - -#include <sysdep-cancel.h> -#include <sys/syscall.h> -#include <bp-checks.h> - -#include <kernel-features.h> - -#include <alloca.h> -/* from sysdeps */ -#include <socketcall.h> -/* for the stuff in bits/socket.h */ -#include <sys/socket.h> -#include <sys/un.h> - -/* Sanity check on SYSCALL macro names - force compilation - * failure if the names used here do not exist - */ -#if !defined __NR_socketcall && !defined __NR_socket -# error Cannot do syscall socket or socketcall -#endif -#if !defined __NR_socketcall && !defined __NR_connect -# error Cannot do syscall connect or socketcall -#endif -#ifndef __NR_write -# error Cannot do syscall write -#endif -#ifndef __NR_close -# error Cannot do syscall close -#endif -#ifndef __NR_getpid -# error Cannot do syscall getpid -#endif -#ifndef __NR_kill -# error Cannot do syscall kill -#endif -#ifndef __NR_exit -# error Cannot do syscall exit -#endif -#ifdef SSP_SMASH_DUMPS_CORE -# define ENABLE_SSP_SMASH_DUMPS_CORE 1 -# if !defined _KERNEL_NSIG && !defined _NSIG -# error No _NSIG or _KERNEL_NSIG for rt_sigaction -# endif -# if !defined __NR_sigaction && !defined __NR_rt_sigaction -# error Cannot do syscall sigaction or rt_sigaction -# endif -/* Although rt_sigaction expects sizeof(sigset_t) - it expects the size - * of the _kernel_ sigset_t which is not the same as the user sigset_t. - * Most arches have this as _NSIG bits - mips has _KERNEL_NSIG bits for - * some reason. - */ -# ifdef _KERNEL_NSIG -# define _SSP_NSIG _KERNEL_NSIG -# else -# define _SSP_NSIG _NSIG -# endif -#else -# define _SSP_NSIG 0 -# define ENABLE_SSP_SMASH_DUMPS_CORE 0 -#endif - -/* Define DO_SIGACTION - default to newer rt signal interface but - * fallback to old as needed. - */ -#ifdef __NR_rt_sigaction -# define DO_SIGACTION(signum, act, oldact) \ - INLINE_SYSCALL(rt_sigaction, 4, signum, act, oldact, _SSP_NSIG/8) -#else -# define DO_SIGACTION(signum, act, oldact) \ - INLINE_SYSCALL(sigaction, 3, signum, act, oldact) -#endif - -/* Define DO_SOCKET/DO_CONNECT functions to deal with socketcall vs socket/connect */ -#if defined(__NR_socket) && defined(__NR_connect) -# define USE_OLD_SOCKETCALL 0 -#else -# define USE_OLD_SOCKETCALL 1 -#endif - -/* stub out the __NR_'s so we can let gcc optimize away dead code */ -#ifndef __NR_socketcall -# define __NR_socketcall 0 -#endif -#ifndef __NR_socket -# define __NR_socket 0 -#endif -#ifndef __NR_connect -# define __NR_connect 0 -#endif -#define DO_SOCKET(result, domain, type, protocol) \ - do { \ - if (USE_OLD_SOCKETCALL) { \ - socketargs[0] = domain; \ - socketargs[1] = type; \ - socketargs[2] = protocol; \ - socketargs[3] = 0; \ - result = INLINE_SYSCALL(socketcall, 2, SOCKOP_socket, socketargs); \ - } else \ - result = INLINE_SYSCALL(socket, 3, domain, type, protocol); \ - } while (0) -#define DO_CONNECT(result, sockfd, serv_addr, addrlen) \ - do { \ - if (USE_OLD_SOCKETCALL) { \ - socketargs[0] = sockfd; \ - socketargs[1] = (unsigned long int)serv_addr; \ - socketargs[2] = addrlen; \ - socketargs[3] = 0; \ - result = INLINE_SYSCALL(socketcall, 2, SOCKOP_connect, socketargs); \ - } else \ - result = INLINE_SYSCALL(connect, 3, sockfd, serv_addr, addrlen); \ - } while (0) - -#ifndef _PATH_LOG -# define _PATH_LOG "/dev/log" -#endif - -static const char path_log[] = _PATH_LOG; - -/* For building glibc with SSP switched on, define __progname to a - * constant if building for the run-time loader, to avoid pulling - * in more of libc.so into ld.so - */ -#ifdef IS_IN_rtld -static char *__progname = "<rtld>"; -#else -extern char *__progname; -#endif - -/* Common handler code, used by chk_fail - * Inlined to ensure no self-references to the handler within itself. - * Data static to avoid putting more than necessary on the stack, - * to aid core debugging. - */ -__attribute__ ((__noreturn__ , __always_inline__)) -static inline void -__hardened_gentoo_chk_fail(char func[], int damaged) -{ -#define MESSAGE_BUFSIZ 256 - static pid_t pid; - static int plen, i; - static char message[MESSAGE_BUFSIZ]; - static const char msg_ssa[] = ": buffer overflow attack"; - static const char msg_inf[] = " in function "; - static const char msg_ssd[] = "*** buffer overflow detected ***: "; - static const char msg_terminated[] = " - terminated\n"; - static const char msg_report[] = "Report to http://bugs.gentoo.org/\n"; - static const char msg_unknown[] = "<unknown>"; - static int log_socket, connect_result; - static struct sockaddr_un sock; - static unsigned long int socketargs[4]; - - /* Build socket address - */ - sock.sun_family = AF_UNIX; - i = 0; - while ((path_log[i] != '\0') && (i<(sizeof(sock.sun_path)-1))) { - sock.sun_path[i] = path_log[i]; - i++; - } - sock.sun_path[i] = '\0'; - - /* Try SOCK_DGRAM connection to syslog */ - connect_result = -1; - DO_SOCKET(log_socket, AF_UNIX, SOCK_DGRAM, 0); - if (log_socket != -1) - DO_CONNECT(connect_result, log_socket, &sock, sizeof(sock)); - if (connect_result == -1) { - if (log_socket != -1) - INLINE_SYSCALL(close, 1, log_socket); - /* Try SOCK_STREAM connection to syslog */ - DO_SOCKET(log_socket, AF_UNIX, SOCK_STREAM, 0); - if (log_socket != -1) - DO_CONNECT(connect_result, log_socket, &sock, sizeof(sock)); - } - - /* Build message. Messages are generated both in the old style and new style, - * so that log watchers that are configured for the old-style message continue - * to work. - */ -#define strconcat(str) \ - {i=0; while ((str[i] != '\0') && ((i+plen)<(MESSAGE_BUFSIZ-1))) \ - {\ - message[plen+i]=str[i];\ - i++;\ - }\ - plen+=i;} - - /* R.Henderson post-gcc-4 style message */ - plen = 0; - strconcat(msg_ssd); - if (__progname != (char *)0) - strconcat(__progname) - else - strconcat(msg_unknown); - strconcat(msg_terminated); - - /* Write out error message to STDERR, to syslog if open */ - INLINE_SYSCALL(write, 3, STDERR_FILENO, message, plen); - if (connect_result != -1) - INLINE_SYSCALL(write, 3, log_socket, message, plen); - - /* Dr. Etoh pre-gcc-4 style message */ - plen = 0; - if (__progname != (char *)0) - strconcat(__progname) - else - strconcat(msg_unknown); - strconcat(msg_ssa); - strconcat(msg_inf); - if (func != NULL) - strconcat(func) - else - strconcat(msg_unknown); - strconcat(msg_terminated); - /* Write out error message to STDERR, to syslog if open */ - INLINE_SYSCALL(write, 3, STDERR_FILENO, message, plen); - if (connect_result != -1) - INLINE_SYSCALL(write, 3, log_socket, message, plen); - - /* Direct reports to bugs.gentoo.org */ - plen=0; - strconcat(msg_report); - message[plen++]='\0'; - - /* Write out error message to STDERR, to syslog if open */ - INLINE_SYSCALL(write, 3, STDERR_FILENO, message, plen); - if (connect_result != -1) - INLINE_SYSCALL(write, 3, log_socket, message, plen); - - if (log_socket != -1) - INLINE_SYSCALL(close, 1, log_socket); - - /* Suicide */ - pid = INLINE_SYSCALL(getpid, 0); - - if (ENABLE_SSP_SMASH_DUMPS_CORE) { - static struct sigaction default_abort_act; - /* Remove any user-supplied handler for SIGABRT, before using it */ - default_abort_act.sa_handler = SIG_DFL; - default_abort_act.sa_sigaction = NULL; - __sigfillset(&default_abort_act.sa_mask); - default_abort_act.sa_flags = 0; - if (DO_SIGACTION(SIGABRT, &default_abort_act, NULL) == 0) - INLINE_SYSCALL(kill, 2, pid, SIGABRT); - } - - /* Note; actions cannot be added to SIGKILL */ - INLINE_SYSCALL(kill, 2, pid, SIGKILL); - - /* In case the kill didn't work, exit anyway - * The loop prevents gcc thinking this routine returns - */ - while (1) - INLINE_SYSCALL(exit, 0); -} - -__attribute__ ((__noreturn__)) -void __chk_fail(void) -{ - __hardened_gentoo_chk_fail(NULL, 0); -} - diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.10-hardened-configure-picdefault.patch b/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.10-hardened-configure-picdefault.patch deleted file mode 100644 index e75ccc7..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.10-hardened-configure-picdefault.patch +++ /dev/null @@ -1,30 +0,0 @@ -Prevent default-fPIE from confusing configure into thinking -PIC code is default. This causes glibc to build both PIC and -non-PIC code as normal, which on the hardened compiler generates -PIC and PIE. - -Patch by Kevin F. Quinn <kevquinn@gentoo.org> -Fixed for glibc 2.10 by Magnus Granberg <zorry@ume.nu> - ---- configure.in -+++ configure.in -@@ -2145,7 +2145,7 @@ - # error PIC is default. - #endif - EOF --if eval "${CC-cc} -S conftest.c 2>&AS_MESSAGE_LOG_FD 1>&AS_MESSAGE_LOG_FD"; then -+if eval "${CC-cc} -fno-PIE -S conftest.c 2>&AS_MESSAGE_LOG_FD 1>&AS_MESSAGE_LOG_FD"; then - libc_cv_pic_default=no - fi - rm -f conftest.*]) ---- configure -+++ configure -@@ -7698,7 +7698,7 @@ - # error PIC is default. - #endif - EOF --if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then -+if eval "${CC-cc} -fno-PIE -S conftest.c 2>&5 1>&5"; then - libc_cv_pic_default=no - fi - rm -f conftest.* diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.10-hardened-inittls-nosysenter.patch b/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.10-hardened-inittls-nosysenter.patch deleted file mode 100644 index cb6d8e3..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.10-hardened-inittls-nosysenter.patch +++ /dev/null @@ -1,274 +0,0 @@ -When building glibc PIE (which is not something upstream support), -several modifications are necessary to the glibc build process. - -First, any syscalls in PIEs must be of the PIC variant, otherwise -textrels ensue. Then, any syscalls made before the initialisation -of the TLS will fail on i386, as the sysenter variant on i386 uses -the TLS, giving rise to a chicken-and-egg situation. This patch -defines a PIC syscall variant that doesn't use sysenter, even when the sysenter -version is normally used, and uses the non-sysenter version for the brk -syscall that is performed by the TLS initialisation. Further, the TLS -initialisation is moved in this case prior to the initialisation of -dl_osversion, as that requires further syscalls. - -csu/libc-start.c: Move initial TLS initialization to before the -initialisation of dl_osversion, when INTERNAL_SYSCALL_NOSYSENTER is defined - -csu/libc-tls.c: Use the no-sysenter version of sbrk when -INTERNAL_SYSCALL_NOSYSENTER is defined. - -misc/sbrk.c: Define a no-sysenter version of sbrk, using the no-sysenter -version of brk - if INTERNAL_SYSCALL_NOSYSENTER is defined. - -misc/brk.c: Define a no-sysenter version of brk if -INTERNAL_SYSCALL_NOSYSENTER is defined. - -sysdeps/unix/sysv/linux/i386/sysdep.h: Define INTERNAL_SYSCALL_NOSYSENTER -Make INTERNAL_SYSCALL always use the PIC variant, even if not SHARED. - -Patch by Kevin F. Quinn <kevquinn@gentoo.org> -Fixed for 2.10 by Magnus Granberg <zorry@ume.nu> - ---- csu/libc-start.c -+++ csu/libc-start.c -@@ -28,6 +28,7 @@ - extern int __libc_multiple_libcs; - - #include <tls.h> -+#include <sysdep.h> - #ifndef SHARED - # include <dl-osinfo.h> - extern void __pthread_initialize_minimal (void); -@@ -129,6 +130,11 @@ - # endif - _dl_aux_init (auxvec); - # endif -+# ifdef INTERNAL_SYSCALL_NOSYSENTER -+ /* Do the initial TLS initialization before _dl_osversion, -+ since the latter uses the uname syscall. */ -+ __pthread_initialize_minimal (); -+# endif - # ifdef DL_SYSDEP_OSCHECK - if (!__libc_multiple_libcs) - { -@@ -138,10 +144,12 @@ - } - # endif - -+# ifndef INTERNAL_SYSCALL_NOSYSENTER - /* Initialize the thread library at least a bit since the libgcc - functions are using thread functions if these are available and - we need to setup errno. */ - __pthread_initialize_minimal (); -+# endif - - /* Set up the stack checker's canary. */ - uintptr_t stack_chk_guard = _dl_setup_stack_chk_guard (); ---- csu/libc-tls.c -+++ csu/libc-tls.c -@@ -23,6 +23,7 @@ - #include <unistd.h> - #include <stdio.h> - #include <sys/param.h> -+#include <sysdep.h> - - - #ifdef SHARED -@@ -29,6 +30,9 @@ - #error makefile bug, this file is for static only - #endif - -+#ifdef INTERNAL_SYSCALL_NOSYSENTER -+extern void *__sbrk_nosysenter (intptr_t __delta); -+#endif - extern ElfW(Phdr) *_dl_phdr; - extern size_t _dl_phnum; - -@@ -141,14 +145,26 @@ - - The initialized value of _dl_tls_static_size is provided by dl-open.c - to request some surplus that permits dynamic loading of modules with -- IE-model TLS. */ -+ IE-model TLS. -+ -+ Where the normal sbrk would use a syscall that needs the TLS (i386) -+ use the special non-sysenter version instead. */ - #if TLS_TCB_AT_TP - tcb_offset = roundup (memsz + GL(dl_tls_static_size), tcbalign); -+# ifdef INTERNAL_SYSCALL_NOSYSENTER -+ tlsblock = __sbrk_nosysenter (tcb_offset + tcbsize + max_align); -+# else - tlsblock = __sbrk (tcb_offset + tcbsize + max_align); -+# endif - #elif TLS_DTV_AT_TP - tcb_offset = roundup (tcbsize, align ?: 1); -+# ifdef INTERNAL_SYSCALL_NOSYSENTER -+ tlsblock = __sbrk_nosysenter (tcb_offset + memsz + max_align -+ + TLS_PRE_TCB_SIZE + GL(dl_tls_static_size)); -+# else - tlsblock = __sbrk (tcb_offset + memsz + max_align - + TLS_PRE_TCB_SIZE + GL(dl_tls_static_size)); -+# endif - tlsblock += TLS_PRE_TCB_SIZE; - #else - /* In case a model with a different layout for the TCB and DTV ---- misc/sbrk.c -+++ misc/sbrk.c -@@ -18,6 +18,7 @@ - #include <errno.h> - #include <stdint.h> - #include <unistd.h> -+#include <sysdep.h> - - /* Defined in brk.c. */ - extern void *__curbrk; -@@ -29,6 +30,35 @@ - /* Extend the process's data space by INCREMENT. - If INCREMENT is negative, shrink data space by - INCREMENT. - Return start of new space allocated, or -1 for errors. */ -+#ifdef INTERNAL_SYSCALL_NOSYSENTER -+/* This version is used by csu/libc-tls.c whem initialising the TLS -+ if the SYSENTER version requires the TLS (which it does on i386). -+ Obviously using the TLS before it is initialised is broken. */ -+extern int __brk_nosysenter (void *addr); -+void * -+__sbrk_nosysenter (intptr_t increment) -+{ -+ void *oldbrk; -+ -+ /* If this is not part of the dynamic library or the library is used -+ via dynamic loading in a statically linked program update -+ __curbrk from the kernel's brk value. That way two separate -+ instances of __brk and __sbrk can share the heap, returning -+ interleaved pieces of it. */ -+ if (__curbrk == NULL || __libc_multiple_libcs) -+ if (__brk_nosysenter (0) < 0) /* Initialize the break. */ -+ return (void *) -1; -+ -+ if (increment == 0) -+ return __curbrk; -+ -+ oldbrk = __curbrk; -+ if (__brk_nosysenter (oldbrk + increment) < 0) -+ return (void *) -1; -+ -+ return oldbrk; -+} -+#endif - void * - __sbrk (intptr_t increment) - { ---- sysdeps/unix/sysv/linux/i386/brk.c -+++ sysdeps/unix/sysv/linux/i386/brk.c -@@ -31,6 +31,30 @@ - linker. */ - weak_alias (__curbrk, ___brk_addr) - -+#ifdef INTERNAL_SYSCALL_NOSYSENTER -+/* This version is used by csu/libc-tls.c whem initialising the TLS -+ * if the SYSENTER version requires the TLS (which it does on i386). -+ * Obviously using the TLS before it is initialised is broken. */ -+int -+__brk_nosysenter (void *addr) -+{ -+ void *__unbounded newbrk; -+ -+ INTERNAL_SYSCALL_DECL (err); -+ newbrk = (void *__unbounded) INTERNAL_SYSCALL_NOSYSENTER (brk, err, 1, -+ __ptrvalue (addr)); -+ -+ __curbrk = newbrk; -+ -+ if (newbrk < addr) -+ { -+ __set_errno (ENOMEM); -+ return -1; -+ } -+ -+ return 0; -+} -+#endif - int - __brk (void *addr) - { ---- sysdeps/unix/sysv/linux/i386/sysdep.h -+++ sysdeps/unix/sysv/linux/i386/sysdep.h -@@ -187,7 +187,7 @@ - /* The original calling convention for system calls on Linux/i386 is - to use int $0x80. */ - #ifdef I386_USE_SYSENTER --# ifdef SHARED -+# if defined SHARED || defined __PIC__ - # define ENTER_KERNEL call *%gs:SYSINFO_OFFSET - # else - # define ENTER_KERNEL call *_dl_sysinfo -@@ -358,7 +358,7 @@ - possible to use more than four parameters. */ - #undef INTERNAL_SYSCALL - #ifdef I386_USE_SYSENTER --# ifdef SHARED -+# if defined SHARED || defined __PIC__ - # define INTERNAL_SYSCALL(name, err, nr, args...) \ - ({ \ - register unsigned int resultvar; \ -@@ -384,6 +384,18 @@ - : "0" (name), "i" (offsetof (tcbhead_t, sysinfo)) \ - ASMFMT_##nr(args) : "memory", "cc"); \ - (int) resultvar; }) -+# define INTERNAL_SYSCALL_NOSYSENTER(name, err, nr, args...) \ -+ ({ \ -+ register unsigned int resultvar; \ -+ EXTRAVAR_##nr \ -+ asm volatile ( \ -+ LOADARGS_NOSYSENTER_##nr \ -+ "movl %1, %%eax\n\t" \ -+ "int $0x80\n\t" \ -+ RESTOREARGS_NOSYSENTER_##nr \ -+ : "=a" (resultvar) \ -+ : "i" (__NR_##name) ASMFMT_##nr(args) : "memory", "cc"); \ -+ (int) resultvar; }) - # else - # define INTERNAL_SYSCALL(name, err, nr, args...) \ - ({ \ -@@ -447,12 +459,20 @@ - - #define LOADARGS_0 - #ifdef __PIC__ --# if defined I386_USE_SYSENTER && defined SHARED -+# if defined I386_USE_SYSENTER && ( defined SHARED || defined __PIC__ ) - # define LOADARGS_1 \ - "bpushl .L__X'%k3, %k3\n\t" - # define LOADARGS_5 \ - "movl %%ebx, %4\n\t" \ - "movl %3, %%ebx\n\t" -+# define LOADARGS_NOSYSENTER_1 \ -+ "bpushl .L__X'%k2, %k2\n\t" -+# define LOADARGS_NOSYSENTER_2 LOADARGS_NOSYSENTER_1 -+# define LOADARGS_NOSYSENTER_3 LOADARGS_3 -+# define LOADARGS_NOSYSENTER_4 LOADARGS_3 -+# define LOADARGS_NOSYSENTER_5 \ -+ "movl %%ebx, %3\n\t" \ -+ "movl %2, %%ebx\n\t" - # else - # define LOADARGS_1 \ - "bpushl .L__X'%k2, %k2\n\t" -@@ -474,11 +495,18 @@ - - #define RESTOREARGS_0 - #ifdef __PIC__ --# if defined I386_USE_SYSENTER && defined SHARED -+# if defined I386_USE_SYSENTER && ( defined SHARED || defined __PIC__ ) - # define RESTOREARGS_1 \ - "bpopl .L__X'%k3, %k3\n\t" - # define RESTOREARGS_5 \ - "movl %4, %%ebx" -+# define RESTOREARGS_NOSYSENTER_1 \ -+ "bpopl .L__X'%k2, %k2\n\t" -+# define RESTOREARGS_NOSYSENTER_2 RESTOREARGS_NOSYSENTER_1 -+# define RESTOREARGS_NOSYSENTER_3 RESTOREARGS_3 -+# define RESTOREARGS_NOSYSENTER_4 RESTOREARGS_3 -+# define RESTOREARGS_NOSYSENTER_5 \ -+ "movl %3, %%ebx" - # else - # define RESTOREARGS_1 \ - "bpopl .L__X'%k2, %k2\n\t" diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.10-hardened-ssp-compat.patch b/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.10-hardened-ssp-compat.patch deleted file mode 100644 index a1c9eef..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.10-hardened-ssp-compat.patch +++ /dev/null @@ -1,168 +0,0 @@ -Add backwards compat support for gcc-3.x ssp ... older ssp versions -used __guard and __stack_smash_handler symbols while gcc-4.1 and newer -uses __stack_chk_guard and __stack_chk_fail. - ---- config.h.in -+++ config.h.in -@@ -42,6 +42,9 @@ - assembler instructions per line. Default is `;' */ - #undef ASM_LINE_SEP - -+/* Define if we want to enable support for old ssp symbols */ -+#undef ENABLE_OLD_SSP_COMPAT -+ - /* Define if not using ELF, but `.init' and `.fini' sections are available. */ - #undef HAVE_INITFINI - ---- configure -+++ configure -@@ -1378,6 +1378,9 @@ Optional Features: - --enable-kernel=VERSION compile for compatibility with kernel not older than - VERSION - --enable-all-warnings enable all useful warnings gcc can issue -+ --disable-old-ssp-compat -+ enable support for older ssp symbols -+ [default=no] - --enable-multi-arch enable single DSO with optimizations for multiple - architectures - --enable-experimental-malloc -@@ -6462,6 +6465,20 @@ fi - $as_echo "$libc_cv_ssp" >&6; } - - -+# Check whether --enable-old-ssp-compat or --disable-old-ssp-compat was given. -+if test "${enable_old_ssp_compat+set}" = set; then -+ enableval="$enable_old_ssp_compat" -+ enable_old_ssp_compat=$enableval -+else -+ enable_old_ssp_compat=no -+fi; -+if test "x$enable_old_ssp_compat" = "xyes"; then -+ cat >>confdefs.h <<\_ACEOF -+#define ENABLE_OLD_SSP_COMPAT 1 -+_ACEOF -+ -+fi -+ - { $as_echo "$as_me:$LINENO: checking for -fgnu89-inline" >&5 - $as_echo_n "checking for -fgnu89-inline... " >&6; } - if test "${libc_cv_gnu89_inline+set}" = set; then ---- configure.in -+++ configure.in -@@ -1641,6 +1641,15 @@ fi - rm -f conftest*]) - AC_SUBST(libc_cv_ssp) - -+AC_ARG_ENABLE([old-ssp-compat], -+ AC_HELP_STRING([--enable-old-ssp-compat], -+ [enable support for older ssp symbols @<:@default=no@:>@]), -+ [enable_old_ssp_compat=$enableval], -+ [enable_old_ssp_compat=no]) -+if test "x$enable_old_ssp_compat" = "xyes"; then -+ AC_DEFINE(ENABLE_OLD_SSP_COMPAT) -+fi -+ - AC_CACHE_CHECK(for -fgnu89-inline, libc_cv_gnu89_inline, [dnl - cat > conftest.c <<EOF - int foo; ---- csu/libc-start.c -+++ csu/libc-start.c -@@ -37,6 +37,9 @@ extern void __pthread_initialize_minimal - uintptr_t __stack_chk_guard attribute_relro; - # endif - #endif -+#ifdef ENABLE_OLD_SSP_COMPAT -+uintptr_t __guard attribute_relro; -+#endif - - #ifdef HAVE_PTR_NTHREADS - /* We need atomic operations. */ -@@ -141,6 +145,9 @@ LIBC_START_MAIN (int (*main) (int, char - - /* Set up the stack checker's canary. */ - uintptr_t stack_chk_guard = _dl_setup_stack_chk_guard (_dl_random); -+#ifdef ENABLE_OLD_SSP_COMPAT -+ __guard = stack_chk_guard; -+#endif - # ifdef THREAD_SET_STACK_GUARD - THREAD_SET_STACK_GUARD (stack_chk_guard); - # else ---- csu/Versions -+++ csu/Versions -@@ -17,6 +17,12 @@ libc { - # New special glibc functions. - gnu_get_libc_release; gnu_get_libc_version; - } -+ GLIBC_2.3.2 { -+%ifdef ENABLE_OLD_SSP_COMPAT -+ # global objects and functions for the old propolice patch in gcc -+ __guard; -+%endif -+ } - GLIBC_PRIVATE { - %if HAVE___THREAD - # This version is for the TLS symbol, GLIBC_2.0 is the old object symbol. ---- debug/Versions -+++ debug/Versions -@@ -10,6 +10,12 @@ libc { - # These are to support some gcc features. - __cyg_profile_func_enter; __cyg_profile_func_exit; - } -+%ifdef ENABLE_OLD_SSP_COMPAT -+ GLIBC_2.3.2 { -+ # backwards ssp compat support; alias to __stack_chk_fail -+ __stack_smash_handler; -+ } -+%endif - GLIBC_2.3.4 { - __chk_fail; - __memcpy_chk; __memmove_chk; __mempcpy_chk; __memset_chk; __stpcpy_chk; ---- elf/rtld.c -+++ elf/rtld.c -@@ -89,6 +89,9 @@ INTDEF(_dl_argv) - in thread local area. */ - uintptr_t __stack_chk_guard attribute_relro; - #endif -+#ifdef ENABLE_OLD_SSP_COMPAT -+uintptr_t __guard attribute_relro; -+#endif - - /* Only exported for architectures that don't store the pointer guard - value in thread local area. */ -@@ -1817,6 +1821,9 @@ ERROR: ld.so: object '%s' cannot be load - - /* Set up the stack checker's canary. */ - uintptr_t stack_chk_guard = _dl_setup_stack_chk_guard (_dl_random); -+#ifdef ENABLE_OLD_SSP_COMPAT -+ __guard = stack_chk_guard; -+#endif - #ifdef THREAD_SET_STACK_GUARD - THREAD_SET_STACK_GUARD (stack_chk_guard); - #else ---- elf/Versions -+++ elf/Versions -@@ -43,6 +43,12 @@ ld { - # runtime interface to TLS - __tls_get_addr; - } -+%ifdef ENABLE_OLD_SSP_COMPAT -+ GLIBC_2.3.2 { -+ # backwards ssp compat support -+ __guard; -+ } -+%endif - GLIBC_2.4 { - # stack canary - __stack_chk_guard; ---- Versions.def -+++ Versions.def -@@ -109,6 +109,9 @@ ld { - GLIBC_2.0 - GLIBC_2.1 - GLIBC_2.3 -+%ifdef ENABLE_OLD_SSP_COMPAT -+ GLIBC_2.3.2 -+%endif - GLIBC_2.4 - GLIBC_PRIVATE - } diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.11-hardened-pie.patch b/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.11-hardened-pie.patch deleted file mode 100644 index df7292f..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.11-hardened-pie.patch +++ /dev/null @@ -1,40 +0,0 @@ -http://bugs.gentoo.org/292139 - -2009-11-08 Magnus Granberg <zorry@ume.nu> - - * Makeconfig (+link): Set to +link-pie. - (+link-static): Change $(static-start-installed-name) to - S$(static-start-installed-name). - (+prector): Set to +prectorS. - (+postctor): Set to +postctorS. - ---- libc/Makeconfig -+++ libc/Makeconfig -@@ -447,11 +447,12 @@ - $(common-objpfx)libc% $(+postinit),$^) \ - $(link-extra-libs) $(link-libc) $(+postctorS) $(+postinit) - endif -++link = $(+link-pie) - # Command for statically linking programs with the C library. - ifndef +link-static - +link-static = $(CC) -nostdlib -nostartfiles -static -o $@ \ - $(sysdep-LDFLAGS) $(LDFLAGS) $(LDFLAGS-$(@F)) \ -- $(addprefix $(csu-objpfx),$(static-start-installed-name)) \ -+ $(addprefix $(csu-objpfx),S$(static-start-installed-name)) \ - $(+preinit) $(+prector) \ - $(filter-out $(addprefix $(csu-objpfx),start.o \ - $(start-installed-name))\ -@@ -549,11 +550,10 @@ - ifeq ($(elf),yes) - +preinit = $(addprefix $(csu-objpfx),crti.o) - +postinit = $(addprefix $(csu-objpfx),crtn.o) --+prector = `$(CC) --print-file-name=crtbegin.o` --+postctor = `$(CC) --print-file-name=crtend.o` --# Variants of the two previous definitions for linking PIE programs. - +prectorS = `$(CC) --print-file-name=crtbeginS.o` - +postctorS = `$(CC) --print-file-name=crtendS.o` -++prector = $(+prectorS) -++postctor = $(+postctorS) - +interp = $(addprefix $(elf-objpfx),interp.os) - endif - csu-objpfx = $(common-objpfx)csu/ diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.12-hardened-pie.patch b/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.12-hardened-pie.patch deleted file mode 100644 index 3315171..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.12-hardened-pie.patch +++ /dev/null @@ -1,39 +0,0 @@ -2010-08-11 Magnus Granberg <zorry@ume.nu> - - #332331 - * Makeconfig (+link): Set to +link-pie. - (+link-static): Change $(static-start-installed-name) to - S$(static-start-installed-name). - (+prector): Set to +prectorS. - (+postctor): Set to +postctorS. - ---- libc/Makeconfig -+++ libc/Makeconfig -@@ -447,11 +447,12 @@ - $(common-objpfx)libc% $(+postinit),$^) \ - $(link-extra-libs) $(link-libc) $(+postctorS) $(+postinit) - endif -++link = $(+link-pie) - # Command for statically linking programs with the C library. - ifndef +link-static - +link-static = $(CC) -nostdlib -nostartfiles -static -o $@ \ - $(sysdep-LDFLAGS) $(LDFLAGS) $(LDFLAGS-$(@F)) \ -- $(addprefix $(csu-objpfx),$(static-start-installed-name)) \ -+ $(addprefix $(csu-objpfx),S$(static-start-installed-name)) \ - $(+preinit) $(+prector) \ - $(filter-out $(addprefix $(csu-objpfx),start.o \ - $(start-installed-name))\ -@@ -549,11 +550,10 @@ - ifeq ($(elf),yes) - +preinit = $(addprefix $(csu-objpfx),crti.o) - +postinit = $(addprefix $(csu-objpfx),crtn.o) --+prector = `$(CC) $(sysdep-LDFLAGS) --print-file-name=crtbegin.o` --+postctor = `$(CC) $(sysdep-LDFLAGS) --print-file-name=crtend.o` --# Variants of the two previous definitions for linking PIE programs. - +prectorS = `$(CC) $(sysdep-LDFLAGS) --print-file-name=crtbeginS.o` - +postctorS = `$(CC) $(sysdep-LDFLAGS) --print-file-name=crtendS.o` -++prector = $(+prectorS) -++postctor = $(+postctorS) - +interp = $(addprefix $(elf-objpfx),interp.os) - endif - csu-objpfx = $(common-objpfx)csu/ diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.6-gentoo-stack_chk_fail.c b/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.6-gentoo-stack_chk_fail.c deleted file mode 100644 index 217bf1a..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/glibc-2.6-gentoo-stack_chk_fail.c +++ /dev/null @@ -1,321 +0,0 @@ -/* Copyright (C) 2005 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - -/* Copyright (C) 2006-2007 Gentoo Foundation Inc. - * License terms as above. - * - * Hardened Gentoo SSP handler - * - * An SSP failure handler that does not use functions from the rest of - * glibc; it uses the INTERNAL_SYSCALL methods directly. This ensures - * no possibility of recursion into the handler. - * - * Direct all bug reports to http://bugs.gentoo.org/ - * - * Re-written from the glibc-2.3 Hardened Gentoo SSP handler - * by Kevin F. Quinn - <kevquinn[@]gentoo.org> - * - * The following people contributed to the glibc-2.3 Hardened - * Gentoo SSP handler, from which this implementation draws much: - * - * Ned Ludd - <solar[@]gentoo.org> - * Alexander Gabert - <pappy[@]gentoo.org> - * The PaX Team - <pageexec[@]freemail.hu> - * Peter S. Mazinger - <ps.m[@]gmx.net> - * Yoann Vandoorselaere - <yoann[@]prelude-ids.org> - * Robert Connolly - <robert[@]linuxfromscratch.org> - * Cory Visi <cory[@]visi.name> - * Mike Frysinger <vapier[@]gentoo.org> - */ - -#include <errno.h> -#include <stdlib.h> -#include <unistd.h> -#include <signal.h> - -#include <sys/types.h> - -#include <sysdep-cancel.h> -#include <sys/syscall.h> -#include <bp-checks.h> - -#include <kernel-features.h> - -#include <alloca.h> -/* from sysdeps */ -#include <socketcall.h> -/* for the stuff in bits/socket.h */ -#include <sys/socket.h> -#include <sys/un.h> - - -/* Sanity check on SYSCALL macro names - force compilation - * failure if the names used here do not exist - */ -#if !defined __NR_socketcall && !defined __NR_socket -# error Cannot do syscall socket or socketcall -#endif -#if !defined __NR_socketcall && !defined __NR_connect -# error Cannot do syscall connect or socketcall -#endif -#ifndef __NR_write -# error Cannot do syscall write -#endif -#ifndef __NR_close -# error Cannot do syscall close -#endif -#ifndef __NR_getpid -# error Cannot do syscall getpid -#endif -#ifndef __NR_kill -# error Cannot do syscall kill -#endif -#ifndef __NR_exit -# error Cannot do syscall exit -#endif -#ifdef SSP_SMASH_DUMPS_CORE -# define ENABLE_SSP_SMASH_DUMPS_CORE 1 -# if !defined _KERNEL_NSIG && !defined _NSIG -# error No _NSIG or _KERNEL_NSIG for rt_sigaction -# endif -# if !defined __NR_sigaction && !defined __NR_rt_sigaction -# error Cannot do syscall sigaction or rt_sigaction -# endif -/* Although rt_sigaction expects sizeof(sigset_t) - it expects the size - * of the _kernel_ sigset_t which is not the same as the user sigset_t. - * Most arches have this as _NSIG bits - mips has _KERNEL_NSIG bits for - * some reason. - */ -# ifdef _KERNEL_NSIG -# define _SSP_NSIG _KERNEL_NSIG -# else -# define _SSP_NSIG _NSIG -# endif -#else -# define _SSP_NSIG 0 -# define ENABLE_SSP_SMASH_DUMPS_CORE 0 -#endif - -/* Define DO_SIGACTION - default to newer rt signal interface but - * fallback to old as needed. - */ -#ifdef __NR_rt_sigaction -# define DO_SIGACTION(signum, act, oldact) \ - INLINE_SYSCALL(rt_sigaction, 4, signum, act, oldact, _SSP_NSIG/8) -#else -# define DO_SIGACTION(signum, act, oldact) \ - INLINE_SYSCALL(sigaction, 3, signum, act, oldact) -#endif - -/* Define DO_SOCKET/DO_CONNECT functions to deal with socketcall vs socket/connect */ -#if defined(__NR_socket) && defined(__NR_connect) -# define USE_OLD_SOCKETCALL 0 -#else -# define USE_OLD_SOCKETCALL 1 -#endif -/* stub out the __NR_'s so we can let gcc optimize away dead code */ -#ifndef __NR_socketcall -# define __NR_socketcall 0 -#endif -#ifndef __NR_socket -# define __NR_socket 0 -#endif -#ifndef __NR_connect -# define __NR_connect 0 -#endif -#define DO_SOCKET(result, domain, type, protocol) \ - do { \ - if (USE_OLD_SOCKETCALL) { \ - socketargs[0] = domain; \ - socketargs[1] = type; \ - socketargs[2] = protocol; \ - socketargs[3] = 0; \ - result = INLINE_SYSCALL(socketcall, 2, SOCKOP_socket, socketargs); \ - } else \ - result = INLINE_SYSCALL(socket, 3, domain, type, protocol); \ - } while (0) -#define DO_CONNECT(result, sockfd, serv_addr, addrlen) \ - do { \ - if (USE_OLD_SOCKETCALL) { \ - socketargs[0] = sockfd; \ - socketargs[1] = (unsigned long int)serv_addr; \ - socketargs[2] = addrlen; \ - socketargs[3] = 0; \ - result = INLINE_SYSCALL(socketcall, 2, SOCKOP_connect, socketargs); \ - } else \ - result = INLINE_SYSCALL(connect, 3, sockfd, serv_addr, addrlen); \ - } while (0) - -#ifndef _PATH_LOG -# define _PATH_LOG "/dev/log" -#endif - -static const char path_log[] = _PATH_LOG; - -/* For building glibc with SSP switched on, define __progname to a - * constant if building for the run-time loader, to avoid pulling - * in more of libc.so into ld.so - */ -#ifdef IS_IN_rtld -static char *__progname = "<rtld>"; -#else -extern char *__progname; -#endif - - -/* Common handler code, used by stack_chk_fail and __stack_smash_handler - * Inlined to ensure no self-references to the handler within itself. - * Data static to avoid putting more than necessary on the stack, - * to aid core debugging. - */ -__attribute__ ((__noreturn__ , __always_inline__)) -static inline void -__hardened_gentoo_stack_chk_fail(char func[], int damaged) -{ -#define MESSAGE_BUFSIZ 256 - static pid_t pid; - static int plen, i; - static char message[MESSAGE_BUFSIZ]; - static const char msg_ssa[] = ": stack smashing attack"; - static const char msg_inf[] = " in function "; - static const char msg_ssd[] = "*** stack smashing detected ***: "; - static const char msg_terminated[] = " - terminated\n"; - static const char msg_report[] = "Report to http://bugs.gentoo.org/\n"; - static const char msg_unknown[] = "<unknown>"; - static int log_socket, connect_result; - static struct sockaddr_un sock; - static unsigned long int socketargs[4]; - - /* Build socket address - */ - sock.sun_family = AF_UNIX; - i = 0; - while ((path_log[i] != '\0') && (i<(sizeof(sock.sun_path)-1))) { - sock.sun_path[i] = path_log[i]; - i++; - } - sock.sun_path[i] = '\0'; - - /* Try SOCK_DGRAM connection to syslog */ - connect_result = -1; - DO_SOCKET(log_socket, AF_UNIX, SOCK_DGRAM, 0); - if (log_socket != -1) - DO_CONNECT(connect_result, log_socket, &sock, sizeof(sock)); - if (connect_result == -1) { - if (log_socket != -1) - INLINE_SYSCALL(close, 1, log_socket); - /* Try SOCK_STREAM connection to syslog */ - DO_SOCKET(log_socket, AF_UNIX, SOCK_STREAM, 0); - if (log_socket != -1) - DO_CONNECT(connect_result, log_socket, &sock, sizeof(sock)); - } - - /* Build message. Messages are generated both in the old style and new style, - * so that log watchers that are configured for the old-style message continue - * to work. - */ -#define strconcat(str) \ - {i=0; while ((str[i] != '\0') && ((i+plen)<(MESSAGE_BUFSIZ-1))) \ - {\ - message[plen+i]=str[i];\ - i++;\ - }\ - plen+=i;} - - /* R.Henderson post-gcc-4 style message */ - plen = 0; - strconcat(msg_ssd); - if (__progname != (char *)0) - strconcat(__progname) - else - strconcat(msg_unknown); - strconcat(msg_terminated); - - /* Write out error message to STDERR, to syslog if open */ - INLINE_SYSCALL(write, 3, STDERR_FILENO, message, plen); - if (connect_result != -1) - INLINE_SYSCALL(write, 3, log_socket, message, plen); - - /* Dr. Etoh pre-gcc-4 style message */ - plen = 0; - if (__progname != (char *)0) - strconcat(__progname) - else - strconcat(msg_unknown); - strconcat(msg_ssa); - strconcat(msg_inf); - if (func != NULL) - strconcat(func) - else - strconcat(msg_unknown); - strconcat(msg_terminated); - /* Write out error message to STDERR, to syslog if open */ - INLINE_SYSCALL(write, 3, STDERR_FILENO, message, plen); - if (connect_result != -1) - INLINE_SYSCALL(write, 3, log_socket, message, plen); - - /* Direct reports to bugs.gentoo.org */ - plen=0; - strconcat(msg_report); - message[plen++]='\0'; - - /* Write out error message to STDERR, to syslog if open */ - INLINE_SYSCALL(write, 3, STDERR_FILENO, message, plen); - if (connect_result != -1) - INLINE_SYSCALL(write, 3, log_socket, message, plen); - - if (log_socket != -1) - INLINE_SYSCALL(close, 1, log_socket); - - /* Suicide */ - pid = INLINE_SYSCALL(getpid, 0); - - if (ENABLE_SSP_SMASH_DUMPS_CORE) { - static struct sigaction default_abort_act; - /* Remove any user-supplied handler for SIGABRT, before using it */ - default_abort_act.sa_handler = SIG_DFL; - default_abort_act.sa_sigaction = NULL; - __sigfillset(&default_abort_act.sa_mask); - default_abort_act.sa_flags = 0; - if (DO_SIGACTION(SIGABRT, &default_abort_act, NULL) == 0) - INLINE_SYSCALL(kill, 2, pid, SIGABRT); - } - - /* Note; actions cannot be added to SIGKILL */ - INLINE_SYSCALL(kill, 2, pid, SIGKILL); - - /* In case the kill didn't work, exit anyway - * The loop prevents gcc thinking this routine returns - */ - while (1) - INLINE_SYSCALL(exit, 0); -} - -__attribute__ ((__noreturn__)) -void __stack_chk_fail(void) -{ - __hardened_gentoo_stack_chk_fail(NULL, 0); -} - -#ifdef ENABLE_OLD_SSP_COMPAT -__attribute__ ((__noreturn__)) -void __stack_smash_handler(char func[], int damaged) -{ - __hardened_gentoo_stack_chk_fail(func, damaged); -} -#endif diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/index.html b/cross-powerpc-softfloat-linux-gnu/glibc/files/index.html deleted file mode 100644 index c979287..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/index.html +++ /dev/null @@ -1,42 +0,0 @@ -<?xml version="1.0" encoding="iso-8859-1"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> -<head> -<title>Index of /portage/sys-libs/glibc/files/eblits/</title> -<style type="text/css"> -a, a:active {text-decoration: none; color: blue;} -a:visited {color: #48468F;} -a:hover, a:focus {text-decoration: underline; color: red;} -body {background-color: #F5F5F5;} -h2 {margin-bottom: 12px;} -table {margin-left: 12px;} -th, td { font: 90% monospace; text-align: left;} -th { font-weight: bold; padding-right: 14px; padding-bottom: 3px;} -td {padding-right: 14px;} -td.s, th.s {text-align: right;} -div.list { background-color: white; border-top: 1px solid #646464; border-bottom: 1px solid #646464; padding-top: 10px; padding-bottom: 14px;} -div.foot { font: 90% monospace; color: #787878; padding-top: 4px;} -</style> -</head> -<body> -<h2>Index of /portage/sys-libs/glibc/files/eblits/</h2> -<div class="list"> -<table summary="Directory Listing" cellpadding="0" cellspacing="0"> -<thead><tr><th class="n">Name</th><th class="m">Last Modified</th><th class="s">Size</th><th class="t">Type</th></tr></thead> -<tbody> -<tr><td class="n"><a href="../">Parent Directory</a>/</td><td class="m"> </td><td class="s">- </td><td class="t">Directory</td></tr> -<tr><td class="n"><a href="common.eblit">common.eblit</a></td><td class="m">2010-Jun-16 02:12:13</td><td class="s">8.5K</td><td class="t">text/plain</td></tr> -<tr><td class="n"><a href="pkg_postinst.eblit">pkg_postinst.eblit</a></td><td class="m">2009-Mar-01 21:06:22</td><td class="s">1.1K</td><td class="t">text/plain</td></tr> -<tr><td class="n"><a href="pkg_preinst.eblit">pkg_preinst.eblit</a></td><td class="m">2009-Dec-20 00:06:45</td><td class="s">3.2K</td><td class="t">text/plain</td></tr> -<tr><td class="n"><a href="pkg_setup.eblit">pkg_setup.eblit</a></td><td class="m">2009-Aug-21 06:07:41</td><td class="s">2.7K</td><td class="t">text/plain</td></tr> -<tr><td class="n"><a href="src_compile.eblit">src_compile.eblit</a></td><td class="m">2009-Nov-06 00:40:31</td><td class="s">5.7K</td><td class="t">text/plain</td></tr> -<tr><td class="n"><a href="src_install-2.6.eblit">src_install-2.6.eblit</a></td><td class="m">2008-Jun-29 17:07:41</td><td class="s">7.7K</td><td class="t">text/plain</td></tr> -<tr><td class="n"><a href="src_install.eblit">src_install.eblit</a></td><td class="m">2009-Dec-20 00:06:45</td><td class="s">7.9K</td><td class="t">text/plain</td></tr> -<tr><td class="n"><a href="src_test.eblit">src_test.eblit</a></td><td class="m">2008-Mar-23 18:07:02</td><td class="s">1.1K</td><td class="t">text/plain</td></tr> -<tr><td class="n"><a href="src_unpack.eblit">src_unpack.eblit</a></td><td class="m">2010-Jun-08 05:07:04</td><td class="s">5.0K</td><td class="t">text/plain</td></tr> -</tbody> -</table> -</div> -<div class="foot">lighttpd/1.4.25</div> -</body> -</html> diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/files/pkg_postinst.eblit b/cross-powerpc-softfloat-linux-gnu/glibc/files/pkg_postinst.eblit deleted file mode 100644 index 2566eed..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/files/pkg_postinst.eblit +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/pkg_postinst.eblit,v 1.1 2009/03/01 21:06:22 vapier Exp $ - -eblit-glibc-pkg_postinst() { - # nothing to do if just installing headers - just_headers && return - - if ! tc-is-cross-compiler && [[ -x ${ROOT}/usr/sbin/iconvconfig ]] ; then - # Generate fastloading iconv module configuration file. - "${ROOT}"/usr/sbin/iconvconfig --prefix="${ROOT}" - fi - - if ! is_crosscompile && [[ ${ROOT} == "/" ]] ; then - # Reload init ... if in a chroot or a diff init package, ignore - # errors from this step #253697 - /sbin/telinit U 2>/dev/null - - # if the host locales.gen contains no entries, we'll install everything - local locale_list="${ROOT}etc/locale.gen" - if [[ -z $(locale-gen --list --config "${locale_list}") ]] ; then - ewarn "Generating all locales; edit /etc/locale.gen to save time/space" - locale_list="${ROOT}usr/share/i18n/SUPPORTED" - fi - local x jobs - for x in ${MAKEOPTS} ; do [[ ${x} == -j* ]] && jobs=${x#-j} ; done - locale-gen -j ${jobs:-1} --config "${locale_list}" - fi -} diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/glibc-2.11.2.ebuild b/cross-powerpc-softfloat-linux-gnu/glibc/glibc-2.11.2.ebuild deleted file mode 100644 index df785e8..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/glibc-2.11.2.ebuild +++ /dev/null @@ -1,241 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.11.2.ebuild,v 1.1 2010/06/08 05:00:41 vapier Exp $ - -inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib - -DESCRIPTION="GNU libc6 (also called glibc2) C library" -HOMEPAGE="http://www.gnu.org/software/libc/libc.html" - -LICENSE="LGPL-2" -KEYWORDS="~x86-linux" -RESTRICT="strip" # strip ourself #46186 -EMULTILIB_PKG="true" - -# Configuration variables -if [[ ${PV} == *_p* ]] ; then -RELEASE_VER=${PV%_p*} -BRANCH_UPDATE="" -SNAP_VER=${PV#*_p} -else -RELEASE_VER=${PV} -BRANCH_UPDATE="" -SNAP_VER="" -fi -MANPAGE_VER="" # pregenerated manpages -INFOPAGE_VER="" # pregenerated infopages -LIBIDN_VER="" # it's integrated into the main tarball now -PATCH_VER="1" # Gentoo patchset -PORTS_VER=${RELEASE_VER%.?} # version of glibc ports addon -LT_VER="" # version of linuxthreads addon -NPTL_KERN_VER=${NPTL_KERN_VER:-"2.6.9"} # min kernel version nptl requires -#LT_KERN_VER=${LT_KERN_VER:-"2.4.1"} # min kernel version linuxthreads requires - -IUSE="debug gd glibc-omitfp hardened multilib nls selinux profile vanilla crosscompile_opts_headers-only ${LT_VER:+glibc-compat20 nptl nptlonly}" -S=${WORKDIR}/glibc-${RELEASE_VER}${SNAP_VER:+-${SNAP_VER}} - -# Here's how the cross-compile logic breaks down ... -# CTARGET - machine that will target the binaries -# CHOST - machine that will host the binaries -# CBUILD - machine that will build the binaries -# If CTARGET != CHOST, it means you want a libc for cross-compiling. -# If CHOST != CBUILD, it means you want to cross-compile the libc. -# CBUILD = CHOST = CTARGET - native build/install -# CBUILD != (CHOST = CTARGET) - cross-compile a native build -# (CBUILD = CHOST) != CTARGET - libc for cross-compiler -# CBUILD != CHOST != CTARGET - cross-compile a libc for a cross-compiler -# For install paths: -# CHOST = CTARGET - install into / -# CHOST != CTARGET - install into /usr/CTARGET/ - -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then - export CTARGET=${CATEGORY/cross-} - fi -fi - -[[ ${CTARGET} == hppa* ]] && NPTL_KERN_VER=${NPTL_KERN_VER/2.6.9/2.6.20} - -is_crosscompile() { - [[ ${CHOST} != ${CTARGET} ]] -} -alt_libdir() { - if is_crosscompile ; then - echo /usr/${CTARGET}/$(get_libdir) - else - echo /$(get_libdir) - fi -} - -if is_crosscompile ; then - SLOT="${CTARGET}-2.2" -else - # Why SLOT 2.2 you ask yourself while sippin your tea ? - # Everyone knows 2.2 > 0, duh. - SLOT="2.2" - PROVIDE="virtual/libc" -fi - -# General: We need a new-enough binutils for as-needed -# arch: we need to make sure our binutils/gcc supports TLS -DEPEND=">=sys-devel/gcc-3.4.4 - arm? ( >=sys-devel/binutils-2.16.90 >=sys-devel/gcc-4.1.0 ) - x86? ( >=sys-devel/gcc-4.3 ) - amd64? ( >=sys-devel/binutils-2.19 multilib? ( >=sys-devel/gcc-4.3 ) ) - ppc? ( >=sys-devel/gcc-4.1.0 ) - ppc64? ( >=sys-devel/gcc-4.1.0 ) - >=sys-devel/binutils-2.15.94 - ${LT_VER:+nptl? (} >=sys-kernel/linux-headers-${NPTL_KERN_VER} ${LT_VER:+)} - >=sys-devel/gcc-config-1.3.12 - >=app-misc/pax-utils-0.1.10 - virtual/os-headers - nls? ( sys-devel/gettext ) - >=sys-apps/sandbox-1.2.18.1-r2 - !<sys-apps/portage-2.1.2 - selinux? ( sys-libs/libselinux )" -RDEPEND="!sys-kernel/ps3-sources - nls? ( sys-devel/gettext ) - selinux? ( sys-libs/libselinux )" - -if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then - DEPEND="${DEPEND} !crosscompile_opts_headers-only? ( ${CATEGORY}/gcc )" - [[ ${CATEGORY} == *-linux* ]] && DEPEND="${DEPEND} ${CATEGORY}/linux-headers" -else - DEPEND="${DEPEND} >=sys-libs/timezone-data-2007c" - RDEPEND="${RDEPEND} sys-libs/timezone-data" -fi - -SRC_URI=$( - upstream_uris() { - echo mirror://gnu/glibc/$1 ftp://sources.redhat.com/pub/glibc/{releases,snapshots}/$1 mirror://gentoo/$1 - } - gentoo_uris() { - local devspace="HTTP~vapier/dist/URI HTTP~azarah/glibc/URI" - devspace=${devspace//HTTP/http://dev.gentoo.org/} - echo mirror://gentoo/$1 ${devspace//URI/$1} - } - - TARNAME=${PN} - if [[ -n ${SNAP_VER} ]] ; then - TARNAME="${PN}-${RELEASE_VER}" - [[ -n ${PORTS_VER} ]] && PORTS_VER=${SNAP_VER} - upstream_uris ${TARNAME}-${SNAP_VER}.tar.bz2 - else - upstream_uris ${TARNAME}-${RELEASE_VER}.tar.bz2 - fi - [[ -n ${LIBIDN_VER} ]] && upstream_uris glibc-libidn-${LIBIDN_VER}.tar.bz2 - [[ -n ${PORTS_VER} ]] && upstream_uris ${TARNAME}-ports-${PORTS_VER}.tar.bz2 - [[ -n ${LT_VER} ]] && upstream_uris ${TARNAME}-linuxthreads-${LT_VER}.tar.bz2 - [[ -n ${BRANCH_UPDATE} ]] && gentoo_uris glibc-${RELEASE_VER}-branch-update-${BRANCH_UPDATE}.patch.bz2 - [[ -n ${PATCH_VER} ]] && gentoo_uris glibc-${RELEASE_VER}-patches-${PATCH_VER}.tar.bz2 - [[ -n ${MANPAGE_VER} ]] && gentoo_uris glibc-manpages-${MANPAGE_VER}.tar.bz2 - [[ -n ${INFOPAGE_VER} ]] && gentoo_uris glibc-infopages-${INFOPAGE_VER}.tar.bz2 -) - -# eblit-include [--skip] <function> [version] -eblit-include() { - local skipable=false - [[ $1 == "--skip" ]] && skipable=true && shift - [[ $1 == pkg_* ]] && skipable=true - - local e v func=$1 ver=$2 - [[ -z ${func} ]] && die "Usage: eblit-include <function> [version]" - for v in ${ver:+-}${ver} -${PVR} -${PV} "" ; do - e="${FILESDIR}/eblits/${func}${v}.eblit" - if [[ -e ${e} ]] ; then - source "${e}" - return 0 - fi - done - ${skipable} && return 0 - die "Could not locate requested eblit '${func}' in ${FILESDIR}/eblits/" -} - -# eblit-run-maybe <function> -# run the specified function if it is defined -eblit-run-maybe() { - [[ $(type -t "$@") == "function" ]] && "$@" -} - -# eblit-run <function> [version] -# aka: src_unpack() { eblit-run src_unpack ; } -eblit-run() { - eblit-include --skip common "${*:2}" - eblit-include "$@" - eblit-run-maybe eblit-$1-pre - eblit-${PN}-$1 - eblit-run-maybe eblit-$1-post -} - -src_unpack() { eblit-run src_unpack ; } -src_compile() { eblit-run src_compile ; } -src_test() { eblit-run src_test ; } -src_install() { eblit-run src_install ; } - -# FILESDIR might not be available during binpkg install -for x in setup {pre,post}inst ; do - e="${FILESDIR}/eblits/pkg_${x}.eblit" - if [[ -e ${e} ]] ; then - . "${e}" - eval "pkg_${x}() { eblit-run pkg_${x} ; }" - fi -done - -eblit-src_unpack-post() { - if use hardened ; then - cd "${S}" - einfo "Patching to get working PIE binaries on PIE (hardened) platforms" - gcc-specs-pie && epatch "${FILESDIR}"/2.11/glibc-2.11-hardened-pie.patch - epatch "${FILESDIR}"/2.10/glibc-2.10-hardened-configure-picdefault.patch - epatch "${FILESDIR}"/2.10/glibc-2.10-hardened-inittls-nosysenter.patch - - einfo "Patching Glibc to support older SSP __guard" - epatch "${FILESDIR}"/2.10/glibc-2.10-hardened-ssp-compat.patch - - einfo "Installing Hardened Gentoo SSP and FORTIFY_SOURCE handler" - cp -f "${FILESDIR}"/2.6/glibc-2.6-gentoo-stack_chk_fail.c \ - debug/stack_chk_fail.c || die - cp -f "${FILESDIR}"/2.10/glibc-2.10-gentoo-chk_fail.c \ - debug/chk_fail.c || die - - if use debug ; then - # When using Hardened Gentoo stack handler, have smashes dump core for - # analysis - debug only, as core could be an information leak - # (paranoia). - sed -i \ - -e '/^CFLAGS-backtrace.c/ iCFLAGS-stack_chk_fail.c = -DSSP_SMASH_DUMPS_CORE' \ - debug/Makefile \ - || die "Failed to modify debug/Makefile for debug stack handler" - sed -i \ - -e '/^CFLAGS-backtrace.c/ iCFLAGS-chk_fail.c = -DSSP_SMASH_DUMPS_CORE' \ - debug/Makefile \ - || die "Failed to modify debug/Makefile for debug fortify handler" - fi - - # Build nscd with ssp-all - sed -i \ - -e 's:-fstack-protector$:-fstack-protector-all:' \ - nscd/Makefile \ - || die "Failed to ensure nscd builds with ssp-all" - fi -} - -maint_pkg_create() { - local base="/usr/local/src/gnu/glibc/glibc-${PV:0:1}_${PV:2:1}" - cd ${base} - local stamp=$(date +%Y%m%d) - local d - for d in libc ports ; do - #(cd ${d} && cvs up) - case ${d} in - libc) tarball="${P}";; - ports) tarball="${PN}-ports-${PV}";; - esac - rm -f ${tarball}* - ln -sf ${d} ${tarball} - tar hcf - ${tarball} --exclude-vcs | lzma > "${T}"/${tarball}.tar.lzma - du -b "${T}"/${tarball}.tar.lzma - done -} diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/glibc-2.12.1-r2.ebuild b/cross-powerpc-softfloat-linux-gnu/glibc/glibc-2.12.1-r2.ebuild deleted file mode 100644 index e487831..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/glibc-2.12.1-r2.ebuild +++ /dev/null @@ -1,257 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.12.1-r2.ebuild,v 1.1 2010/10/26 15:05:19 vapier Exp $ - -inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib - -DESCRIPTION="GNU libc6 (also called glibc2) C library" -HOMEPAGE="http://www.gnu.org/software/libc/libc.html" - -LICENSE="LGPL-2" -KEYWORDS="~x86-linux" -RESTRICT="strip" # strip ourself #46186 -EMULTILIB_PKG="true" - -# Configuration variables -if [[ ${PV} == *_p* ]] ; then -RELEASE_VER=${PV%_p*} -BRANCH_UPDATE="" -SNAP_VER=${PV#*_p} -else -RELEASE_VER=${PV} -BRANCH_UPDATE="" -SNAP_VER="" -fi -MANPAGE_VER="" # pregenerated manpages -INFOPAGE_VER="" # pregenerated infopages -LIBIDN_VER="" # it's integrated into the main tarball now -PATCH_VER="5" # Gentoo patchset -PORTS_VER= #${RELEASE_VER%.?} # version of glibc ports addon -LT_VER="" # version of linuxthreads addon -NPTL_KERN_VER=${NPTL_KERN_VER:-"2.6.9"} # min kernel version nptl requires -#LT_KERN_VER=${LT_KERN_VER:-"2.4.1"} # min kernel version linuxthreads requires - -IUSE="debug gd glibc-omitfp hardened multilib nls selinux profile vanilla crosscompile_opts_headers-only ${LT_VER:+glibc-compat20 nptl nptlonly}" -S=${WORKDIR}/glibc-${RELEASE_VER}${SNAP_VER:+-${SNAP_VER}} - -# Here's how the cross-compile logic breaks down ... -# CTARGET - machine that will target the binaries -# CHOST - machine that will host the binaries -# CBUILD - machine that will build the binaries -# If CTARGET != CHOST, it means you want a libc for cross-compiling. -# If CHOST != CBUILD, it means you want to cross-compile the libc. -# CBUILD = CHOST = CTARGET - native build/install -# CBUILD != (CHOST = CTARGET) - cross-compile a native build -# (CBUILD = CHOST) != CTARGET - libc for cross-compiler -# CBUILD != CHOST != CTARGET - cross-compile a libc for a cross-compiler -# For install paths: -# CHOST = CTARGET - install into / -# CHOST != CTARGET - install into /usr/CTARGET/ - -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then - export CTARGET=${CATEGORY/cross-} - fi -fi - -[[ ${CTARGET} == hppa* ]] && NPTL_KERN_VER=${NPTL_KERN_VER/2.6.9/2.6.20} - -is_crosscompile() { - [[ ${CHOST} != ${CTARGET} ]] -} -alt_libdir() { - if is_crosscompile ; then - echo /usr/${CTARGET}/$(get_libdir) - else - echo /$(get_libdir) - fi -} - -if is_crosscompile ; then - SLOT="${CTARGET}-2.2" -else - # Why SLOT 2.2 you ask yourself while sippin your tea ? - # Everyone knows 2.2 > 0, duh. - SLOT="2.2" - PROVIDE="virtual/libc" -fi - -# General: We need a new-enough binutils for as-needed -# arch: we need to make sure our binutils/gcc supports TLS -DEPEND=">=sys-devel/gcc-3.4.4 - arm? ( >=sys-devel/binutils-2.16.90 >=sys-devel/gcc-4.1.0 ) - x86? ( >=sys-devel/gcc-4.3 ) - amd64? ( >=sys-devel/binutils-2.19 >=sys-devel/gcc-4.3 ) - ppc? ( >=sys-devel/gcc-4.1.0 ) - ppc64? ( >=sys-devel/gcc-4.1.0 ) - >=sys-devel/binutils-2.15.94 - ${LT_VER:+nptl? (} >=sys-kernel/linux-headers-${NPTL_KERN_VER} ${LT_VER:+)} - >=sys-devel/gcc-config-1.3.12 - >=app-misc/pax-utils-0.1.10 - virtual/os-headers - nls? ( sys-devel/gettext ) - >=sys-apps/sandbox-1.2.18.1-r2 - !<sys-apps/portage-2.1.2 - selinux? ( sys-libs/libselinux )" -RDEPEND="!sys-kernel/ps3-sources - nls? ( sys-devel/gettext ) - selinux? ( sys-libs/libselinux )" - -if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then - DEPEND="${DEPEND} !crosscompile_opts_headers-only? ( ${CATEGORY}/gcc )" - [[ ${CATEGORY} == *-linux* ]] && DEPEND="${DEPEND} ${CATEGORY}/linux-headers" -else - DEPEND="${DEPEND} !vanilla? ( >=sys-libs/timezone-data-2007c )" - RDEPEND="${RDEPEND} - vanilla? ( !sys-libs/timezone-data ) - !vanilla? ( sys-libs/timezone-data )" -fi - -SRC_URI=$( - upstream_uris() { - echo mirror://gnu/glibc/$1 ftp://sources.redhat.com/pub/glibc/{releases,snapshots}/$1 mirror://gentoo/$1 - } - gentoo_uris() { - local devspace="HTTP~vapier/dist/URI HTTP~azarah/glibc/URI" - devspace=${devspace//HTTP/http://dev.gentoo.org/} - echo mirror://gentoo/$1 ${devspace//URI/$1} - } - - TARNAME=${PN} - if [[ -n ${SNAP_VER} ]] ; then - TARNAME="${PN}-${RELEASE_VER}" - [[ -n ${PORTS_VER} ]] && PORTS_VER=${SNAP_VER} - upstream_uris ${TARNAME}-${SNAP_VER}.tar.bz2 - else - upstream_uris ${TARNAME}-${RELEASE_VER}.tar.bz2 - fi - [[ -n ${LIBIDN_VER} ]] && upstream_uris glibc-libidn-${LIBIDN_VER}.tar.bz2 - [[ -n ${PORTS_VER} ]] && upstream_uris ${TARNAME}-ports-${PORTS_VER}.tar.bz2 - [[ -n ${LT_VER} ]] && upstream_uris ${TARNAME}-linuxthreads-${LT_VER}.tar.bz2 - [[ -n ${BRANCH_UPDATE} ]] && gentoo_uris glibc-${RELEASE_VER}-branch-update-${BRANCH_UPDATE}.patch.bz2 - [[ -n ${PATCH_VER} ]] && gentoo_uris glibc-${RELEASE_VER}-patches-${PATCH_VER}.tar.bz2 - [[ -n ${MANPAGE_VER} ]] && gentoo_uris glibc-manpages-${MANPAGE_VER}.tar.bz2 - [[ -n ${INFOPAGE_VER} ]] && gentoo_uris glibc-infopages-${INFOPAGE_VER}.tar.bz2 -) - -# eblit-include [--skip] <function> [version] -eblit-include() { - local skipable=false - [[ $1 == "--skip" ]] && skipable=true && shift - [[ $1 == pkg_* ]] && skipable=true - - local e v func=$1 ver=$2 - [[ -z ${func} ]] && die "Usage: eblit-include <function> [version]" - for v in ${ver:+-}${ver} -${PVR} -${PV} "" ; do - e="${FILESDIR}/eblits/${func}${v}.eblit" - if [[ -e ${e} ]] ; then - source "${e}" - return 0 - fi - done - ${skipable} && return 0 - die "Could not locate requested eblit '${func}' in ${FILESDIR}/eblits/" -} - -# eblit-run-maybe <function> -# run the specified function if it is defined -eblit-run-maybe() { - [[ $(type -t "$@") == "function" ]] && "$@" -} - -# eblit-run <function> [version] -# aka: src_unpack() { eblit-run src_unpack ; } -eblit-run() { - eblit-include --skip common "${*:2}" - eblit-include "$@" - eblit-run-maybe eblit-$1-pre - eblit-${PN}-$1 - eblit-run-maybe eblit-$1-post -} - -src_unpack() { eblit-run src_unpack ; } -src_compile() { eblit-run src_compile ; } -src_test() { eblit-run src_test ; } -src_install() { eblit-run src_install ; } - -# FILESDIR might not be available during binpkg install -for x in setup {pre,post}inst ; do - e="${FILESDIR}/eblits/pkg_${x}.eblit" - if [[ -e ${e} ]] ; then - . "${e}" - eval "pkg_${x}() { eblit-run pkg_${x} ; }" - fi -done - -pkg_setup() { - eblit-run pkg_setup - - # Static binary sanity check #332927 - if [[ ${EROOT} == "/" ]] && \ - has_version "<${CATEGORY}/${P}" && \ - built_with_use sys-apps/coreutils static - then - eerror "Please rebuild coreutils with USE=-static, then install" - eerror "glibc, then you may rebuild coreutils with USE=static." - die "Avoiding system meltdown #332927" - fi -} - -eblit-src_unpack-post() { - if use hardened ; then - cd "${S}" - einfo "Patching to get working PIE binaries on PIE (hardened) platforms" - gcc-specs-pie && epatch "${FILESDIR}"/2.12/glibc-2.12-hardened-pie.patch - epatch "${FILESDIR}"/2.10/glibc-2.10-hardened-configure-picdefault.patch - epatch "${FILESDIR}"/2.10/glibc-2.10-hardened-inittls-nosysenter.patch - - einfo "Patching Glibc to support older SSP __guard" - epatch "${FILESDIR}"/2.10/glibc-2.10-hardened-ssp-compat.patch - - einfo "Installing Hardened Gentoo SSP and FORTIFY_SOURCE handler" - cp -f "${FILESDIR}"/2.6/glibc-2.6-gentoo-stack_chk_fail.c \ - debug/stack_chk_fail.c || die - cp -f "${FILESDIR}"/2.10/glibc-2.10-gentoo-chk_fail.c \ - debug/chk_fail.c || die - - if use debug ; then - # When using Hardened Gentoo stack handler, have smashes dump core for - # analysis - debug only, as core could be an information leak - # (paranoia). - sed -i \ - -e '/^CFLAGS-backtrace.c/ iCFLAGS-stack_chk_fail.c = -DSSP_SMASH_DUMPS_CORE' \ - debug/Makefile \ - || die "Failed to modify debug/Makefile for debug stack handler" - sed -i \ - -e '/^CFLAGS-backtrace.c/ iCFLAGS-chk_fail.c = -DSSP_SMASH_DUMPS_CORE' \ - debug/Makefile \ - || die "Failed to modify debug/Makefile for debug fortify handler" - fi - - # Build nscd with ssp-all - sed -i \ - -e 's:-fstack-protector$:-fstack-protector-all:' \ - nscd/Makefile \ - || die "Failed to ensure nscd builds with ssp-all" - fi -} - -maint_pkg_create() { - local base="/usr/local/src/gnu/glibc/glibc-${PV:0:1}_${PV:2:1}" - cd ${base} - local stamp=$(date +%Y%m%d) - local d - for d in libc ports ; do - #(cd ${d} && cvs up) - case ${d} in - libc) tarball="${P}";; - ports) tarball="${PN}-ports-${PV}";; - esac - rm -f ${tarball}* - ln -sf ${d} ${tarball} - tar hcf - ${tarball} --exclude-vcs | lzma > "${T}"/${tarball}.tar.lzma - du -b "${T}"/${tarball}.tar.lzma - done -} diff --git a/cross-powerpc-softfloat-linux-gnu/glibc/metadata.xml b/cross-powerpc-softfloat-linux-gnu/glibc/metadata.xml deleted file mode 100644 index 350b4d8..0000000 --- a/cross-powerpc-softfloat-linux-gnu/glibc/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>toolchain</herd> -<use> - <flag name='glibc-compat20'>Enable the glibc-compat addon</flag> - <flag name='glibc-omitfp'>Configure glibc with --enable-omitfp which lets - the build system determine when it is safe to use - -fomit-frame-pointer</flag> - <flag name='nptlonly'>Disables building the linuxthreads fallback in glibc - ebuilds that support building both linuxthread and nptl</flag> -</use> -</pkgmetadata> diff --git a/cross-powerpc-softfloat-linux-gnu/linux-headers b/cross-powerpc-softfloat-linux-gnu/linux-headers deleted file mode 120000 index d7e9980..0000000 --- a/cross-powerpc-softfloat-linux-gnu/linux-headers +++ /dev/null @@ -1 +0,0 @@ -/home/benda/gentoo/usr/portage/sys-kernel/linux-headers
\ No newline at end of file diff --git a/cross-powerpc-unknown-linux-gnu/glibc/Manifest b/cross-powerpc-unknown-linux-gnu/glibc/Manifest index e83fb97..7a19153 100644 --- a/cross-powerpc-unknown-linux-gnu/glibc/Manifest +++ b/cross-powerpc-unknown-linux-gnu/glibc/Manifest @@ -1,29 +1,26 @@ -AUX eblits/common.eblit 8715 RMD160 75fcaba9cba36e529292289fabe54bf40051b064 SHA1 f3460201e14b971073604eda203f10c9f9b9d196 SHA256 f1ecf6a2299474640606894a4e5743e563af9e18f6f410f516f4369623231fcb -AUX eblits/common.eblit~ 8723 RMD160 88a1f7f41998d8c5a5044e513007e582f90c0c1e SHA1 18af757d176d76e8a6e454c3a586a1eda9c044df SHA256 26ede0fed1d21afff282500cfeceff42b1015c0fb60266fd0227e66b5d11742f -AUX eblits/pkg_postinst.eblit 1159 RMD160 4b99846819bf0471d1104a8a17dd260796644f9d SHA1 4a2980fede3edebc7960d40db7cf935c7c854859 SHA256 76c403cf5c77a3a3bb7441566335f0c8da2584eaa21f05ab400e7bb00f9db810 -AUX eblits/pkg_preinst.eblit 3363 RMD160 5c5d0c1c8e0a1a5918ae54006c201f1c81e70589 SHA1 5515220d1cc8453c5ae9cec02f6e6b8c3f575d91 SHA256 5e9291a6096fcaed6102a3248e8804a726dcf80d68eedc4d4be70b25394de2e3 -AUX eblits/pkg_setup.eblit 2814 RMD160 8352c4b9cc460b7193e17be8bca227db5b6df5ba SHA1 8de7ea78e364521b55574b16036d57e7d35a596f SHA256 b803723f75571649e10e0707a6dbe8b459eabdc149ef155558792db736faa201 -AUX eblits/src_compile.eblit 5853 RMD160 ab8ab7c10991439a6167152320c2c65a0586025c SHA1 dbc4ade40446ea70331c2af7f1291e10207b59c9 SHA256 335cdfdb4c14f6e042aea25603cf5b3ebae6be1cf8379c8e7d51553aa1b09972 -AUX eblits/src_compile.eblit~ 5903 RMD160 b94c444acb43bceb6af209e9fa048daa4d8aea95 SHA1 141ce003838c2460de529befff1dd754672ea61e SHA256 1fe173dbc134f1e652717255e7f22290243c223e5173150d4e31fb2e87197a48 -AUX eblits/src_install.eblit 8111 RMD160 b7d4b732b357cfe24719f9d5640cb6aa78dc3426 SHA1 5c6e7137e94a1ffb9f18488c773d4cb36fb73499 SHA256 ec370820fc1706216606cd7fa797125e4a00a9404dd0a555fab918ac78726238 -AUX eblits/src_install.eblit~ 8096 RMD160 2c759d62334abf4ec30504497f2a64bb4efe4b9a SHA1 96d1ba8f7767cd43d36f4c10a0ccd591c713d8a0 SHA256 bca539217fc0971bbdd3ee42891bcdc96d239c795fcd2270701b53f3278a9b88 -AUX eblits/src_test.eblit 1162 RMD160 349db09c5f2c2e412a108b8c5371adf946e1a3f0 SHA1 357ef650e1dce62d5d688133426bc62b9085009d SHA256 bac1db2da478f6e6709275c36cc1f9a98fac7fcc2e80bd8831f2077207754962 -AUX eblits/src_unpack.eblit 5219 RMD160 3c63f22995dd13cafce46d519b28c4ede1ee0281 SHA1 b52d277a37232cc6d09666a55a8ee4f5d5d892b4 SHA256 d70a28c4f6662786822cb2852ea86836c92ff2f8059270022431e1d02da3a9e1 -AUX glibc-2.10-gentoo-chk_fail.c 9407 RMD160 230701dfacfe2481eb49e5384fe4ebb508bd3af2 SHA1 0e9330d57de714dd1ecd7040d3eabf4723cdee7c SHA256 7745c0f5d37b37959b43b41e39762fc35b877161bc5740d9d3e9a83021acbc0e -AUX glibc-2.10-hardened-configure-picdefault.patch 865 RMD160 744bdbfb73f1dbced4cb33cb5aa92f3b41d3b4fb SHA1 21e0f83598f5342032a794315f0e3dac07f647da SHA256 b50b29f85d88011555bbcbe6046e6600be9344f2d78412b14aebdea515420774 -AUX glibc-2.10-hardened-inittls-nosysenter.patch 8823 RMD160 163e53f0f4f0bd003ef1c50a4eaaa8f4a82695fe SHA1 df23c6756114e1451e6f120723af1b621037c28e SHA256 dcf78c6524c222dbee907200a8878aff727e29d43a4962b977a16d85752e5c10 -AUX glibc-2.10-hardened-ssp-compat.patch 4802 RMD160 02bd17455d64b6661ae5f44329357dc254cdf118 SHA1 b40cf1a8f17e448861746ba39aa20afd66a47b2d SHA256 bd6f0aa8eace0a935731749e101d5fe30210f9edb65f2f5ccd425cef581ddce4 -AUX glibc-2.11-hardened-pie.patch 1492 RMD160 dacf988364e3eeeaa2bd588420a19db373347678 SHA1 f44b4389d031bc618c83a2f196c4e2afa647a68a SHA256 74277f76ace9cb6b408ef7c1d43a3604ae0d6c1af539055aeaeb542d2bfa2a46 -AUX glibc-2.12-hardened-pie.patch 1542 RMD160 c42e6a8eef542506c440d58395a066129cd40dec SHA1 703b4c23a6701f41cd51b629eae362e129b60de3 SHA256 9d11da52900a4cfdaa9052476029cb1b4c8004dfaef3cf446f3b728035f75fbe -AUX glibc-2.6-gentoo-stack_chk_fail.c 9545 RMD160 9a21c9deb6ebca5d2245e3bb50b53ce035967a5f SHA1 11ad52117fa55bbe51b429043df49767c7f58de0 SHA256 1410ded812be80d452eada5f9d6b9bd7bdb504c14f01cc27dce3e36b6f92b92a -AUX index.html 2936 RMD160 822d2684f5774f42ff89924591972e5a816780e1 SHA1 700b2727de7d87a9f0a9b417a6b60562d6f749df SHA256 c0ba5fa720cb9cbbb92db002c5601ba0094f4fbce6b4aaef427228197f438168 -AUX pkg_postinst.eblit 1159 RMD160 4b99846819bf0471d1104a8a17dd260796644f9d SHA1 4a2980fede3edebc7960d40db7cf935c7c854859 SHA256 76c403cf5c77a3a3bb7441566335f0c8da2584eaa21f05ab400e7bb00f9db810 -DIST glibc-2.11.2-patches-1.tar.bz2 101742 RMD160 e8328ecad78eea79fc72ff9632954aea5e2765fa SHA1 819e7cc278c2fc39be0ba54738f0991eb44cb32c SHA256 87b0227a77a3155cd56197671937158fd55213ffcae17a75503659a67a0d14d2 -DIST glibc-2.11.2.tar.bz2 15675392 RMD160 15d14fb6b0b58ec3fb7781efa2f8a558fcb99a7e SHA1 23b477f4816a97e007be1e98abc1ffe2af13ba9e SHA256 c2ac76ee363eed31b2a377489fb2818139f4668b5505ad583009eb9b0e228713 -DIST glibc-2.12.1-patches-5.tar.bz2 92009 RMD160 f4ba107afe104a283b692d1046d63bfee7d9f225 SHA1 1bf8b7dd4335f13d801a9fbb9d598fd54d60f66f SHA256 2b34b95da5b76cd7edae2bb1f02df5a105cceab6a8b86288839d0fb23a012209 -DIST glibc-2.12.1.tar.bz2 15667516 RMD160 4a46745f4220f4253af0b882d0c2072499e17653 SHA1 ef5ca1e765719d3290bd24f94705f27534f3744b SHA256 759f115c52bc12c5bb453af559dcd456d32138250b7cc96e47804e3d0ec97407 -DIST glibc-ports-2.11.tar.bz2 599606 RMD160 e7262cb903b42d27bd0666fb170d2abb4c8b478f SHA1 76a0513c74b80e34f81abcaabbc538fa0f33b6a4 SHA256 38d212b1a22ed121c97f2827e7357e3e077084635ebc197246993d328b1b6589 -EBUILD glibc-2.11.2.ebuild 8266 RMD160 c026b8f495cb66e4f0e91b92b6404dd13b6c0bfe SHA1 0aa79145c53875a041eda9f35ecbda0620406d44 SHA256 dbece96f9486cd86409dd4369c4f5a442114ce4f72bf6b00e713af0a057b9045 -EBUILD glibc-2.12.1-r2.ebuild 8702 RMD160 1918dfd0e1f31ea8305f67d9d7581b8552b06e18 SHA1 46b3f18afb344e48b1bafcdc3b6c140e632f896c SHA256 23dc9cc9537848b1b8fb94f246d1f4ba8ae7740d90a9281e7e63c93b1f8acd1c -MISC ChangeLog 125883 RMD160 dd8017a7f07fc19f7d8fbebfd39a7cbb0fceb616 SHA1 1d6d2396330f1a1234d7bb6c2c384082653fdca8 SHA256 5b54ffb26af43e0123134daccc05a9761ed9b9ebbfbc9f666f7627ff116860e1 -MISC metadata.xml 539 RMD160 cf4d236b54a77b3cea382d53e4e61721bd14169b SHA1 b54ad589378da193ddc89676f8468c6d1b79521f SHA256 d7cb6dd119c81b5bf12c360af3705ca31a56ffa8bec999b44faa63c183719c31 +AUX eblits/common.eblit 8715 SHA256 f1ecf6a2299474640606894a4e5743e563af9e18f6f410f516f4369623231fcb SHA512 c39c3d6775b07993a93fb153c0a6a51e7d6f3ba5d4feb1234c42a613993ff239366486955d0037c85e4d262c4c15b6da812907225671f4cb2ad7678b0ebe3b18 WHIRLPOOL 0dfd461ecb8e7279dc0c1dc48178894e91888881d8870bf9915bdfe0113fb1592f769b106dbb2fdfd11b8aa68faf2d5f0e77d7dea4e537af5ec18bb49eebe3dd +AUX eblits/pkg_postinst.eblit 1159 SHA256 76c403cf5c77a3a3bb7441566335f0c8da2584eaa21f05ab400e7bb00f9db810 SHA512 5109156521d3c1fd9842a7f6b1e91c964de48b9a774b4a20fa7b44709fceb8cddf2b2f02320c7ef89a05259e9135fa2c042f8ff7b0da0101b797d3d40fb8e611 WHIRLPOOL 56220bef7b0f68369faac101f287001e7c877fd98b2270e824d4ffb54a28ccff0d09b3a1f26cc636a65a46a9d68e4a779e43da972847b6163f5181c3b78e916c +AUX eblits/pkg_preinst.eblit 3363 SHA256 5e9291a6096fcaed6102a3248e8804a726dcf80d68eedc4d4be70b25394de2e3 SHA512 74939e8a7ec7f120ba69e2efb7c4a72e68a147efaf0b4c8014612b32df462164e694ed6ec709710d8029954889c1695a0a22de1475ed72029d3b7fe44c2582fb WHIRLPOOL bab56bc9bafbdde475272d38ae63a68a211cbe2a030b54900d2d4679337a94a6b650173fb35ac56699b6cb8063874a12fc444c9b1b068de0012b6acd3c5ed130 +AUX eblits/pkg_setup.eblit 2814 SHA256 b803723f75571649e10e0707a6dbe8b459eabdc149ef155558792db736faa201 SHA512 e24ac0a0fd2af10254a5c504c332e15277c590f2906651d354987cce95cfec78059f990fa411bf54be1bfa5430bb5913047fe54f54c5d82d115237c008e489a2 WHIRLPOOL b214f63240eb85ff1ee83c274a5238e6abb3e6c047bf62ace4b66d19c96ad82aa8cb8a63a53b3e2ce31b9f330df8a3fd8216e33de2d8e690f81d597703f01144 +AUX eblits/src_compile.eblit 5853 SHA256 335cdfdb4c14f6e042aea25603cf5b3ebae6be1cf8379c8e7d51553aa1b09972 SHA512 c80103c5ba99e167e256ce289e6d2463510095ee5f45d4c538ffce2fcfd1a81c773678a1fe9da3130b2200aa460ed074745571291574d2dcf422fcd71f536b52 WHIRLPOOL fb919c53d741b5aa668f7e4431f09ad2a27a556a20958f9b0386e61b5fc36812e9b1a8f97765efd8e8c9994b39ccff2a727c79940f6f80d3f9ea2c4392932d36 +AUX eblits/src_install.eblit 8111 SHA256 ec370820fc1706216606cd7fa797125e4a00a9404dd0a555fab918ac78726238 SHA512 e422889b17ff5a0cbe4f21c02f3025be6e3980666b0e9e05d1aa00c1634d32ff075566746eb410b21632bc502e813c067b3f7073ba1d5acbdec71606aaf6fbbb WHIRLPOOL ebc0adf3baafc443a93ec316eda2966743a691659f0caaa706b5df88bb34e4484067ce6dea01f66b35404b0786c0c191ec85a84a5b7504cd2baf03bf2d72f278 +AUX eblits/src_test.eblit 1162 SHA256 bac1db2da478f6e6709275c36cc1f9a98fac7fcc2e80bd8831f2077207754962 SHA512 3399f9e8d6b80f791357030ba673fb7af7e99a555278906084181e44828e09203fd946888ae312c70a2083126dd6f9fb3a97a331be1484213ee4f523e2e60027 WHIRLPOOL 6c8aba2dc87db6b3b25bb4fced3316afe925361a296ecc22a4047adc47aa0692a8f47acb219507843cc4443d713ee0bbbfcf1861b391ea1595cb330b3f71f24b +AUX eblits/src_unpack.eblit 5219 SHA256 d70a28c4f6662786822cb2852ea86836c92ff2f8059270022431e1d02da3a9e1 SHA512 acc370b38ff1f9648285da0ba421ea7e4669e6adcc4860658e605f14247a32854bcef22cf4de6f00bef2594126ddb5d96eaed7ebae15adbf8d3971831f62e3d2 WHIRLPOOL b56b8b2dbf562704d9fdf15f5f06d4911742a52fc11343e323b988c36e0c526c8a542d32bd3e4c51f0145028f459f5899efa85c6a86890d4fee03eada567464e +AUX glibc-2.10-gentoo-chk_fail.c 9407 SHA256 7745c0f5d37b37959b43b41e39762fc35b877161bc5740d9d3e9a83021acbc0e SHA512 d1c51c573353b3b8ae6ab1bcc8c10eda5cad8b98fc7ab4848e4fbd8a8736174f3c3fd1b72dd80c72b1e54be78f1cae4dc1ab8130df25aa6d1495e5cbbaf3b9f6 WHIRLPOOL 32028ddeb422d89c0523fec994413e67c6afd9fcfdaf147d3d6a28bd02f8feabda9571ced4509253b7061a95bb2c16cecf94a4274671b33909ff545b1787f101 +AUX glibc-2.10-hardened-configure-picdefault.patch 865 SHA256 b50b29f85d88011555bbcbe6046e6600be9344f2d78412b14aebdea515420774 SHA512 e0a09f77b209a72ab577fe1e62126609fdddedf3fba0eec749c4b506cdf793779b48390f055a3594892120f694291f8340c0b6f51862e94c03fd516897138be7 WHIRLPOOL d1b8e1536696350e0ed9eaf9a923daa7c004ef40ae94c1c3ba3d6cb293f1c19364cefbe8491089061124cbe26a9fded9f3d38d89f1bda56d408162e53702e8d4 +AUX glibc-2.10-hardened-inittls-nosysenter.patch 8823 SHA256 dcf78c6524c222dbee907200a8878aff727e29d43a4962b977a16d85752e5c10 SHA512 0605b7964af87d1d6bdccea5c4d1bfe6267d4401b8bbf0c8bb689663e6bb3ef92eebad8be6c23ffdf6632a4d5e6098d8a403c3e84ffb21b5e87b5b1d1ec3512d WHIRLPOOL 635261b547883bbfbe23c802fcf97916dee823b367f96732ccecd7506dff004b87f2d36d97ed398510711330f3a53f039a14e226d20a681cc201a8c7a3450833 +AUX glibc-2.10-hardened-ssp-compat.patch 4802 SHA256 bd6f0aa8eace0a935731749e101d5fe30210f9edb65f2f5ccd425cef581ddce4 SHA512 16fc6cbf366c3a0f476f28da8d4e465b1d894f68d33ebdb02de60d6b22bdc6341915d8529952fa4213b11c377302f18a63c462898fe0e4b13f5ec9e3ceda96c7 WHIRLPOOL 059e84269286b285261cc57846b34462524661fef3582396a6b301ee2dd156d2511c88f17f52679e4d5fd96ae0ed6673c8b75a32048e40efa87fad34da6cc066 +AUX glibc-2.11-hardened-pie.patch 1492 SHA256 74277f76ace9cb6b408ef7c1d43a3604ae0d6c1af539055aeaeb542d2bfa2a46 SHA512 31ad12fdafc20f783bde32fa3cb477e18d19c5436309b0023284c3134f99c849b0281ea7815ae7509b96f1a88e9c24d52805044cd1c65a88a1a62eebc519a0e5 WHIRLPOOL cf3fe8c5e164623bf553487cf589f85eff28d1073e55a87ef14da716ce313bfaec0dadbf322f2e705c1d4f975458d9cbd6f2eca268a9dc5dce16e54305907aa7 +AUX glibc-2.12-hardened-pie.patch 1542 SHA256 9d11da52900a4cfdaa9052476029cb1b4c8004dfaef3cf446f3b728035f75fbe SHA512 97abb62a72d95b07f546658846718755ed78286b11cb72b2cf6ebc809afb1e775ca860e3903f9936ee54761b6d6bb309e822957387900454dd3c66be35ba8148 WHIRLPOOL 4b9b95d1c6c6e02ba21ec43f382a1d932ed8be5ff548a828c3e9a1d945c44cb8435fd502f6c8becf6a2c19bd23c77ad003598b3b3b68b7bad5a5af79e92d6077 +AUX glibc-2.6-gentoo-stack_chk_fail.c 9545 SHA256 1410ded812be80d452eada5f9d6b9bd7bdb504c14f01cc27dce3e36b6f92b92a SHA512 360b77df2d19d14060e19e763878297bf042eccd5206ce4829a33c78c982b59b46144116d237a7cac73a22dd6cb4987c8dd50f1d16003baa22c2cb2942d2cbdf WHIRLPOOL 44e14dacdd258c46201a44c2c6aae4d975b960a914c24e49f2b39dae960636512049daa052d3cd8e8d93819d263327c28eac947efdb5d9e240d1bc6e9964016f +AUX index.html 2936 SHA256 c0ba5fa720cb9cbbb92db002c5601ba0094f4fbce6b4aaef427228197f438168 SHA512 755e98df9e63c73528872326f7ebb1e6004352e7fdcb77fe9f37569aaff97888ab9da4adae5f38dda9a5616ded53ff9a9d732622e351a782e75dd3e1501bc61b WHIRLPOOL cf21fd0b0d722c3784d488ca8124b0557d24019a5cb9caa149989812016708dfed1e6ef92f5fe58485df29813d748099b5638f430badb137da1bbff35ea0ef7a +AUX pkg_postinst.eblit 1159 SHA256 76c403cf5c77a3a3bb7441566335f0c8da2584eaa21f05ab400e7bb00f9db810 SHA512 5109156521d3c1fd9842a7f6b1e91c964de48b9a774b4a20fa7b44709fceb8cddf2b2f02320c7ef89a05259e9135fa2c042f8ff7b0da0101b797d3d40fb8e611 WHIRLPOOL 56220bef7b0f68369faac101f287001e7c877fd98b2270e824d4ffb54a28ccff0d09b3a1f26cc636a65a46a9d68e4a779e43da972847b6163f5181c3b78e916c +DIST glibc-2.11.2-patches-1.tar.bz2 101742 SHA256 87b0227a77a3155cd56197671937158fd55213ffcae17a75503659a67a0d14d2 +DIST glibc-2.11.2.tar.bz2 15675392 SHA256 c2ac76ee363eed31b2a377489fb2818139f4668b5505ad583009eb9b0e228713 +DIST glibc-2.12.1-patches-5.tar.bz2 92009 SHA256 2b34b95da5b76cd7edae2bb1f02df5a105cceab6a8b86288839d0fb23a012209 SHA512 a0c15b72e1aca3113a680a185c6ee373157dc9f61bd2c6a45e9c01665c09c57788645ff8c7efde41af91095be068f380c102d2d6e8b090e27876352faf16e0c2 WHIRLPOOL 5fd4e0cbe67e7efeabd629babbfff94dc3b73aef5371ba173d58b6efcb01dfff779c3b00e53b7a3002941e2de0a0e6393d2c333e1403b2559a28016e159e07f5 +DIST glibc-2.12.1.tar.bz2 15667516 SHA256 759f115c52bc12c5bb453af559dcd456d32138250b7cc96e47804e3d0ec97407 SHA512 e01eaf0c93b20549e159adf7e838458216245c6781d225de908804b275a967712d4f4dfe5b5aefc3e16b75a8593f2aba2f7bc287c89a6c39c9e929cd228766d1 WHIRLPOOL 99061d40d4e1291f3f15c4f25df0a0c7eecf27127a9aeba0c724b636992648b2ff8879b11653081c821f28a82a54dfe4375fc992af1a8de988867965604bbec4 +DIST glibc-ports-2.11.tar.bz2 599606 SHA256 38d212b1a22ed121c97f2827e7357e3e077084635ebc197246993d328b1b6589 +EBUILD glibc-2.11.2.ebuild 8266 SHA256 dbece96f9486cd86409dd4369c4f5a442114ce4f72bf6b00e713af0a057b9045 SHA512 ef9eb11c2dd8fde390c4acf184c35a5e7e5161cbea07bb9485720f47c8fd319a800e4f41fcc3556e59828616798ffb4f9de6e3be9afa4a0cc55430ac618113ec WHIRLPOOL c7873a6c812636c8910d23bb1a66c6956a6363d50e91701f0e6e7b0b6286d15a917b831b0608d5b36bfb2aaf2e8a9cc2b3c61880092f2ece6bd5619176c0082e +EBUILD glibc-2.12.1-r2.ebuild 8702 SHA256 23dc9cc9537848b1b8fb94f246d1f4ba8ae7740d90a9281e7e63c93b1f8acd1c SHA512 8370ac0d8aa7bc51b498f2591daa7afd0e051588e30b8490361af2b39acb3b57e674b0ed18c2e4d5aa17240ea711e2e8862638332f1be8198cea68304b9f19c8 WHIRLPOOL a072ab66e7a75349c76e94c590c4372c3dd43ecc32f59b8ae413eb1044a8ea588324b4c868e4ebe6ff92f2f307b9521119d29cccd6f97507615214c6b54b3092 +MISC ChangeLog 125883 SHA256 5b54ffb26af43e0123134daccc05a9761ed9b9ebbfbc9f666f7627ff116860e1 SHA512 71768d3ca7a7caa970f86165a9ea1885f02b80ccb5677d63e7eff6e972c7070e802b704011f83746e313085f3c3f5f753fde91f95707178d94a8f8c3fb831fa9 WHIRLPOOL 78dace57689a73a9a4795f2eeb7d606fe1abbb54db2cfe9859ca010dd50c92d249be71645ade3c64bebdcc1fb7ad00344427a249273d7850944a441bcc01cc69 +MISC metadata.xml 539 SHA256 d7cb6dd119c81b5bf12c360af3705ca31a56ffa8bec999b44faa63c183719c31 SHA512 75fb781bea52fb369e0eb8b32e83fd7ca1fd5b257955e1db2f0199bb313366b80c92b06fef5ccf7468f64b6b08e58de3716864a01816c88329e143da1c6c2f81 WHIRLPOOL b8163494e160fea71001519f771db1dc30a0884476572b877ff5c66cea4c3768c3cb3843021dec43afdb2085e50a8e92274921145aaa33ef6229fb2648ad477d diff --git a/dev-java/gcj-jdk/ChangeLog b/dev-java/gcj-jdk/ChangeLog deleted file mode 100644 index b55d1b9..0000000 --- a/dev-java/gcj-jdk/ChangeLog +++ /dev/null @@ -1,42 +0,0 @@ -# ChangeLog for dev-java/gcj-jdk -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gcj-jdk/ChangeLog,v 1.5 2012/04/15 17:51:54 vapier Exp $ - - 15 Apr 2012; Mike Frysinger <vapier@gentoo.org> gcj-jdk-4.5.3.ebuild: - Add back ia64 love #349020 by Dennis Schridde. - -*gcj-jdk-4.5.2-r1 (20 Sep 2011) -*gcj-jdk-4.5.1-r1 (20 Sep 2011) -*gcj-jdk-4.4.6 (20 Sep 2011) -*gcj-jdk-4.4.5-r1 (20 Sep 2011) -*gcj-jdk-4.4.4-r1 (20 Sep 2011) - - 20 Sep 2011; Vlastimil Babka <caster@gentoo.org> -gcj-jdk-4.4.4.ebuild, - +gcj-jdk-4.4.4-r1.ebuild, -gcj-jdk-4.4.5.ebuild, +gcj-jdk-4.4.5-r1.ebuild, - +gcj-jdk-4.4.6.ebuild, -gcj-jdk-4.5.1.ebuild, +gcj-jdk-4.5.1-r1.ebuild, - -gcj-jdk-4.5.2.ebuild, +gcj-jdk-4.5.2-r1.ebuild: - Add 4.4.6 variant and revbump the rest to have the same set of symlinks as - added for 4.5.3. - -*gcj-jdk-4.5.3 (10 Aug 2011) - - 10 Aug 2011; Vlastimil Babka <caster@gentoo.org> +gcj-jdk-4.5.3.ebuild: - Version bump for gcc-4.5.3, apply improvements (more tool symlinks) from - java-overlay. - -*gcj-jdk-4.5.2 (07 Jan 2011) - - 07 Jan 2011; Vlastimil Babka <caster@gentoo.org> +gcj-jdk-4.5.2.ebuild: - Version bump. - -*gcj-jdk-4.5.1 (14 Nov 2010) -*gcj-jdk-4.4.5 (14 Nov 2010) -*gcj-jdk-4.4.4 (14 Nov 2010) - - 14 Nov 2010; Vlastimil Babka <caster@gentoo.org> +gcj-jdk-4.4.4.ebuild, - +gcj-jdk-4.4.5.ebuild, +gcj-jdk-4.5.1.ebuild, +files/gcj-jdk.env, - +metadata.xml: - Initial import from java-overlay. Great thanks to Hanno Meyer-Thurow - (geki) <h.mth@web.de> and Andrew John Hughes <gnu_andrew@member.fsf.org> - for maintaining it in the overlays. - diff --git a/dev-java/gcj-jdk/Manifest b/dev-java/gcj-jdk/Manifest deleted file mode 100644 index c6f1a53..0000000 --- a/dev-java/gcj-jdk/Manifest +++ /dev/null @@ -1,11 +0,0 @@ -AUX gcj-jdk.env 672 RMD160 2726e66674058a1f13ec9067055463fd782456cf SHA1 0d2032573d3c724b84f151d153fe3a1fad4a79b3 SHA256 e1f0d27d6a3f8990ef53dd2b41a30c61795f73704ab3105e1224e36ac747d9bf -EBUILD gcj-jdk-4.4.4-r1.ebuild 3731 RMD160 dc8e4bd38746c50f8fb40501733d71f47f27fba3 SHA1 c896ebceb611152599799b5b3c3af3f846a10778 SHA256 a4840e90e9cb57284dc46c9166030ab6160fa510e5513db35000a41b2f226430 -EBUILD gcj-jdk-4.4.5-r1.ebuild 3731 RMD160 cf5374be7201b529f6292aac80959c4d33c9d1cf SHA1 34e1e0451066567769562f953120b31571d25cd4 SHA256 1f8c673e4ab37d313c808cc26a4beead4da8c903c5d27479c0c7093eb284be2d -EBUILD gcj-jdk-4.4.6.ebuild 3728 RMD160 7bc8ff8fa1203d07a76d9e93fd1a92288adf3065 SHA1 8400d47d8fe07bd1390f7f7ed8b4b6bf62633d79 SHA256 bde8e11a1e6942f53de2949c041ab7775fb8abc19882bf3aedbe818e95c923e8 -EBUILD gcj-jdk-4.5.1-r1.ebuild 3731 RMD160 e12ec4152586b2d0dcbdc91195f269e32ec9a2b8 SHA1 30ac318dc75cb7c8e9e1fdbdeee86ddbf82d26d4 SHA256 0806f5fe7dcb7debc72356275ab796db52e7b929d6e366b1d2dcc0f3edc91019 -EBUILD gcj-jdk-4.5.2-r1.ebuild 3731 RMD160 4f13b80ab0b0c23764455764d20264e6a007dd56 SHA1 0d427b6c747b0b2af25b30351adf62edbbd64fe5 SHA256 f095e83fb2412f61207e70196d94145044f2d36d44e070517f48d03274e71ab1 -EBUILD gcj-jdk-4.5.3.ebuild 3734 RMD160 155fe95de5dd3bf0bd126e7c0e0423482d542c1b SHA1 0cc9311b4b83308822dd270b7e76750ca2f4a5d4 SHA256 5f11991c29201628298018492d0b0fb3a2403625eeaaa81c44d7fe5e9d0bd43d -EBUILD gcj-jdk-4.6.3.ebuild 3832 RMD160 ed558b79212fdca5b5d5965259ece86babc3f677 SHA1 727de931bf1002d966c9956a482c61f6a13aa6c1 SHA256 041d486bc6136a2ba07e937997ac12024c002f48bdb8917a9c2fd79b22cd83e5 -MISC ChangeLog 1607 RMD160 a00f72ea1a9f75184c624e26055c595648b3f9c3 SHA1 20bcd16e09b6b1244eaf378ca3e0aa5eb83a6709 SHA256 994e0a6afd070f9833dcf84c86231b85a1b8f0b035cf8268a9a49bfd406181d7 -MISC gcj-jdk-4.6.3.ebuild.old 3630 RMD160 f48d59ae4cf8a2e8f6840ab41bd62531d2334ce5 SHA1 7ba41f1bc783156dd1e0bd7cd2c5b4fa8f665695 SHA256 1c2c0a94c83cfa63afcbf58109bba0a690ba259aa1d9af6df6e69d7ee61f2e89 -MISC metadata.xml 389 RMD160 fe30f951b86f4e84a6bb74e5095aab42a593f284 SHA1 961088df6cf697622fccd36d4940e2e9921da195 SHA256 a1a04237211b0bac3c7d591a283c41bd4ee9afcb2304f85cf15a9436a66c724b diff --git a/dev-java/gcj-jdk/files/gcj-jdk.env b/dev-java/gcj-jdk/files/gcj-jdk.env deleted file mode 100644 index bc4fc5e..0000000 --- a/dev-java/gcj-jdk/files/gcj-jdk.env +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gcj-jdk/files/gcj-jdk.env,v 1.1 2010/11/14 01:04:18 caster Exp $ - -VERSION="GCJ @PV@" -JAVA_HOME=@GENTOO_PORTAGE_EPREFIX@/usr/lib/@P@ -JDK_HOME=@GENTOO_PORTAGE_EPREFIX@/usr/lib/@P@ -JAVAC=${JAVA_HOME}/bin/javac -PATH="${JAVA_HOME}/bin" -ROOTPATH="${JAVA_HOME}/bin" -LDPATH="${JAVA_HOME}/lib" -INFOPATH="${JAVA_HOME}/info" -MANPATH="${JAVA_HOME}/man" -PROVIDES_TYPE="JDK JRE" -PROVIDES_VERSION="1.5" -BOOTCLASSPATH="${JAVA_HOME}/jre/lib/rt.jar" -GENERATION="2" -ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH INFOPATH MANPATH" diff --git a/dev-java/gcj-jdk/gcj-jdk-4.4.4-r1.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.4.4-r1.ebuild deleted file mode 100644 index de3d150..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.4.4-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gcj-jdk/gcj-jdk-4.4.4-r1.ebuild,v 1.1 2011/09/20 15:37:19 caster Exp $ - -EAPI="2" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.5" - -RDEPEND="~sys-devel/gcc-${PV}[gcj] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - local gcclib=$(gcc-config -L|cut -d':' -f1) - local gcjhome="/usr/lib/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - dodir ${gcjhome}/jre/lib/${libarch}/client - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; - dosym /usr/bin/gij ${gcjhome}/bin/java; - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "Icedtea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.4.5-r1.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.4.5-r1.ebuild deleted file mode 100644 index e77367a..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.4.5-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gcj-jdk/gcj-jdk-4.4.5-r1.ebuild,v 1.1 2011/09/20 15:37:19 caster Exp $ - -EAPI="2" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.5" - -RDEPEND="~sys-devel/gcc-${PV}[gcj] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - local gcclib=$(gcc-config -L|cut -d':' -f1) - local gcjhome="/usr/lib/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - dodir ${gcjhome}/jre/lib/${libarch}/client - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; - dosym /usr/bin/gij ${gcjhome}/bin/java; - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "Icedtea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.4.6.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.4.6.ebuild deleted file mode 100644 index c4c2dec..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.4.6.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gcj-jdk/gcj-jdk-4.4.6.ebuild,v 1.1 2011/09/20 15:37:19 caster Exp $ - -EAPI="2" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.5" - -RDEPEND="~sys-devel/gcc-${PV}[gcj] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - local gcclib=$(gcc-config -L|cut -d':' -f1) - local gcjhome="/usr/lib/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - dodir ${gcjhome}/jre/lib/${libarch}/client - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; - dosym /usr/bin/gij ${gcjhome}/bin/java; - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "Icedtea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.5.1-r1.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.5.1-r1.ebuild deleted file mode 100644 index a9b00fe..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.5.1-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gcj-jdk/gcj-jdk-4.5.1-r1.ebuild,v 1.1 2011/09/20 15:37:19 caster Exp $ - -EAPI="2" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.5" - -RDEPEND="~sys-devel/gcc-${PV}[gcj] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - local gcclib=$(gcc-config -L|cut -d':' -f1) - local gcjhome="/usr/lib/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - dodir ${gcjhome}/jre/lib/${libarch}/client - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; - dosym /usr/bin/gij ${gcjhome}/bin/java; - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "Icedtea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.5.2-r1.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.5.2-r1.ebuild deleted file mode 100644 index caa59d0..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.5.2-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gcj-jdk/gcj-jdk-4.5.2-r1.ebuild,v 1.1 2011/09/20 15:37:19 caster Exp $ - -EAPI="2" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.5" - -RDEPEND="~sys-devel/gcc-${PV}[gcj] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - local gcclib=$(gcc-config -L|cut -d':' -f1) - local gcjhome="/usr/lib/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - dodir ${gcjhome}/jre/lib/${libarch}/client - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; - dosym /usr/bin/gij ${gcjhome}/bin/java; - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "IcedTea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.5.3.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.5.3.ebuild deleted file mode 100644 index c3fc91f..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.5.3.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gcj-jdk/gcj-jdk-4.5.3.ebuild,v 1.2 2012/04/15 17:51:54 vapier Exp $ - -EAPI="2" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.5" - -RDEPEND="~sys-devel/gcc-${PV}[gcj] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - local gcclib=$(gcc-config -L|cut -d':' -f1) - local gcjhome="/usr/lib/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - dodir ${gcjhome}/jre/lib/${libarch}/client - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; - dosym /usr/bin/gij ${gcjhome}/bin/java; - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "IcedTea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.6.3.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.6.3.ebuild deleted file mode 100644 index 621bfa2..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.6.3.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gcj-jdk/gcj-jdk-4.5.3.ebuild,v 1.2 2012/04/15 17:51:54 vapier Exp $ - -EAPI="4" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -KEYWORDS="~x86-linux" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.6" - -RDEPEND="~sys-devel/gcc-${PV}[gcj,gtk] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" -S="${WORKDIR}" - -JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - gccbin=${gccbin#"${EPREFIX}"} - local gcclib=$(gcc-config -L|cut -d':' -f1) - gcclib=${gcclib#"${EPREFIX}"} - local gcjhome="/usr/lib/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*) - gcjlibdir=${gcjlibdir#"${EPREFIX}"} - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - dodir ${gcjhome}/jre/lib/${libarch}/client - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; - dosym /usr/bin/gij ${gcjhome}/bin/java; - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "IcedTea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.6.3.ebuild.old b/dev-java/gcj-jdk/gcj-jdk-4.6.3.ebuild.old deleted file mode 120000 index 0ea151a..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.6.3.ebuild.old +++ /dev/null @@ -1 +0,0 @@ -/home/benda/gentoo/var/lib/layman/java-overlay/dev-java/gcj-jdk/gcj-jdk-4.6.2.ebuild
\ No newline at end of file diff --git a/dev-java/gcj-jdk/metadata.xml b/dev-java/gcj-jdk/metadata.xml deleted file mode 100644 index fc15c6c..0000000 --- a/dev-java/gcj-jdk/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>java</herd> -<maintainer> - <email>gnu_andrew@member.fsf.org</email> - <name>Andrew John Hughes</name> -</maintainer> -<longdescription>This provides a JDK wrapper for GCJ, in the style of gcj-java-compat in other distributions.</longdescription> -</pkgmetadata> diff --git a/dev-python/apptools/ChangeLog b/dev-python/apptools/ChangeLog deleted file mode 100644 index 549d7fb..0000000 --- a/dev-python/apptools/ChangeLog +++ /dev/null @@ -1,60 +0,0 @@ -# ChangeLog for dev-python/apptools -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/apptools/ChangeLog,v 1.11 2011/01/30 17:38:22 arfrever Exp $ - -*apptools-3.4.1 (30 Jan 2011) - - 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -apptools-3.4.0.ebuild, +apptools-3.4.1.ebuild: - Version bump. - -*apptools-3.4.0 (18 Oct 2010) - - 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -apptools-3.3.2.ebuild, +apptools-3.4.0.ebuild: - Version bump. - - 09 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - apptools-3.3.2.ebuild: - Fix circular dependency (bug #327465). - - 07 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - apptools-3.3.2.ebuild: - Unrestrict tests. - -*apptools-3.3.2 (31 May 2010) - - 31 May 2010; Justin Lecher <jlec@gentoo.org> +apptools-3.3.2.ebuild: - Version Bump on permission of Patrick - -*apptools-3.3.1 (21 Mar 2010) - - 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> - +apptools-3.3.1.ebuild: - Version bump - - 15 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> - -apptools-3.2.0.ebuild, apptools-3.3.0.ebuild: - Fixed building with new setuptools, bug #308193 - -*apptools-3.3.0 (06 Sep 2009) - - 06 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +apptools-3.3.0.ebuild: - Version bump. Set SUPPORT_PYTHON_ABIS. - - 24 Apr 2009; Patrick Lauer <patrick@gentoo.org> -apptools-3.1.0.ebuild: - Remove old - -*apptools-3.2.0 (27 Mar 2009) - - 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> - +apptools-3.2.0.ebuild: - Version bump - -*apptools-3.1.0 (15 Jan 2009) - - 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, - +apptools-3.1.0.ebuild: - Initial import - diff --git a/dev-python/apptools/Manifest b/dev-python/apptools/Manifest deleted file mode 100644 index b1c5994..0000000 --- a/dev-python/apptools/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST AppTools-3.4.1.tar.gz 795416 SHA1 9a36a06bbe3d80993cd4b5d40189b8e5716fa76f SHA256 f49b6a73fd9ec108d116b562dc6f862fe14b81035721d6ff9e3a49a3ca504db6 -DIST apptools-4.0.0.tar.gz 274919 SHA1 b1ecbec333efeb9ec519ab0d9d6e98e975ad49b6 SHA256 fc1a76e09ab4237314998250bb8f83bd28e44c7c177d0cd43ee1e5dba9535b4e -EBUILD apptools-3.4.1.ebuild 2221 SHA1 56e5a2d512ccd71c0a621ae31e7ea428f4c28f31 SHA256 710a1373d6768a2b8a0e46fe2898fe8f95e0d5b041980552adf905d2a9e7d18e -EBUILD apptools-4.0.0.ebuild 1556 SHA1 8d6cf2fbd4f82f56946bca7f1722fe91d1c3b8e4 SHA256 fc6c73ba127044054af7661291d1efc25d271022177aade5fd93c5017381ad5b -MISC ChangeLog 1774 SHA1 98f205f56062572dbac72d21037c174a79330f28 SHA256 30668555210c6c42db2400b710ad927f04a78e4a7089fe5a4f509765907710c3 -MISC metadata.xml 442 SHA1 7993b0178867ebfa46375180c6532ea79452033f SHA256 6d105831cb50bcaf0a9413a60d3b36c11df9f8fec7fe83d091ee1bc8aab5168c diff --git a/dev-python/apptools/apptools-3.4.1.ebuild b/dev-python/apptools/apptools-3.4.1.ebuild deleted file mode 100644 index 37ecc61..0000000 --- a/dev-python/apptools/apptools-3.4.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/apptools/apptools-3.4.1.ebuild,v 1.3 2011/02/01 01:31:50 arfrever Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" -DISTUTILS_SRC_TEST="setup.py" - -inherit distutils virtualx - -MY_PN="AppTools" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Enthought Tool Suite: Application tools" -HOMEPAGE="http://code.enthought.com/projects/app_tools/ http://pypi.python.org/pypi/AppTools" -SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux" -IUSE="doc examples test" - -RDEPEND="dev-python/configobj - >=dev-python/enthoughtbase-3.1.0 - dev-python/numpy - dev-python/setuptools - >=dev-python/traitsgui-3.6.0" -DEPEND="${RDEPEND} - doc? ( dev-python/sphinx ) - test? ( - dev-python/coverage - dev-python/nose - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - x11-apps/xhost - )" -# dev-python/envisagecore depends on dev-python/apptools, so dev-python/envisagecore -# cannot be specified in DEPEND/RDEPEND due to circular dependencies. -PDEPEND=">=dev-python/envisagecore-3.2.0" - -S="${WORKDIR}/${MY_P}" - -PYTHON_MODNAME="enthought integrationtests" - -src_prepare() { - distutils_src_prepare - - # Disable failing tests. - sed -e "s/test_version_registry/_&/" -i enthought/persistence/tests/test_spawner.py - sed -e "s/test_run/_&/" -i enthought/persistence/tests/test_version_registry.py - rm -f enthought/persistence/tests/test_state_pickler.py -} - -src_compile() { - distutils_src_compile - - if use doc; then - einfo "Generation of documentation" - pushd docs > /dev/null - emake html || die "Generation of documentation failed" - popd > /dev/null - fi -} - -src_test() { - maketype="distutils_src_test" virtualmake -} - -src_install() { - find -name "*LICENSE.txt" -delete - distutils_src_install - - if use doc; then - pushd docs/build/html > /dev/null - insinto /usr/share/doc/${PF}/html - doins -r [a-z]* _static || die "Installation of documentation failed" - popd > /dev/null - fi - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r examples/* || die "Installation of examples failed" - fi -} diff --git a/dev-python/apptools/apptools-4.0.0.ebuild b/dev-python/apptools/apptools-4.0.0.ebuild deleted file mode 100644 index 0d1eaf4..0000000 --- a/dev-python/apptools/apptools-4.0.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/apptools/apptools-4.0.0.ebuild,v 1.1 2011/08/03 23:51:07 bicatali Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" -DISTUTILS_SRC_TEST="nosetests" - -inherit distutils virtualx - -DESCRIPTION="Enthought Tool Suite: application tools" -HOMEPAGE="http://code.enthought.com/projects/app_tools/ http://pypi.python.org/pypi/apptools" -SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux" -IUSE="doc examples test" - -RDEPEND="dev-python/configobj - dev-python/numpy - >=dev-python/traits-4.0.0" -DEPEND="dev-python/setuptools - doc? ( dev-python/sphinx ) - test? ( - ${RDEPEND} - dev-python/pyface - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - )" - -src_compile() { - distutils_src_compile - if use doc; then - einfo "Generation of documentation" - pushd docs > /dev/null - emake html || die "Generation of documentation failed" - popd > /dev/null - fi -} - -src_test() { - VIRTUALX_COMMAND="distutils_src_test" virtualmake -} - -src_install() { - find -name "*LICENSE*.txt" -delete - distutils_src_install - - if use doc; then - pushd docs/build/html > /dev/null - insinto /usr/share/doc/${PF}/html - doins -r [a-z]* _static || die "Installation of documentation failed" - popd > /dev/null - fi - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r examples/* || die "Installation of examples failed" - fi -} diff --git a/dev-python/apptools/metadata.xml b/dev-python/apptools/metadata.xml deleted file mode 100644 index 87c3bbc..0000000 --- a/dev-python/apptools/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>python</herd> - <longdescription lang="en"> - The Enthought Tool Suite AppTools project includes a set of - packages that Enthought has found useful in creating a number of - applications. They implement functionality that is commonly needed - by many applications. - </longdescription> -</pkgmetadata> diff --git a/dev-python/chaco/ChangeLog b/dev-python/chaco/ChangeLog deleted file mode 100644 index cb35c08..0000000 --- a/dev-python/chaco/ChangeLog +++ /dev/null @@ -1,58 +0,0 @@ -# ChangeLog for dev-python/chaco -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/chaco/ChangeLog,v 1.11 2011/08/03 23:57:08 bicatali Exp $ - -*chaco-4.0.0 (03 Aug 2011) - - 03 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> +chaco-4.0.0.ebuild: - Version bump. Possible API break. - -*chaco-3.4.0 (30 Jan 2011) - - 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -chaco-3.3.2.ebuild, +chaco-3.4.0.ebuild: - Version bump. - -*chaco-3.3.2 (18 Oct 2010) - - 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -chaco-3.3.1.ebuild, +chaco-3.3.2.ebuild: - Version bump. - - 05 Aug 2010; Sébastien Fabbro <bicatali@gentoo.org> chaco-3.3.1.ebuild: - Added virtualx for documentation generation, bug #330517 - -*chaco-3.3.1 (07 Jul 2010) - - 07 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -chaco-3.2.0.ebuild, +chaco-3.3.1.ebuild: - Version bump. - - 23 Apr 2010; Sébastien Fabbro <bicatali@gentoo.org> chaco-3.3.0.ebuild: - Added virtualx for tests - -*chaco-3.3.0 (21 Mar 2010) - - 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> +chaco-3.3.0.ebuild: - Version bump - -*chaco-3.2.0 (05 Sep 2009) - - 05 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +chaco-3.2.0.ebuild: - Version bump. Set SUPPORT_PYTHON_ABIS. - - 24 Apr 2009; Patrick Lauer <patrick@gentoo.org> -chaco-3.0.1.ebuild: - Remove old - -*chaco-3.1.0 (27 Mar 2009) - - 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> +chaco-3.1.0.ebuild: - Version bump - -*chaco-3.0.1 (15 Jan 2009) - - 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, - +chaco-3.0.1.ebuild: - Initial import - diff --git a/dev-python/chaco/Manifest b/dev-python/chaco/Manifest deleted file mode 100644 index d19fdb8..0000000 --- a/dev-python/chaco/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST chaco-4.0.0.tar.gz 9223007 RMD160 fa2e150649d39ffefc8e4239ffab1e68050e25b0 SHA1 896d57a8777be0a6ba27354b2b188a9468966916 SHA256 50f3b11a9c3469217537a518f44e3b46830067490f36360b0226247bc3040763 -EBUILD chaco-4.0.0.ebuild 1781 RMD160 5eff8e9550990a16cb0d7557c7e502b2d1e93ab2 SHA1 ccbd39dd5084723fb4bb339b0255aa2ed4c61cb4 SHA256 b9602f17e800eca295503957dc362dd0255fe8839d8f08abe92b53f2d5f15ba4 -MISC ChangeLog 1703 RMD160 1e1801c588e2927c021c8930e18f1dd5c0ff3ccf SHA1 d12e254143280eadb564c795f38eb528aead719d SHA256 79ba13b085297e7f0b2887441691efca1fcda27a92af0834c01d432169fdee8c -MISC metadata.xml 745 RMD160 c98a49ac7d9f7b981a7d841106e6ba7db136ad61 SHA1 c68d90b1b245dad040602511a81ec440fc2c44e1 SHA256 37568990f348368b3caf7e34896a9021ce2f8a2d1e86ede2357583e72da1225c diff --git a/dev-python/chaco/chaco-4.0.0.ebuild b/dev-python/chaco/chaco-4.0.0.ebuild deleted file mode 100644 index cbffcac..0000000 --- a/dev-python/chaco/chaco-4.0.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/chaco/chaco-4.0.0.ebuild,v 1.1 2011/08/03 23:57:08 bicatali Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" -DISTUTILS_SRC_TEST="nosetests" - -inherit distutils virtualx - -DESCRIPTION="Enthought Tool Suite: interactive plotting toolkit" -HOMEPAGE="http://code.enthought.com/projects/chaco/ http://pypi.python.org/pypi/chaco" -SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="doc examples test" - -RDEPEND=">=dev-python/enable-4.0 - dev-python/numpy" -DEPEND="dev-python/setuptools - dev-python/numpy - doc? ( - >=dev-python/enable-4.0 - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - !prefix? ( x11-base/xorg-server[xvfb] ) - x11-apps/xhost - ) - test? ( - >=dev-python/enable-4.0 - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - )" - -DOCS="docs/*.txt" - -src_compile() { - distutils_src_compile - if use doc; then - einfo "Generation of documentation" - pushd docs > /dev/null - doc_generation() { - emake html || die "Generation of documentation failed" - } - VIRTUALX_COMMAND="doc_generation" virtualmake - popd > /dev/null - fi -} - -src_test() { - VIRTUALX_COMMAND="distutils_src_test" virtualmake -} - -src_install() { - find -name "*LICENSE*.txt" -delete - distutils_src_install - - if use doc; then - pushd docs/build/html > /dev/null - insinto /usr/share/doc/${PF}/html - doins -r [a-z]* _images _static || die "Installation of documentation failed" - popd > /dev/null - fi - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r examples/* || die "Installation of examples failed" - fi -} diff --git a/dev-python/chaco/metadata.xml b/dev-python/chaco/metadata.xml deleted file mode 100644 index 3c93846..0000000 --- a/dev-python/chaco/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>python</herd> - <herd>sci</herd> - <longdescription lang="en"> - Chaco is a Python plotting application toolkit and a part of - Enthought Tool Suite. It is meant to facilitate writing plotting - applications of all levels of complexity, from simple scripts with - hard-coded data to large plotting programs with complex data - interrelationships and a multitude of interactive tools. While Chaco - generates nice static plots for publication and presentation - purposes, its components are all designed to be work well for - interactive data visualization. - </longdescription> -</pkgmetadata> diff --git a/dev-python/enable/ChangeLog b/dev-python/enable/ChangeLog deleted file mode 100644 index 120cd53..0000000 --- a/dev-python/enable/ChangeLog +++ /dev/null @@ -1,72 +0,0 @@ -# ChangeLog for dev-python/enable -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/enable/ChangeLog,v 1.14 2011/08/06 23:46:45 bicatali Exp $ - - 06 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> enable-4.0.0.ebuild: - Syntax fix - - 06 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> enable-4.0.0.ebuild: - Fixed tests thanks to Arfrever - -*enable-4.0.0 (03 Aug 2011) - - 03 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> +enable-4.0.0.ebuild: - Version bump. Possible API break. - -*enable-3.4.1 (27 Mar 2011) - - 27 Mar 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +enable-3.4.1.ebuild: - Version bump. - -*enable-3.4.0 (30 Jan 2011) - - 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -files/enable-3.0.2-nofreetype.patch, -enable-3.3.2.ebuild, - +enable-3.4.0.ebuild: - Version bump. - -*enable-3.3.2 (18 Oct 2010) - - 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -enable-3.3.1.ebuild, +enable-3.3.2.ebuild: - Version bump. - - 16 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> enable-3.3.1.ebuild: - virtual/glu -> virtual/opengl - -*enable-3.3.1 (07 Jul 2010) - - 07 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -enable-3.2.0.ebuild, +enable-3.3.1.ebuild: - Version bump. - - 24 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> enable-3.3.0.ebuild, - +files/enable-3.3.0-nofreetype.patch: - Added proper patch this time and updated docs - -*enable-3.3.0 (21 Mar 2010) - - 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> +enable-3.3.0.ebuild: - Version bump - - 16 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> -enable-3.1.0.ebuild: - Removed old - -*enable-3.2.0 (05 Sep 2009) - - 05 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -enable-3.0.2.ebuild, +enable-3.2.0.ebuild: - Version bump. Set SUPPORT_PYTHON_ABIS. - -*enable-3.1.0 (27 Mar 2009) - - 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> +enable-3.1.0.ebuild: - Version bump - -*enable-3.0.2 (15 Jan 2009) - - 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> - +files/enable-3.0.2-nofreetype.patch, +metadata.xml, +enable-3.0.2.ebuild: - Initial import - diff --git a/dev-python/enable/Manifest b/dev-python/enable/Manifest deleted file mode 100644 index b00a19b..0000000 --- a/dev-python/enable/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST enable-4.0.0.tar.gz 2471266 RMD160 f2a48ee6283fe5a8ce0befde72c0e6e81ba2cf95 SHA1 4a2b498fd11532173df21bf7e25f8e8fb1df0335 SHA256 c3ec3043fd2ac5837de2575efec985a6fc0ae597aa70d96f6734c78ce3cde01a -EBUILD enable-4.0.0.ebuild 1672 RMD160 7784715ea64c5fcb494fd94ef7048d05c49b0313 SHA1 2b0a1fd38d4113f950cdda7f0b9ac00ade7580c0 SHA256 ade3ea8c2843844d7873574b375914fb934948ad6fa2cdbe57179fa582c3a34f -MISC ChangeLog 2210 RMD160 c48d729a54b366a5a06fdd58da04384eaf23cdca SHA1 a8f3fb1873ea5e51801a1855728f3a64bb32b878 SHA256 6601cf0ba1a9b5d8f435d45d2fc79eb76dac7b492b3087572b367ef01df0e5bd -MISC metadata.xml 498 RMD160 504e69d32440544557dac94a65a53fc03907509d SHA1 3be7586879da3eb6c73cbedb3ab163f4419db5e8 SHA256 76e81e5d17bf2f1a443e9e5adca8fd6c8328170195bd7eed99b29541833113fb diff --git a/dev-python/enable/enable-4.0.0.ebuild b/dev-python/enable/enable-4.0.0.ebuild deleted file mode 100644 index 120b20b..0000000 --- a/dev-python/enable/enable-4.0.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/enable/enable-4.0.0.ebuild,v 1.3 2011/08/06 23:46:45 bicatali Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" -DISTUTILS_SRC_TEST="nosetests" - -inherit distutils eutils virtualx - -DESCRIPTION="Enthought Tool Suite: drawing and interaction packages" -HOMEPAGE="http://code.enthought.com/projects/enable/ http://pypi.python.org/pypi/enable" -SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="doc examples test" - -RDEPEND="dev-python/numpy - dev-python/reportlab - >=dev-python/traitsui-4.0 - >=media-libs/freetype-2 - virtual/opengl - x11-libs/libX11" -DEPEND="dev-python/setuptools - dev-lang/swig - dev-python/cython - doc? ( dev-python/sphinx ) - test? ( - ${RDEPEND} - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - )" - -DOCS="docs/*.txt" - -src_compile() { - distutils_src_compile - - if use doc; then - einfo "Generation of documentation" - pushd docs > /dev/null - emake html || die "Generation of documentation failed" - popd > /dev/null - fi -} - -src_test() { - VIRTUALX_COMMAND="distutils_src_test" virtualmake -} - -src_install() { - find -name "*LICENSE*.txt" -delete - distutils_src_install - - if use doc; then - pushd docs/build/html > /dev/null - insinto /usr/share/doc/${PF}/html - doins -r [a-z]* _static || die "Installation of documentation failed" - popd > /dev/null - fi - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r examples/* || die "Installation of examples failed" - fi -} diff --git a/dev-python/enable/metadata.xml b/dev-python/enable/metadata.xml deleted file mode 100644 index b097092..0000000 --- a/dev-python/enable/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>python</herd> - <longdescription lang="en"> - The Enable project from the Enthought Tool Suite provides two - related multi-platform packages for drawing GUI objects: - * Enable: An object drawing library that supports containment and - event notification. - * Kiva: A multi-platform DisplayPDF vector drawing engine. - </longdescription> -</pkgmetadata> diff --git a/dev-python/enthoughtbase/ChangeLog b/dev-python/enthoughtbase/ChangeLog deleted file mode 100644 index 60f4bff..0000000 --- a/dev-python/enthoughtbase/ChangeLog +++ /dev/null @@ -1,112 +0,0 @@ -# ChangeLog for dev-python/enthoughtbase -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/enthoughtbase/ChangeLog,v 1.28 2011/04/01 16:09:04 xarthisius Exp $ - - 01 Apr 2011; Kacper Kowalik <xarthisius@gentoo.org> - enthoughtbase-3.1.0.ebuild: - Marked ~ppc64 wrt #342297 - - 27 Mar 2011; Brent Baude <ranger@gentoo.org> enthoughtbase-3.1.0.ebuild: - Marking enthoughtbase-3.1.0 ppc stable for bug 357283 - - 21 Mar 2011; Thomas Kahle <tomka@gentoo.org> enthoughtbase-3.1.0.ebuild: - x86 stable per bug 357283 - - 06 Mar 2011; Markos Chandras <hwoarang@gentoo.org> - enthoughtbase-3.1.0.ebuild: - Stable on amd64 wrt bug #357283 - -*enthoughtbase-3.1.0 (29 Jan 2011) - - 29 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +enthoughtbase-3.1.0.ebuild: - Version bump. - - 27 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -enthoughtbase-3.0.5.ebuild: - Delete. - - 27 Jan 2011; Markos Chandras <hwoarang@gentoo.org> - enthoughtbase-3.0.6.ebuild: - Stable on amd64 wrt bug #347107 - - 07 Jan 2011; Brent Baude <ranger@gentoo.org> enthoughtbase-3.0.6.ebuild: - Marking enthoughtbase-3.0.6 ppc stable for bug 347107 - - 06 Jan 2011; Brent Baude <ranger@gentoo.org> enthoughtbase-3.0.6.ebuild: - Marking enthoughtbase-3.0.6 ~ppc for bug 341627 - - 05 Dec 2010; Thomas Kahle <tomka@gentoo.org> enthoughtbase-3.0.6.ebuild: - x86 stable per bug 347107 - - 05 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - enthoughtbase-3.0.6.ebuild: - Avoid test failure without sci-libs/scipy. - -*enthoughtbase-3.0.6 (18 Oct 2010) - - 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +enthoughtbase-3.0.6.ebuild: - Version bump. - - 15 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -enthoughtbase-3.0.3.ebuild, -enthoughtbase-3.0.4.ebuild: - Delete. - - 14 Oct 2010; Brent Baude <ranger@gentoo.org> enthoughtbase-3.0.5.ebuild: - Marking enthoughtbase-3.0.5 ppc for bug 326809 - - 16 Jul 2010; Christian Faulhammer <fauli@gentoo.org> - enthoughtbase-3.0.5.ebuild: - stable x86, bug 326809 - - 15 Jul 2010; Markos Chandras <hwoarang@gentoo.org> - enthoughtbase-3.0.5.ebuild: - Stable on amd64 wrt bug #326809 - -*enthoughtbase-3.0.5 (31 May 2010) - - 31 May 2010; Justin Lecher <jlec@gentoo.org> +enthoughtbase-3.0.5.ebuild: - Version Bump on permission of Patrick - -*enthoughtbase-3.0.4 (20 Mar 2010) - - 20 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> - +enthoughtbase-3.0.4.ebuild: - Version bump - - 26 Feb 2010; Sébastien Fabbro <bicatali@gentoo.org> - enthoughtbase-3.0.3.ebuild: - Removed a trailing setupdocs in the setup.py - - 08 Nov 2009; nixnut <nixnut@gentoo.org> enthoughtbase-3.0.3.ebuild: - ppc stable #290607 - - 04 Nov 2009; Markus Meier <maekke@gentoo.org> enthoughtbase-3.0.3.ebuild: - amd64/x86 stable, bug #290607 - - 05 Oct 2009; Mounir Lamouri <volkmar@gentoo.org> - enthoughtbase-3.0.3.ebuild: - Keywording for ppc, bug 280023 - -*enthoughtbase-3.0.3 (05 Sep 2009) - - 05 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -enthoughtbase-3.0.1.ebuild, +enthoughtbase-3.0.3.ebuild: - Version bump. Set SUPPORT_PYTHON_ABIS. - -*enthoughtbase-3.0.2 (27 Mar 2009) - - 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> - +enthoughtbase-3.0.2.ebuild: - Version bump - - 12 Feb 2009; Sébastien Fabbro <bicatali@gentoo.org> ChangeLog: - Export fonts cache locally to avoid sandbox failures, closing bug #258649 - -*enthoughtbase-3.0.1 (15 Jan 2009) - - 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, - +enthoughtbase-3.0.1.ebuild: - Initial import - diff --git a/dev-python/enthoughtbase/Manifest b/dev-python/enthoughtbase/Manifest deleted file mode 100644 index 9a73c4c..0000000 --- a/dev-python/enthoughtbase/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST EnthoughtBase-3.1.0.tar.gz 124387 SHA1 b764ddbc1c28b0ac9263f996498a1a0ed1a2963d SHA256 3d1a3fcd2263f8fd9db05d9d26f87394906ed899680cddecae0a3c0f10ede2ea -EBUILD enthoughtbase-3.1.0.ebuild 1954 RMD160 d3258a147719874a6f2fbcfae09d3cc79004c3b7 SHA1 268bf6949d1f63522080a5f127a3d79c5415d455 SHA256 bdf768646afdfbefbb5fe93655049a09007df0e026c6236b579c5144b710e89e -MISC ChangeLog 3636 RMD160 19757eb233511abda34466e79cd23318183cb77b SHA1 6764a85622d05f2aafcbde463fca0fcf5ceb214d SHA256 5c4836c45326aa4045e87418e1e2151e47b99e5608633769513c044144489eb7 -MISC metadata.xml 932 RMD160 ad1e493a30d90988ed41430b6a40d10c4c4f8fdb SHA1 418103b236f79478051fb2f410f8d1e745195198 SHA256 ed584b3bb8feacd1fa4b74cca4b16def50409b6eea601e5eaa3ed7b4a805452c diff --git a/dev-python/enthoughtbase/enthoughtbase-3.1.0.ebuild b/dev-python/enthoughtbase/enthoughtbase-3.1.0.ebuild deleted file mode 100644 index 954fa37..0000000 --- a/dev-python/enthoughtbase/enthoughtbase-3.1.0.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/enthoughtbase/enthoughtbase-3.1.0.ebuild,v 1.7 2011/04/01 16:09:04 xarthisius Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" -DISTUTILS_SRC_TEST="setup.py" - -inherit distutils virtualx - -MY_PN="EnthoughtBase" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Core packages for the Enthought Tool Suite" -HOMEPAGE="http://code.enthought.com/projects/enthought_base/ http://pypi.python.org/pypi/EnthoughtBase" -SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" - -LICENSE="BSD LGPL-2" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="doc examples test" - -RDEPEND="dev-python/setuptools" -DEPEND="${RDEPEND} - doc? ( dev-python/sphinx ) - test? ( - dev-python/etsdevtools - dev-python/nose - dev-python/traits - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - x11-apps/xhost - )" - -S="${WORKDIR}/${MY_P}" - -DOCS="docs/*.txt" -PYTHON_MODNAME="enthought" - -src_prepare() { - distutils_src_prepare - - if ! has_version sci-libs/scipy; then - # enthought/util/tests/test_numeric.py imports deprecated enthought.util.numeric module, which depends on scipy. - rm -f enthought/util/tests/test_numeric.py - fi -} - -src_compile() { - distutils_src_compile - - if use doc; then - einfo "Generation of documentation" - pushd docs > /dev/null - emake html || die "Generation of documentation failed" - popd > /dev/null - fi -} - -src_test() { - VIRTUALX_COMMAND="distutils_src_test" virtualmake -} - -src_install() { - find -name "*LICENSE.txt" -delete - distutils_src_install - - if use doc; then - pushd docs/build/html > /dev/null - insinto /usr/share/doc/${PF}/html - doins -r [a-z]* _static || die "Installation of documentation failed" - popd > /dev/null - fi - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r examples/* || die "Installation of examples failed" - fi -} diff --git a/dev-python/enthoughtbase/metadata.xml b/dev-python/enthoughtbase/metadata.xml deleted file mode 100644 index bbf6cbf..0000000 --- a/dev-python/enthoughtbase/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>python</herd> - <longdescription lang="en"> - The EnthoughtBase project includes a few core packages that are used - by many other projects in the Enthought Tool Suite: - * enthought.etsconfig: Supports configuring settings that need to - be shared across multiple projects or programs on the same - system. Most significant of these is the GUI toolkit to be - used. You can also configure locations for writing application - data and user data, and the name of the company responsible for - the software (which is used in the application and user data - paths on some systems). - * enthought.logger: Provides convenience functions for creating - logging handlers. - * enthought.util: Provides miscellaneous utility functions - </longdescription> -</pkgmetadata> diff --git a/dev-python/envisage/ChangeLog b/dev-python/envisage/ChangeLog deleted file mode 100644 index 2459051..0000000 --- a/dev-python/envisage/ChangeLog +++ /dev/null @@ -1,10 +0,0 @@ -# ChangeLog for dev-python/envisage -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/envisage/ChangeLog,v 1.1 2011/08/03 23:47:33 bicatali Exp $ - -*envisage-4.0.0 (03 Aug 2011) - - 03 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> +envisage-4.0.0.ebuild, - +metadata.xml: - Initial import - diff --git a/dev-python/envisage/Manifest b/dev-python/envisage/Manifest deleted file mode 100644 index f821e01..0000000 --- a/dev-python/envisage/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST envisage-4.0.0.tar.gz 486729 RMD160 12957ee5d0976b07b13b1ab7d8a63e9669c365f9 SHA1 79ff15a77cc6891fef5885a2b41432c323dcb696 SHA256 bda4571c5394d070ad853138c0400292e8ea0e8b8ce8c179205c221b247f5580 -EBUILD envisage-4.0.0.ebuild 1485 SHA1 be2c403b7761e9c3bdcd7c97163f970d9f30d2b0 SHA256 fc285d97ad79f2f1ced1da29c0a9f055a5470409a969dafe5b013be1a94f80c7 -MISC ChangeLog 358 SHA1 fe7296fe9d0fbc9d18c72bc1e2ecfef9154cdc2c SHA256 bc8f9327c04e59f55c33a545be7a37e18441bd1e31fd92c22b23df86225415fd -MISC metadata.xml 718 SHA1 25b1cc5c9b35dd1a4d89cf079ac29bff1c46c45c SHA256 59f1d0e8f3759ece9080e1ebba48821a7694aafacd51d8530cd812866b13ba83 diff --git a/dev-python/envisage/envisage-4.0.0.ebuild b/dev-python/envisage/envisage-4.0.0.ebuild deleted file mode 100644 index 213ecdc..0000000 --- a/dev-python/envisage/envisage-4.0.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/envisage/envisage-4.0.0.ebuild,v 1.1 2011/08/03 23:47:33 bicatali Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" -DISTUTILS_SRC_TEST="nosetests" - -inherit distutils virtualx - -DESCRIPTION="Enthought Tool Suite: extensible application framework" -HOMEPAGE="http://code.enthought.com/projects/envisage/ http://pypi.python.org/pypi/envisage" -SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux" -IUSE="doc examples test" - -RDEPEND=">=dev-python/traits-4.0" -DEPEND="dev-python/setuptools - doc? ( dev-python/sphinx ) - test? ( - >=dev-python/traits-4.0 - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - )" - -src_compile() { - distutils_src_compile - if use doc; then - einfo "Generation of documentation" - pushd docs > /dev/null - emake html || die "Generation of documentation failed" - popd > /dev/null - fi -} - -src_test() { - VIRTUALX_COMMAND="distutils_src_test" virtualmake -} - -src_install() { - distutils_src_install - - if use doc; then - pushd docs/build/html > /dev/null - insinto /usr/share/doc/${PF}/html - doins -r [a-z]* _static || die "Installation of documentation failed" - popd > /dev/null - fi - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r examples/* || die "Installation of examples failed" - fi -} diff --git a/dev-python/envisage/metadata.xml b/dev-python/envisage/metadata.xml deleted file mode 100644 index c3a0dcd..0000000 --- a/dev-python/envisage/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>python</herd> -<longdescription lang="en"> - Envisage is a Python-based framework for building extensible - applications, that is, applications whose functionality can be - extended by adding "plug-ins". Envisage provides a standard - mechanism for features to be added to an application, whether by the - original developer or by someone else. In fact, when you build an - application using Envisage, the entire application consists - primarily of plug-ins. In this respect, it is similar to the Eclipse - and Netbeans frameworks for Java applications. -</longdescription> -</pkgmetadata> diff --git a/dev-python/envisagecore/ChangeLog b/dev-python/envisagecore/ChangeLog deleted file mode 100644 index 1b51ca1..0000000 --- a/dev-python/envisagecore/ChangeLog +++ /dev/null @@ -1,48 +0,0 @@ -# ChangeLog for dev-python/envisagecore -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/envisagecore/ChangeLog,v 1.8 2011/01/30 17:56:45 arfrever Exp $ - -*envisagecore-3.2.0 (30 Jan 2011) - - 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -envisagecore-3.1.3.ebuild, +envisagecore-3.2.0.ebuild: - Version bump. - -*envisagecore-3.1.3 (18 Oct 2010) - - 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -envisagecore-3.1.2.ebuild, +envisagecore-3.1.3.ebuild: - Version bump. - - 07 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - envisagecore-3.1.2.ebuild: - Fix tests. - -*envisagecore-3.1.2 (21 Mar 2010) - - 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> - +envisagecore-3.1.2.ebuild: - Version bump - - 20 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> - envisagecore-3.1.1.ebuild: - Fixed building with new setuptools, bug #308199 - -*envisagecore-3.1.1 (06 Sep 2009) - - 06 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -envisagecore-3.0.1.ebuild, +envisagecore-3.1.1.ebuild: - Version bump. Set SUPPORT_PYTHON_ABIS. - -*envisagecore-3.1.0 (27 Mar 2009) - - 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> - +envisagecore-3.1.0.ebuild: - Version bump - -*envisagecore-3.0.1 (15 Jan 2009) - - 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, - +envisagecore-3.0.1.ebuild: - Initial import - diff --git a/dev-python/envisagecore/Manifest b/dev-python/envisagecore/Manifest deleted file mode 100644 index 746b823..0000000 --- a/dev-python/envisagecore/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST EnvisageCore-3.2.0.tar.gz 134050 RMD160 1e4867176ff81e775d9ad0ee1721a49324818906 SHA1 41de5f291a1cb36984853e48e2bbd9e16092f596 SHA256 6d0bcd4b424dadef18f4f9d00adbae4bef652658aed342a2d3763928dd2bac18 -EBUILD envisagecore-3.2.0.ebuild 1696 SHA1 d2ef15919931e6b17e2211bdd51ea4492bb37bd5 SHA256 de55414d8d8ba498fd3cb01c4615058587151e26731577ee759a6273af6cf2a6 -MISC ChangeLog 1471 SHA1 6df65f9f97adc335312a3a6af2876b9d2e0a6955 SHA256 392f4029d3fbeafba5b3a828ac8b58c60313fcd5909f43401127d69ec4e2295a -MISC metadata.xml 785 SHA1 e0908a622e51e091fc346025744ec62a13bcdc29 SHA256 bb815b297b6481597f1700c05f5f98bd830ef6075be10e74cd6d2fcd56086121 diff --git a/dev-python/envisagecore/envisagecore-3.2.0.ebuild b/dev-python/envisagecore/envisagecore-3.2.0.ebuild deleted file mode 100644 index c29b06f..0000000 --- a/dev-python/envisagecore/envisagecore-3.2.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/envisagecore/envisagecore-3.2.0.ebuild,v 1.2 2011/01/30 18:02:55 arfrever Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" -DISTUTILS_SRC_TEST="setup.py" - -inherit distutils virtualx - -MY_PN="EnvisageCore" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Enthought Tool Suite: Extensible application framework" -HOMEPAGE="http://code.enthought.com/projects/envisage/ http://pypi.python.org/pypi/EnvisageCore" -SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux" -IUSE="doc examples test" - -RDEPEND=">=dev-python/apptools-3.4.1 - >=dev-python/enthoughtbase-3.1.0 - dev-python/setuptools - >=dev-python/traits-3.6.0" -DEPEND="${RDEPEND} - doc? ( dev-python/sphinx ) - test? ( - dev-python/coverage - dev-python/nose - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - x11-apps/xhost - )" - -S="${WORKDIR}/${MY_P}" - -PYTHON_MODNAME="enthought" - -src_compile() { - distutils_src_compile - - if use doc; then - einfo "Generation of documentation" - pushd docs > /dev/null - emake html || die "Generation of documentation failed" - popd > /dev/null - fi -} - -src_test() { - maketype="distutils_src_test" virtualmake -} - -src_install() { - distutils_src_install - - if use doc; then - pushd docs/build/html > /dev/null - insinto /usr/share/doc/${PF}/html - doins -r [a-z]* _static || die "Installation of documentation failed" - popd > /dev/null - fi - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r examples/* || die "Installation of examples failed" - fi -} diff --git a/dev-python/envisagecore/metadata.xml b/dev-python/envisagecore/metadata.xml deleted file mode 100644 index f47d6fb..0000000 --- a/dev-python/envisagecore/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>python</herd> - <longdescription lang="en"> - The Envisage project from the Enthought Tool Suite is a - Python-based framework for building extensible applications, that - is, applications whose functionality can be extended by adding - "plug-ins". Envisage provides a standard mechanism for features to - be added to an application, whether by the original developer or - by someone else. In fact, when you build an application - using Envisage, the entire application consists primarily of - plug-ins. In this respect, it is similar to the Eclipse and Netbeans - frameworks for Java applications. - </longdescription> -</pkgmetadata> diff --git a/dev-python/envisageplugins/ChangeLog b/dev-python/envisageplugins/ChangeLog deleted file mode 100644 index 940fd51..0000000 --- a/dev-python/envisageplugins/ChangeLog +++ /dev/null @@ -1,52 +0,0 @@ -# ChangeLog for dev-python/envisageplugins -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/envisageplugins/ChangeLog,v 1.9 2011/01/30 17:58:55 arfrever Exp $ - -*envisageplugins-3.2.0 (30 Jan 2011) - - 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -envisageplugins-3.1.3.ebuild, +envisageplugins-3.2.0.ebuild: - Version bump. - -*envisageplugins-3.1.3 (18 Oct 2010) - - 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -envisageplugins-3.1.2.ebuild, +envisageplugins-3.1.3.ebuild: - Version bump. - - 07 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - envisageplugins-3.1.2.ebuild: - Unrestrict tests. - - 07 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - envisageplugins-3.1.2.ebuild: - Set PYTHON_DEPEND. Simplify src_test(). - -*envisageplugins-3.1.2 (21 Mar 2010) - - 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> - +envisageplugins-3.1.2.ebuild: - Version bump - - 20 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> - envisageplugins-3.1.1.ebuild: - Fixed building with new setuptools, bug #308205 - -*envisageplugins-3.1.1 (06 Sep 2009) - - 06 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -envisageplugins-3.0.1.ebuild, +envisageplugins-3.1.1.ebuild: - Version bump. Set SUPPORT_PYTHON_ABIS. - -*envisageplugins-3.1.0 (27 Mar 2009) - - 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> - +envisageplugins-3.1.0.ebuild: - Version bump - -*envisageplugins-3.0.1 (15 Jan 2009) - - 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, - +envisageplugins-3.0.1.ebuild: - Initial import - diff --git a/dev-python/envisageplugins/Manifest b/dev-python/envisageplugins/Manifest deleted file mode 100644 index 8164dc7..0000000 --- a/dev-python/envisageplugins/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST EnvisagePlugins-3.2.0.tar.gz 333456 RMD160 6f27dcf7bed69908fd1da6a060e0f6a7029e9313 SHA1 ccafac3cf987feeecdd238f0b2b30d1f0f6d71a2 SHA256 06af153ed592189a7497e2fe8227ba49218c45f6f1d6e9841fe658925642f76d -EBUILD envisageplugins-3.2.0.ebuild 1308 SHA1 ef145fe5e50681c92e3ee0d48099b2381da201c6 SHA256 ec0360c23702c1864df19edf8079e23d20689f84c644ee4ce3012170f080df15 -MISC ChangeLog 1683 SHA1 dbb2cb351173047a5455a0e7b227981217713e06 SHA256 33511d81eaff697eeda4730a4c4e7e8fd9489e5d65762432456ba960f34ca1ae -MISC metadata.xml 1249 SHA1 012d0426e04afe57a7db58142fbfcbc8034682e3 SHA256 55302527e34848c854feb0b1665ab540312ff8a095b763b838564b0c566eec3d diff --git a/dev-python/envisageplugins/envisageplugins-3.2.0.ebuild b/dev-python/envisageplugins/envisageplugins-3.2.0.ebuild deleted file mode 100644 index 9e24ad0..0000000 --- a/dev-python/envisageplugins/envisageplugins-3.2.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/envisageplugins/envisageplugins-3.2.0.ebuild,v 1.2 2011/01/30 18:04:11 arfrever Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" -DISTUTILS_SRC_TEST="setup.py" - -inherit distutils virtualx - -MY_PN="EnvisagePlugins" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Enthought Tool Suite: Plug-ins for the Envisage framework" -HOMEPAGE="http://code.enthought.com/projects/envisage_plugins.php http://pypi.python.org/pypi/EnvisagePlugins" -SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux" -IUSE="examples test" - -RDEPEND=">=dev-python/envisagecore-3.2.0 - dev-python/setuptools - >=dev-python/traitsgui-3.6.0" -DEPEND="${RDEPEND} - test? ( - dev-python/coverage - dev-python/nose - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - x11-apps/xhost - )" - -S="${WORKDIR}/${MY_P}" - -PYTHON_MODNAME="enthought" - -src_test() { - maketype="distutils_src_test" virtualmake -} - -src_install() { - find -name "*LICENSE.txt" -delete - distutils_src_install - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r examples/* || die "Installation of examples failed" - fi -} diff --git a/dev-python/envisageplugins/metadata.xml b/dev-python/envisageplugins/metadata.xml deleted file mode 100644 index e9b3d5b..0000000 --- a/dev-python/envisageplugins/metadata.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>python</herd> - <longdescription lang="en"> - The EnvisagePlugins project from the Enthought Tool Suite - includes a number of plug-ins for the Envisage framework that - Enthought has found useful for building scientific - applications. Envisage does not require that you use these - plug-ins, but you may find them useful to avoid having to reinvent - these particular wheels: - * Workbench: Provides an application GUI window that supports - views and perspectives, similar to the Eclipse IDE. - * Action: Supports user-interaction command mechanisms, such as - toolbars, menus, and buttons. - * Single Project: Supports a project paradigm for saving - application data, assuming an interaction model in which only - one project can be open in the application at a time. - * Text Editor: Provides a rudimentary text editor interface. - * Python Shell: Provides an interactive Python shell within a - Workbench-based application. - * Debug: Provides the Frame Based Inspector from the ETSDevTools - project as an Envisage plug-in - </longdescription> -</pkgmetadata> diff --git a/dev-python/numexpr/ChangeLog b/dev-python/numexpr/ChangeLog deleted file mode 100644 index e07606d..0000000 --- a/dev-python/numexpr/ChangeLog +++ /dev/null @@ -1,29 +0,0 @@ -# ChangeLog for dev-python/numexpr -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/numexpr/ChangeLog,v 1.4 2011/01/29 09:36:37 xarthisius Exp $ - -*numexpr-1.4.2 (29 Jan 2011) - - 29 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org> -numexpr-1.4.1.ebuild, - +numexpr-1.4.2.ebuild: - Version bump. Drop old. - -*numexpr-1.4.1 (24 Oct 2010) - - 24 Oct 2010; Kacper Kowalik <xarthisius@gentoo.org> -numexpr-1.3.1.ebuild, - -numexpr-1.4.ebuild, +numexpr-1.4.1.ebuild: - Version bump. Drop old. - -*numexpr-1.4 (02 Aug 2010) - - 02 Aug 2010; Kacper Kowalik <xarthisius@gentoo.org> +numexpr-1.4.ebuild, - metadata.xml: - Version bump. Add support for Intel VML. - -*numexpr-1.3.1 (03 Jul 2010) - - 03 Jul 2010; Kacper Kowalik <xarthisius@gentoo.org> +numexpr-1.3.1.ebuild, - +metadata.xml: - Initial import wrt bug 302565. Ebuild written by Tim Cera - <timcera@earthlink.net> - diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest deleted file mode 100644 index d49e697..0000000 --- a/dev-python/numexpr/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST numexpr-1.4.2.tar.gz 64172 RMD160 30528db9e097632fe4350d0eb677298317ba72fa SHA1 9874be16e404d1d8550c2fd14b61a4520a387153 SHA256 38f73f0402bca52566186dbeca586989617c02f8f23a31085cf27eb5fd654967 -EBUILD numexpr-1.4.2.ebuild 1202 SHA1 7a7b45c1efd67be4a983c3a99ca05567e007a479 SHA256 2695a5fe5737eb89b6dfe9560af0a07f9ecec2cc28c3a93588e684a16ad7f5a6 -MISC ChangeLog 926 SHA1 2074e3f841a16852d6995a5ccfe604250ff238be SHA256 bb9f013f89062dee30ef7c1fd77b4aaa3a091a0073a15d34d7952a8150c617d0 -MISC metadata.xml 495 SHA1 57cb461967831f2d029c0179a70791c3bea198d2 SHA256 20bcf74b336f0713e25e03cd431d70bb4b5b8c5b7b3c8d9f5ee02a55cfe31678 diff --git a/dev-python/numexpr/metadata.xml b/dev-python/numexpr/metadata.xml deleted file mode 100644 index a1e5d4d..0000000 --- a/dev-python/numexpr/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>python</herd> -<herd>sci</herd> -<maintainer> - <email>timcera@earthlink.net</email> - <name>Tim Cera</name> -</maintainer> -<longdescription lang="en"> - Fast numerical array expression evaluator for Python and NumPy. -</longdescription> -<use> - <flag name="mkl">Enable support for Intel Vector Math Library, part of - <pkg>sci-libs/mkl</pkg>.</flag> -</use> -</pkgmetadata> diff --git a/dev-python/numexpr/numexpr-1.4.2.ebuild b/dev-python/numexpr/numexpr-1.4.2.ebuild deleted file mode 100644 index 5e2a772..0000000 --- a/dev-python/numexpr/numexpr-1.4.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/numexpr/numexpr-1.4.2.ebuild,v 1.1 2011/01/29 09:36:37 xarthisius Exp $ - -EAPI=2 - -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" - -inherit distutils - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy." -HOMEPAGE="http://code.google.com/p/numexpr/ http://pypi.python.org/pypi/numexpr" -SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64-linux" -IUSE="mkl" - -RDEPEND=">=dev-python/numpy-1.3.1 - mkl? ( sci-libs/mkl )" -DEPEND="${RDEPEND} - >=dev-python/setuptools-0.6_rc3 - >=dev-util/scons-1.2.0-r1" - -RESTRICT_PYTHON_ABIS="3.*" - -src_prepare() { - # TODO: alternatively icc's mkl can be used but it fails for me - if use mkl; then - cat <<- EOF > "${S}"/site.cfg - [mkl] - library_dirs = ${MKLROOT}/lib/em64t - include_dirs = ${MKLROOT}/include - mkl_libs = mkl_solver_ilp64, mkl_intel_ilp64, \ - mkl_intel_thread, mkl_core, iomp5 - EOF - fi -} - -src_test() { - testing() { - PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" ${PN}/tests/test_${PN}.py - } - python_execute_function testing -} diff --git a/dev-python/pyface/ChangeLog b/dev-python/pyface/ChangeLog deleted file mode 100644 index 06d7595..0000000 --- a/dev-python/pyface/ChangeLog +++ /dev/null @@ -1,10 +0,0 @@ -# ChangeLog for dev-python/pyface -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyface/ChangeLog,v 1.1 2011/08/03 23:48:32 bicatali Exp $ - -*pyface-4.0.0 (03 Aug 2011) - - 03 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> +pyface-4.0.0.ebuild, - +metadata.xml: - Initial import - diff --git a/dev-python/pyface/Manifest b/dev-python/pyface/Manifest deleted file mode 100644 index 7382126..0000000 --- a/dev-python/pyface/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST pyface-4.0.0.tar.gz 5012118 RMD160 ee80ea886251f111fae9bb9d2046338da42c75a8 SHA1 223e58fb39b3259ef9e294345c5b15e35415f3ce SHA256 3c00d8d9e12978d7656f749cb4c96458096ae3ecfaf55e7d714b8091c3c1a2a5 -EBUILD pyface-4.0.0.ebuild 1579 RMD160 fc75722a733cd6a666db6a00f06774ecc2996f53 SHA1 5c3fda7240389872d503c4ea24280d87c21d7d27 SHA256 511d858a10f5c58d8c066ca270d428baf9d821d4f16cd6baa522a1f3715af805 -MISC ChangeLog 350 RMD160 aa17f3ed04de8246861991b9b2607f08acd64e8f SHA1 6773d55747f146e71fae485c5488abd6af929083 SHA256 1a01b31d714b14b912658c882faa22c9b9c67b829205f82c3264dc6367f24f70 -MISC metadata.xml 631 RMD160 dacd9cd68b63cbcbea41e2ba1bc6cc896f86f575 SHA1 22a89559650c4a2e1034f034ddac3b9dc36a9128 SHA256 27a59404c61d9150ec6284febec134f1565d29197e6c167cd1cb4e47f8dc2e33 diff --git a/dev-python/pyface/metadata.xml b/dev-python/pyface/metadata.xml deleted file mode 100644 index 73168f8..0000000 --- a/dev-python/pyface/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>python</herd> -<longdescription lang="en"> - The pyface project contains a toolkit-independent GUI abstraction - layer, which is used to support the "visualization" features of the - Traits package. Thus, you can write code in terms of the Traits API - (views, items, editors, etc.), and let pyface and your selected - toolkit and back-end take care of the details of displaying them. - The following GUI backends are supported: - * wxPython - * PyQt - * PySide -</longdescription> -</pkgmetadata> diff --git a/dev-python/pyface/pyface-4.0.0.ebuild b/dev-python/pyface/pyface-4.0.0.ebuild deleted file mode 100644 index 30de85c..0000000 --- a/dev-python/pyface/pyface-4.0.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyface/pyface-4.0.0.ebuild,v 1.2 2011/08/04 19:31:03 mr_bones_ Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" -DISTUTILS_SRC_TEST="nosetests" - -inherit distutils virtualx - -DESCRIPTION="Enthought Tool Suite: traits-capable windowing framework" -HOMEPAGE="https://github.com/enthought/pyface http://pypi.python.org/pypi/pyface" -SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="doc examples test" - -RDEPEND=">=dev-python/traits-4.0 - || ( dev-python/wxpython dev-python/PyQt4 dev-python/pyside )" -DEPEND="dev-python/setuptools - doc? ( dev-python/sphinx ) - test? ( - ${RDEPEND} - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - )" - -DOCS="docs/*.txt" - -src_compile() { - distutils_src_compile - if use doc; then - einfo "Generation of documentation" - pushd docs > /dev/null - emake html || die "Generation of documentation failed" - popd > /dev/null - fi -} - -src_test() { - VIRTUALX_COMMAND="distutils_src_test" virtualmake -} - -src_install() { - find -name "*LICENSE*.txt" -delete - distutils_src_install - - if use doc; then - pushd docs/build/html > /dev/null - insinto /usr/share/doc/${PF}/html - doins -r [a-z]* _static || die "Installation of documentation failed" - popd > /dev/null - fi - - if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples || die "Installation of examples failed" - fi -} diff --git a/dev-python/pyproj/ChangeLog b/dev-python/pyproj/ChangeLog deleted file mode 100644 index 5438989..0000000 --- a/dev-python/pyproj/ChangeLog +++ /dev/null @@ -1,37 +0,0 @@ -# ChangeLog for dev-python/pyproj -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyproj/ChangeLog,v 1.6 2011/03/09 18:16:22 arfrever Exp $ - -*pyproj-1.8.9 (09 Mar 2011) - - 09 Mar 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -pyproj-1.8.7.ebuild, +pyproj-1.8.9.ebuild: - Version bump. - -*pyproj-1.8.8 (19 Sep 2010) - - 19 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -pyproj-1.8.6.ebuild, +pyproj-1.8.8.ebuild: - Version bump. - -*pyproj-1.8.7 (19 Jul 2010) - - 19 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -pyproj-1.8.5.ebuild, +pyproj-1.8.7.ebuild: - Version bump. - -*pyproj-1.8.6 (04 Nov 2009) - - 04 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +pyproj-1.8.6.ebuild: - Version bump. Set SUPPORT_PYTHON_ABIS. - - 18 Jun 2009; Patrick Lauer <patrick@gentoo.org> pyproj-1.8.5.ebuild: - Adding ~x86 keyword, closes bug #274635 - -*pyproj-1.8.5 (28 Feb 2009) - - 28 Feb 2009; Patrick Lauer <patrick@gentoo.org> +metadata.xml, - +pyproj-1.8.5.ebuild: - Initial import. Fixes #224695. Ebuild contributed by Sam Jacobson - diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest deleted file mode 100644 index eae07f0..0000000 --- a/dev-python/pyproj/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST pyproj-1.8.9.tar.gz 4288526 RMD160 70bdedfbac05ea4380060639f0f637e678db2449 SHA1 eebf29135ff8ef25294fe7477270e2bc6836e5dc SHA256 02ed5f006079c0764b8424c466368d9a1371bf144c4aa63cf38be4c06700acee -EBUILD pyproj-1.8.9.ebuild 627 RMD160 b077779225fb1d2e5f1762afe68d99e5f2af53ee SHA1 d38b71a4b1e0b05b2f0204a8bac2edddbd38d7e1 SHA256 7c9cb4780883833f54d4678fd9ee4ed74e4179dc1212a310ed1154c3e9caca8f -MISC ChangeLog 1173 RMD160 5bce7e3c62d91d617501f790f94527489290c9bb SHA1 ceedf36e4f09880ae7fd0b194e9c3dbe1bff5039 SHA256 9612709ffe4c83b946c6cc749d72244bdabab6ffe21f85d43bd8302d7e967b06 -MISC metadata.xml 160 RMD160 e730f96ab97c5be577a6d6d05f04990374a0dffb SHA1 2aa5e6be9c265c0e7bceb78ee9fd20df5f818e36 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a diff --git a/dev-python/pyproj/metadata.xml b/dev-python/pyproj/metadata.xml deleted file mode 100644 index 301d220..0000000 --- a/dev-python/pyproj/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>python</herd> -</pkgmetadata> diff --git a/dev-python/pyproj/pyproj-1.8.9.ebuild b/dev-python/pyproj/pyproj-1.8.9.ebuild deleted file mode 100644 index 7e0ab79..0000000 --- a/dev-python/pyproj/pyproj-1.8.9.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyproj/pyproj-1.8.9.ebuild,v 1.1 2011/03/09 18:16:22 arfrever Exp $ - -EAPI="3" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="*-jython" - -inherit distutils - -DESCRIPTION="Python interface to PROJ.4 library" -HOMEPAGE="http://code.google.com/p/pyproj/ http://pypi.python.org/pypi/pyproj" -SRC_URI="http://pyproj.googlecode.com/files/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="" - -DEPEND="" -RDEPEND="" - -PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") diff --git a/dev-python/reportlab/ChangeLog b/dev-python/reportlab/ChangeLog deleted file mode 100644 index e005667..0000000 --- a/dev-python/reportlab/ChangeLog +++ /dev/null @@ -1,310 +0,0 @@ -# ChangeLog for dev-python/reportlab -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/ChangeLog,v 1.78 2011/01/07 16:32:02 arfrever Exp $ - - 07 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -reportlab-2.4.ebuild: - Delete. - - 07 Jan 2011; Brent Baude <ranger@gentoo.org> reportlab-2.5.ebuild: - Marking reportlab-2.5 ppc for bug 347111 - - 27 Dec 2010; Brent Baude <ranger@gentoo.org> reportlab-2.5.ebuild: - Marking reportlab-2.5 ppc64 for bug 347111 - - 18 Dec 2010; Raúl Porcel <armin76@gentoo.org> reportlab-2.5.ebuild: - alpha/ia64/sparc stable wrt #347111 - - 09 Dec 2010; Thomas Kahle <tomka@gentoo.org> reportlab-2.5.ebuild: - x86 stable per bug 347111 - - 05 Dec 2010; Markos Chandras <hwoarang@gentoo.org> reportlab-2.5.ebuild: - Stable on amd64 wrt bug #347111 - - 29 Nov 2010; Jeroen Roovers <jer@gentoo.org> reportlab-2.5.ebuild: - Stable for HPPA (bug #347111). - -*reportlab-2.5 (23 Oct 2010) - - 23 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +reportlab-2.5.ebuild: - Version bump. - - 11 May 2010; Brent Baude <ranger@gentoo.org> reportlab-2.4.ebuild: - stable ppc64, bug 306339 - - 02 May 2010; Dirkjan Ochtman <djc@gentoo.org> reportlab-2.4.ebuild: - amd64 stable, bug 306339 - - 18 Apr 2010; <nixnut@gentoo.org> reportlab-2.4.ebuild: - ppc stable #306339 - - 16 Mar 2010; Raúl Porcel <armin76@gentoo.org> reportlab-2.4.ebuild: - alpha/ia64/sparc stable wrt #306339 - - 04 Mar 2010; Christian Faulhammer <fauli@gentoo.org> reportlab-2.4.ebuild: - stable x86, bug 306339 - - 02 Mar 2010; Jeroen Roovers <jer@gentoo.org> reportlab-2.4.ebuild: - Stable for HPPA (bug #306339). - - 06 Feb 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - reportlab-2.3-r1.ebuild, reportlab-2.4.ebuild: - Inherit eutils eclass (bug #303769). - -*reportlab-2.4 (23 Jan 2010) - - 23 Jan 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +reportlab-2.4.ebuild, +files/reportlab-2.4-external_libart_lgpl.patch: - Version bump. - - 14 Nov 2009; Raúl Porcel <armin76@gentoo.org> reportlab-2.3-r1.ebuild: - ia64/sparc stable wrt #289435 - - 11 Nov 2009; Brent Baude <ranger@gentoo.org> reportlab-2.3-r1.ebuild: - Marking reportlab-2.3-r1 ppc64 for bug 289435 - - 29 Oct 2009; Markus Meier <maekke@gentoo.org> reportlab-2.3-r1.ebuild: - amd64/x86 stable, bug #289435 - - 24 Oct 2009; Tobias Klausmann <klausman@gentoo.org> - reportlab-2.3-r1.ebuild: - Stable on alpha, bug #289435 - - 24 Oct 2009; nixnut <nixnut@gentoo.org> reportlab-2.3-r1.ebuild: - ppc stable #289435 - - 23 Oct 2009; Jeroen Roovers <jer@gentoo.org> reportlab-2.3-r1.ebuild: - Stable for HPPA (bug #289435). - - 22 Sep 2009; Markus Meier <maekke@gentoo.org> reportlab-2.3-r1.ebuild: - add ~arm - -*reportlab-2.3-r1 (17 Sep 2009) - - 17 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +reportlab-2.3-r1.ebuild, +files/reportlab-2.3-external_libart_lgpl.patch: - Use external media-libs/libart_lgpl (bug #252927). - - 10 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - reportlab-2.3.ebuild: - Build documentation (bug #278994). - - 04 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - reportlab-2.3.ebuild: - Set SUPPORT_PYTHON_ABIS. - - 04 Sep 2009; Patrick Lauer <patrick@gentoo.org> -reportlab-1.20.ebuild, - -reportlab-2.2.ebuild: - Remove old - -*reportlab-2.3 (15 Feb 2009) - - 15 Feb 2009; Patrick Lauer <patrick@gentoo.org> +reportlab-2.3.ebuild: - Bump to 2.3 - -*reportlab-2.2 (04 Oct 2008) - - 04 Oct 2008; Jesus Rivero <neurogeek@gentoo.org> - +files/reportlab-2.2_qa_msg.patch, +reportlab-2.2.ebuild: - Version bump. Closes bug #238205, thanks to Pedro Romano - <pmcnr72@gmail.com> for the ebuild - - 17 Jul 2008; Alexis Ballier <aballier@gentoo.org> reportlab-2.1.ebuild: - keyword ~x86-fbsd - - 12 Jul 2008; Rob Cakebread <pythonhead@gentoo.org> -reportlab-2.0.ebuild: - Removed older version. Closes #150877 - - 13 May 2008; Ali Polatel <hawking@gentoo.org> - +files/2.1-test_no_network.patch, reportlab-1.20.ebuild, - reportlab-2.0.ebuild, reportlab-2.1.ebuild: - Added patch to remove a test that requires network access. Thanks to - Víctor Enríquez, #219927. Quoting. - - 24 Apr 2008; Markus Rothe <corsair@gentoo.org> reportlab-2.1.ebuild: - Stable on ppc64; bug #217761 - - 21 Apr 2008; Raúl Porcel <armin76@gentoo.org> reportlab-2.1.ebuild: - alpha/ia64 stable wrt #217761 - - 21 Apr 2008; Jeroen Roovers <jer@gentoo.org> reportlab-2.1.ebuild: - Stable for HPPA (bug #217761). - - 20 Apr 2008; Ferris McCormick <fmccor@gentoo.org> reportlab-2.1.ebuild: - Sparc stable, Bug #217761. All tests pass. - - 20 Apr 2008; nixnut <nixnut@gentoo.org> reportlab-2.1.ebuild: - Stable on ppc wrt bug 217761 - - 20 Apr 2008; Markus Meier <maekke@gentoo.org> reportlab-2.1.ebuild: - amd64/x86 stable, bug #217761 - - 09 Oct 2007; Tom Gall <tgall@gentoo.org> reportlab-2.0.ebuild: - stable on ppc64 - - 13 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> - reportlab-2.0.ebuild: - ppc. stable - - 16 Jul 2007; Raúl Porcel <armin76@gentoo.org> reportlab-2.0.ebuild: - alpha/x86 stable - -*reportlab-2.1 (23 Jun 2007) - - 23 Jun 2007; Tiziano Müller <dev-zero@gentoo.org> -files/1.14/setup.py, - -files/1.17/setup.py, +files/2.1-test_fix.patch, - +files/2.1-tests_report_failure.patch, +reportlab-2.1.ebuild: - Version bump (with cleanup and enabled tests, bug #182645). - Removed some old files. - - 21 Apr 2007; Raúl Porcel <armin76@gentoo.org> reportlab-2.0.ebuild: - ia64 stable - - 04 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> reportlab-2.0.ebuild: - Stable on sparc - - 05 Feb 2007; Jeroen Roovers <jer@gentoo.org> reportlab-2.0.ebuild: - Stable for HPPA (inkscape). - -*reportlab-2.0 (16 Jul 2006) - - 16 Jul 2006; Alastair Tse <liquidx@gentoo.org> -reportlab-1.14.ebuild, - -reportlab-1.17-r1.ebuild, -reportlab-1.18.ebuild, -reportlab-1.19.ebuild, - +reportlab-2.0.ebuild: - version bump. (#135494). changed license to BSD. - - 16 Jul 2006; Alastair Tse <liquidx@gentoo.org> -reportlab-1.14.ebuild, - -reportlab-1.17-r1.ebuild, -reportlab-1.18.ebuild, -reportlab-1.19.ebuild: - cleanup old ebuilds - - 27 Jun 2006; Jeroen Roovers <jer@gentoo.org> reportlab-1.20.ebuild: - Marked ~hppa (for inkscape). - - 27 Apr 2006; Marien Zwart <marienz@gentoo.org> - files/digest-reportlab-1.14, files/digest-reportlab-1.17-r1, - files/digest-reportlab-1.18, files/digest-reportlab-1.19, Manifest: - Fixing SHA256 digest, pass four - - 07 Feb 2006; Simon Stelling <blubb@gentoo.org> reportlab-1.20.ebuild: - stable on amd64 - - 02 Feb 2006; Marien Zwart <marienz@gentoo.org> - files/digest-reportlab-1.20, Manifest: - Fix rmd160 digests. - - 02 Feb 2006; Marien Zwart <marienz@gentoo.org> - files/digest-reportlab-1.20, Manifest: - Fix rmd160 digests. - - 01 Feb 2006; Aron Griffis <agriffis@gentoo.org> reportlab-1.20.ebuild: - Mark 1.20 stable on ia64 - - 11 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> reportlab-1.20.ebuild: - Stable on ppc. - - 14 Oct 2005; Gustavo Zacarias <gustavoz@gentoo.org> reportlab-1.20.ebuild: - Stable on sparc - - 11 Oct 2005; Bryan Østergaard <kloeri@gentoo.org> reportlab-1.20.ebuild: - Stable on x86, fixes python-2.4 issues, bug 108649. - - 01 Oct 2005; Fernando Serboncini <fserb@gentoo.org> reportlab-1.20.ebuild: - Removed tar hack on src_install(). Closes #101936. - - 10 Sep 2005; Aron Griffis <agriffis@gentoo.org> reportlab-1.20.ebuild: - Mark 1.20 stable on alpha - - 26 Aug 2005; Aron Griffis <agriffis@gentoo.org> reportlab-1.20.ebuild: - add ~ia64 - - 05 Jun 2005; Markus Rothe <corsair@gentoo.org> reportlab-1.20.ebuild: - Stable on ppc64; dependency for bug #92995 - - 21 May 2005; Markus Rothe <corsair@gentoo.org> reportlab-1.20.ebuild: - Added ~ppc64 to KEYWORDS - - 01 May 2005; Michael Hanselmann <hansmi@gentoo.org> reportlab-1.18.ebuild: - Stable on ppc. - - 21 Apr 2005; Simon Stelling <blubb@gentoo.org> reportlab-1.18.ebuild: - stable on amd64 - -*reportlab-1.20 (14 Apr 2005) - - 14 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> +reportlab-1.20.ebuild: - Version bump. - - 31 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : - Change encoding to UTF-8 for GLEP 31 compliance - -*reportlab-1.19 (16 Oct 2004) - - 16 Oct 2004; Christian Andreetta <satya@gentoo.org> +reportlab-1.19.ebuild: - Version bump - - 19 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> reportlab-1.14.ebuild, - reportlab-1.17-r1.ebuild, reportlab-1.18.ebuild: - dev-python/Imaging renamed to dev-python/imaging. - - 03 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> reportlab-1.18.ebuild: - Stable on alpha. - - 04 May 2004; Bryan Østergaard <kloeri@gentoo.org> reportlab-1.14.ebuild, - reportlab-1.17-r1.ebuild: - Add missing IUSE. - - 18 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> reportlab-1.18.ebuild: - Adding amd64 keyword, closing #48058. - - 14 Mar 2004; Jason Wever <weeve@gentoo.org> reportlab-1.18.ebuild: - Marked stable on sparc. - -*reportlab-1.18 (14 Dec 2003) - - 14 Dec 2003; Alastair Tse <liquidx@gentoo.org> reportlab-1.18.ebuild: - version bump - - 02 Mar 2004: Peter Bienstman <pbienst@gentoo.org> reportlab-1.18.ebuild: - marked stable on x86 - -*reportlab-1.17-r1 (04 Jul 2003) - - 04 Jul 2003; Alastair Tse <liquidx@gentoo.org> reportlab-1.17-r1.ebuild: - moved from ReportLab to reportlab and fixed paths problem with installation - - 26 Feb 2004; Sven Blumenstein <bazik@gentoo.org> reportlab-1.17-r1.ebuild: - Stable on sparc. - -*ReportLab-1.17 (02 Mar 2003) - - 04 Apr 2003; Alastair Tse <liquidx@gentoo.org> ReportLab-1.17.ebuild: - bumping to stable - - 02 Mar 2003; Troy Dack <tad@gentoo.org> ReportLab-1.17.ebuild, - files/1.17/setup.py: - Version bump to 1.17. ~arch masked. See Bug #6291 - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*reportlab-1.14 (29 Jun 2002) - - 26 Jul 2002; George Shapovalov <george@gentoo.org> ReportLab-1.11.ebuild, ReportLab-1.14.ebuild : - added KEYWORDS,SLOT,LICENSE - - 29 Jun 2002; Jon Nelson <jnelson@gentoo.org> ReportLab-1.14.ebuild - - Use distutuils for install - New upstream - Closes 2719 - Original Author: Tod Neidt <tneidt@fidnet.com> - - *ReportLab-1.11 (1 Feb 2002) - - 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest deleted file mode 100644 index 6042a37..0000000 --- a/dev-python/reportlab/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX reportlab-2.2_qa_msg.patch 736 RMD160 3ee7043a9c5f999b097e4800c5fcda57d732e4b4 SHA1 4f8b90dee2c9e5cf71c05af91484c0440009581d SHA256 e4913decadf05228b1cb76da8cade26b76feb4d69c317c828ee0ba1eb8d66a58 -AUX reportlab-2.4-external_libart_lgpl.patch 3304 RMD160 4881b7e8914630c87c642fa704ebbfd869550af7 SHA1 daad396df4711d75b0aeae4ae13288de95f19519 SHA256 93a5afda9e4bee650545912362dd3a23c12a5aebcec3ef2691ab675fe114af01 -DIST reportlab-2.5.tar.gz 1917306 RMD160 adc6db9f724c18988acbc85595acc95b8511f40b SHA1 49bd7c2c0b42569323fe4726cac696d4249cd1a5 SHA256 805152084cc8421104a5e1e705482a1034598ecb4c266670dfba31996de6ff69 -EBUILD reportlab-2.5.ebuild 2105 RMD160 0f320b3faff6ea48af7ede1c30a07784c4c97a27 SHA1 e87bedcd5adff34017fa5306a12787bfbd10fb90 SHA256 b66602a0e72cd1a3f5b30975ef3340d12183a3c9a00cf36aa76982659ba01a12 -MISC ChangeLog 10541 RMD160 f854de01906b6a7c62aed98c93e8ac1c52a5d927 SHA1 884c7b6b8104cbd74903e0c5874a87daef4a5922 SHA256 e1b20259b56363d1c36efd4c202ced60f5050b3832ce847cf5101766b24b12d5 -MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 diff --git a/dev-python/reportlab/files/reportlab-2.2_qa_msg.patch b/dev-python/reportlab/files/reportlab-2.2_qa_msg.patch deleted file mode 100644 index 490902d..0000000 --- a/dev-python/reportlab/files/reportlab-2.2_qa_msg.patch +++ /dev/null @@ -1,16 +0,0 @@ -#Patch submitted by Jesus Rivero <neurogeek@gentoo.org> -#Submitted on 10/04/2008 to upstream -diff -uNr ReportLab_2_2.orig/src/rl_addons/renderPM/gt1/gt1-namecontext.c ReportLab_2_2/src/rl_addons/renderPM/gt1/gt1-namecontext.c ---- ReportLab_2_2.orig/src/rl_addons/renderPM/gt1/gt1-namecontext.c 2008-10-04 10:28:05.000000000 -0430 -+++ ReportLab_2_2/src/rl_addons/renderPM/gt1/gt1-namecontext.c 2008-10-04 10:28:38.000000000 -0430 -@@ -3,9 +3,7 @@ - #include "gt1-misc.h" - - #include "gt1-namecontext.h" --#if defined(_WIN32) || defined(macintosh) --# include <string.h> --#endif -+#include <string.h> - - /* btw, I do not know who wrote the following comment. I modified this - file somewhat from gimp's app/procedural_db.c hash function. */ diff --git a/dev-python/reportlab/files/reportlab-2.4-external_libart_lgpl.patch b/dev-python/reportlab/files/reportlab-2.4-external_libart_lgpl.patch deleted file mode 100644 index 4b140d2..0000000 --- a/dev-python/reportlab/files/reportlab-2.4-external_libart_lgpl.patch +++ /dev/null @@ -1,60 +0,0 @@ ---- setup.py -+++ setup.py -@@ -306,39 +306,12 @@ - infoline( '################################################') - infoline( '#Attempting install of _renderPM') - infoline( '#extensions from %r'%RENDERPM) -- LIBART_DIR=pjoin(RENDERPM,'libart_lgpl') -+ LIBART_DIR='/usr/include/libart-2.0' -+ LIBART_LIB=['art_lgpl_2'] - GT1_DIR=pjoin(RENDERPM,'gt1') - MACROS=[('ROBIN_DEBUG',None)] - MACROS=[] -- def libart_version(): -- K = ('LIBART_MAJOR_VERSION','LIBART_MINOR_VERSION','LIBART_MICRO_VERSION') -- D = {} -- for l in open(pjoin(LIBART_DIR,'configure.in'),'r').readlines(): -- l = l.strip().split('=') -- if len(l)>1 and l[0].strip() in K: -- D[l[0].strip()] = l[1].strip() -- if len(D)==3: break -- return (sys.platform == 'win32' and '\\"%s\\"' or '"%s"') % '.'.join(map(lambda k,D=D: D.get(k,'?'),K)) -- LIBART_VERSION = libart_version() - SOURCES=[pjoin(RENDERPM,'_renderPM.c'), -- pjoin(LIBART_DIR,'art_vpath_bpath.c'), -- pjoin(LIBART_DIR,'art_rgb_pixbuf_affine.c'), -- pjoin(LIBART_DIR,'art_rgb_svp.c'), -- pjoin(LIBART_DIR,'art_svp.c'), -- pjoin(LIBART_DIR,'art_svp_vpath.c'), -- pjoin(LIBART_DIR,'art_svp_vpath_stroke.c'), -- pjoin(LIBART_DIR,'art_svp_ops.c'), -- pjoin(LIBART_DIR,'art_vpath.c'), -- pjoin(LIBART_DIR,'art_vpath_dash.c'), -- pjoin(LIBART_DIR,'art_affine.c'), -- pjoin(LIBART_DIR,'art_rect.c'), -- pjoin(LIBART_DIR,'art_rgb_affine.c'), -- pjoin(LIBART_DIR,'art_rgb_affine_private.c'), -- pjoin(LIBART_DIR,'art_rgb.c'), -- pjoin(LIBART_DIR,'art_rgb_rgba_affine.c'), -- pjoin(LIBART_DIR,'art_svp_intersect.c'), -- pjoin(LIBART_DIR,'art_svp_render_aa.c'), -- pjoin(LIBART_DIR,'art_misc.c'), - pjoin(GT1_DIR,'gt1-parset1.c'), - pjoin(GT1_DIR,'gt1-dict.c'), - pjoin(GT1_DIR,'gt1-namecontext.c'), -@@ -398,12 +371,12 @@ - EXT_MODULES += [Extension( '_renderPM', - SOURCES, - include_dirs=[RENDERPM,LIBART_DIR,GT1_DIR]+FT_INC_DIR, -- define_macros=FT_MACROS+[('LIBART_COMPILATION',None)]+MACROS+[('LIBART_VERSION',LIBART_VERSION)], -+ define_macros=FT_MACROS+MACROS, - library_dirs=[]+FT_LIB_DIR, - - # libraries to link against -- libraries=FT_LIB, -- #extra_objects=['gt1.lib','libart.lib',], -+ libraries=FT_LIB+LIBART_LIB, -+ #extra_objects=['gt1.lib'], - #extra_compile_args=['/Z7'], - extra_link_args=[] - ), diff --git a/dev-python/reportlab/metadata.xml b/dev-python/reportlab/metadata.xml deleted file mode 100644 index de483c5..0000000 --- a/dev-python/reportlab/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>python</herd> -</pkgmetadata> diff --git a/dev-python/reportlab/reportlab-2.5.ebuild b/dev-python/reportlab/reportlab-2.5.ebuild deleted file mode 100644 index 1b388ed..0000000 --- a/dev-python/reportlab/reportlab-2.5.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/reportlab-2.5.ebuild,v 1.7 2011/01/07 16:21:06 ranger Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" - -inherit distutils eutils versionator - -DESCRIPTION="Tools for generating printable PDF documents from any data source." -HOMEPAGE="http://www.reportlab.org/ http://pypi.python.org/pypi/reportlab" -SRC_URI="http://www.reportlab.org/ftp/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="doc examples test" - -DEPEND="dev-python/imaging - media-fonts/ttf-bitstream-vera - media-libs/libart_lgpl - sys-libs/zlib" -RDEPEND="${DEPEND}" - -PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") - -src_prepare() { - distutils_src_prepare - - sed -i \ - -e 's|/usr/lib/X11/fonts/TrueType/|/usr/share/fonts/ttf-bitstream-vera/|' \ - -e 's|/usr/local/Acrobat|/opt/Acrobat|g' \ - -e 's|%(HOME)s/fonts|%(HOME)s/.fonts|g' \ - src/reportlab/rl_config.py || die "sed failed" - - epatch "${FILESDIR}/${PN}-2.2_qa_msg.patch" - - rm -fr src/rl_addons/renderPM/libart_lgpl - epatch "${FILESDIR}/${PN}-2.4-external_libart_lgpl.patch" -} - -src_compile() { - distutils_src_compile - - # One of tests already builds documentation. - if use doc && ! use test; then - cd docs - PYTHONPATH="$(ls -d ../build-$(PYTHON -f --ABI)/lib.*)" "$(PYTHON -f)" genAll.py || die "genAll.py failed" - fi -} - -src_test() { - testing() { - "$(PYTHON)" setup.py tests-preinstall - } - python_execute_function testing -} - -src_install() { - distutils_src_install - - if use doc; then - # docs/reference/reportlab-reference.pdf is identical with docs/reportlab-reference.pdf - rm -f docs/reference/reportlab-reference.pdf - - insinto /usr/share/doc/${PF} - doins -r docs/* || die "Installation of documentation failed" - fi - - if use examples; then - insinto /usr/share/doc/${PF} - doins -r demos || die "Installation of examples failed" - insinto /usr/share/doc/${PF}/tools/pythonpoint - doins -r tools/pythonpoint/demos || die "Installation of examples failed" - fi -} diff --git a/dev-python/traits/ChangeLog b/dev-python/traits/ChangeLog deleted file mode 100644 index 558a996..0000000 --- a/dev-python/traits/ChangeLog +++ /dev/null @@ -1,106 +0,0 @@ -# ChangeLog for dev-python/traits -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/traits/ChangeLog,v 1.26 2011/08/04 00:05:56 bicatali Exp $ - - 04 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> traits-4.0.0.ebuild: - Typo - -*traits-4.0.0 (03 Aug 2011) - - 03 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> +traits-4.0.0.ebuild: - Version bump. Possible API break. - - 01 Apr 2011; Kacper Kowalik <xarthisius@gentoo.org> traits-3.6.0.ebuild: - Marked ~ppc64 wrt #342297 - - 27 Mar 2011; Brent Baude <ranger@gentoo.org> traits-3.6.0.ebuild: - Marking traits-3.6.0 ppc stable for bug 357283 - - 21 Mar 2011; Thomas Kahle <tomka@gentoo.org> traits-3.6.0.ebuild: - x86 stable per bug 357283 - - 06 Mar 2011; Markos Chandras <hwoarang@gentoo.org> traits-3.6.0.ebuild: - Stable on amd64 wrt bug #357283 - -*traits-3.6.0 (30 Jan 2011) - - 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +traits-3.6.0.ebuild: - Version bump. - - 27 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -traits-3.4.0.ebuild: - Delete. - - 27 Jan 2011; Markos Chandras <hwoarang@gentoo.org> traits-3.5.0.ebuild: - Stable on amd64 wrt bug #347107 - - 07 Jan 2011; Brent Baude <ranger@gentoo.org> traits-3.5.0.ebuild: - Marking traits-3.5.0 ppc for bug 347107 - - 06 Jan 2011; Brent Baude <ranger@gentoo.org> traits-3.5.0.ebuild: - Marking traits-3.5.0 ~ppc for bug 341627 - - 05 Dec 2010; Thomas Kahle <tomka@gentoo.org> traits-3.5.0.ebuild: - x86 stable per bug 347107 - -*traits-3.5.0 (18 Oct 2010) - - 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +traits-3.5.0.ebuild: - Version bump. - - 15 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -traits-3.2.0.ebuild, -traits-3.3.0.ebuild: - Delete. - - 14 Oct 2010; Brent Baude <ranger@gentoo.org> traits-3.4.0.ebuild: - Marking traits-3.4.0 ppc for bug 326809 - - 16 Jul 2010; Christian Faulhammer <fauli@gentoo.org> traits-3.4.0.ebuild: - stable x86, bug 326809 - - 15 Jul 2010; Markos Chandras <hwoarang@gentoo.org> traits-3.4.0.ebuild: - Stable on amd64 wrt bug #326809 - -*traits-3.4.0 (31 May 2010) - - 31 May 2010; Justin Lecher <jlec@gentoo.org> +traits-3.4.0.ebuild: - Version Bump on permission of Patrick - -*traits-3.3.0 (20 Mar 2010) - - 20 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> +traits-3.3.0.ebuild: - Version bump - - 15 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> -traits-3.1.0.ebuild, - traits-3.2.0.ebuild: - Fixed building with new setuptools, bug #307609 - - 08 Nov 2009; nixnut <nixnut@gentoo.org> traits-3.2.0.ebuild: - ppc stable #290607 - - 04 Nov 2009; Markus Meier <maekke@gentoo.org> traits-3.2.0.ebuild: - amd64/x86 stable, bug #290607 - - 05 Oct 2009; Mounir Lamouri <volkmar@gentoo.org> traits-3.1.0.ebuild, - traits-3.2.0.ebuild: - Keywording for ppc, bug 280023 - -*traits-3.2.0 (05 Sep 2009) - - 05 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -traits-3.0.3.ebuild, +traits-3.2.0.ebuild: - Version bump. Set SUPPORT_PYTHON_ABIS. - -*traits-3.1.0 (27 Mar 2009) - - 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> +traits-3.1.0.ebuild: - Version bump - -*traits-3.0.3 (15 Jan 2009) - - 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, - +traits-3.0.3.ebuild: - Initial import - diff --git a/dev-python/traits/Manifest b/dev-python/traits/Manifest deleted file mode 100644 index 8490694..0000000 --- a/dev-python/traits/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST Traits-3.6.0.tar.gz 10884341 RMD160 43a83ca0006ec854974cd705ebbc2d7dd80361a1 SHA1 7a068371c400bed3aae727575ed18b00188a629a SHA256 f48dcd9bb33bec3389566c3fee43f039ff33fc99e5db5ca8c4967fb8e5db8657 -DIST traits-4.0.0.tar.gz 4823262 RMD160 65ae61e90aa7384664311f118fda5b166f6c94f8 SHA1 392db68690afd94219ae53a956faecb2aa728661 SHA256 20800034591609ef74fcc7c42af41cacdadd31996ea05f024bfe67709be92a35 -EBUILD traits-3.6.0.ebuild 1519 RMD160 ee5913da13fb9376ba6a8b8ca3eca313751025f3 SHA1 78702d801540388e569e204140ae4c557b7865c0 SHA256 9c85851db547f66cc049e61f7117084dad6be3b05d609cc62d4ec4e37cb2f61d -EBUILD traits-4.0.0.ebuild 1385 RMD160 9bec80c4b486a491283b4fc8398e0a0ede365394 SHA1 51629d10d53754f8be5b7644170711f69c7681af SHA256 57792cb7a8361b56032c62026e5e6d879f833c2143d1fb6abe80aec64eab8bed -MISC ChangeLog 3321 RMD160 2cac8e7b00d91b6e70ec997e13f1a29740b39834 SHA1 a79011587f3d15bc48df1ea8725d5574f3fc7f6e SHA256 45f1480b213fa0afdab4c0c0722d7dec2a75db74e557847d9121b80a96386560 -MISC metadata.xml 893 RMD160 93229c95a8db10e0ba7e56e62e13a8c958678464 SHA1 5212de77ac8dec31236887902bc6301f133a2b59 SHA256 9d3429d85f4fcfe0abbfff888ea41c1d0b930fee06a3d89c7960b23c12309c26 diff --git a/dev-python/traits/metadata.xml b/dev-python/traits/metadata.xml deleted file mode 100644 index 490c40a..0000000 --- a/dev-python/traits/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>python</herd> - <longdescription lang="en"> - The traits package from the Enthought Tool Suite provides a - metaclass with special attributes that are called traits. A trait - is a type definition that can be used for normal Python object - attributes, giving the attributes some additional characteristics: - * Initialization: A trait attribute can have a default value - * Validation: A trait attribute is manifestly typed. - * Delegation: The value of a trait attribute can be contained in another - object - * Notification: Setting the value of a trait attribute can fired - callbacks - * Visualization: With the TraitsUI package, GUIs can be generated - automatically from traited objects. - </longdescription> -</pkgmetadata> diff --git a/dev-python/traits/traits-3.6.0.ebuild b/dev-python/traits/traits-3.6.0.ebuild deleted file mode 100644 index 0c265d9..0000000 --- a/dev-python/traits/traits-3.6.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/traits/traits-3.6.0.ebuild,v 1.1 2011/01/30 00:17:20 arfrever Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" - -inherit distutils - -MY_PN="Traits" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python" -HOMEPAGE="http://code.enthought.com/projects/traits/ http://pypi.python.org/pypi/Traits" -SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux" -IUSE="doc examples" - -RDEPEND=">=dev-python/enthoughtbase-3.1.0 - >=dev-python/numpy-1.1 - dev-python/setuptools" -DEPEND="${RDEPEND} - doc? ( dev-python/sphinx )" - -S="${WORKDIR}/${MY_P}" - -PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") - -DOCS="docs/*.txt" -PYTHON_MODNAME="enthought" - -src_compile() { - distutils_src_compile - - if use doc; then - einfo "Generation of documentation" - pushd docs > /dev/null - emake html || die "Generation of documentation failed" - popd > /dev/null - fi -} - -src_install() { - find -name "*LICENSE.txt" -delete - distutils_src_install - - if use doc; then - pushd docs/build/html > /dev/null - insinto /usr/share/doc/${PF}/html - doins -r [a-z]* _images _static || die "Installation of documentation failed" - popd > /dev/null - fi - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r examples/* || die "Installation of examples failed" - fi -} diff --git a/dev-python/traits/traits-4.0.0.ebuild b/dev-python/traits/traits-4.0.0.ebuild deleted file mode 100644 index c0de41f..0000000 --- a/dev-python/traits/traits-4.0.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/traits/traits-4.0.0.ebuild,v 1.2 2011/08/04 00:05:56 bicatali Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" -DISTUTILS_SRC_TEST="nosetests" - -inherit distutils - -DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python" -HOMEPAGE="http://code.enthought.com/projects/traits/ http://pypi.python.org/pypi/traits" -SRC_URI="http://www.enthought.com/repo/ETS/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="doc examples test" - -RDEPEND="dev-python/numpy" -DEPEND="dev-python/setuptools - doc? ( dev-python/sphinx ) - test? ( dev-python/numpy )" - -DOCS="docs/*.txt" - -src_compile() { - distutils_src_compile - if use doc; then - einfo "Generation of documentation" - pushd docs > /dev/null - emake html || die "Generation of documentation failed" - popd > /dev/null - fi -} - -src_install() { - find -name "*LICENSE*.txt" -delete - distutils_src_install - - if use doc; then - pushd docs/build/html > /dev/null - insinto /usr/share/doc/${PF}/html - doins -r [a-z]* _static || die "Installation of documentation failed" - popd > /dev/null - fi - - if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples || die "Installation of examples failed" - fi -} diff --git a/dev-python/traitsbackendwx/ChangeLog b/dev-python/traitsbackendwx/ChangeLog deleted file mode 100644 index d0b340d..0000000 --- a/dev-python/traitsbackendwx/ChangeLog +++ /dev/null @@ -1,60 +0,0 @@ -# ChangeLog for dev-python/traitsbackendwx -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/traitsbackendwx/ChangeLog,v 1.11 2011/01/30 04:36:02 arfrever Exp $ - -*traitsbackendwx-3.6.0 (30 Jan 2011) - - 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +traitsbackendwx-3.6.0.ebuild: - Version bump. - - 27 Jan 2011; Markos Chandras <hwoarang@gentoo.org> - traitsbackendwx-3.5.0.ebuild: - Stable on amd64 wrt bug #347107 - - 07 Jan 2011; Brent Baude <ranger@gentoo.org> traitsbackendwx-3.5.0.ebuild: - Marking traitsbackendwx-3.5.0 ppc stable for bug 347107 - - 06 Jan 2011; Brent Baude <ranger@gentoo.org> traitsbackendwx-3.5.0.ebuild: - Marking traitsbackendwx-3.5.0 ~ppc for bug 341627 - - 05 Dec 2010; Thomas Kahle <tomka@gentoo.org> traitsbackendwx-3.5.0.ebuild: - x86 stable per bug 347107 - -*traitsbackendwx-3.5.0 (18 Oct 2010) - - 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -traitsbackendwx-3.2.0.ebuild, -traitsbackendwx-3.3.0.ebuild, - -traitsbackendwx-3.4.0.ebuild, +traitsbackendwx-3.5.0.ebuild: - Version bump. - -*traitsbackendwx-3.4.0 (31 May 2010) - - 31 May 2010; Justin Lecher <jlec@gentoo.org> - +traitsbackendwx-3.4.0.ebuild: - Version Bump on permission of Patrick - -*traitsbackendwx-3.3.0 (21 Mar 2010) - - 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> - +traitsbackendwx-3.3.0.ebuild: - Version bump - -*traitsbackendwx-3.2.0 (05 Sep 2009) - - 05 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -traitsbackendwx-3.0.3.ebuild, +traitsbackendwx-3.2.0.ebuild: - Version bump. Set SUPPORT_PYTHON_ABIS. - -*traitsbackendwx-3.1.0 (27 Mar 2009) - - 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> - +traitsbackendwx-3.1.0.ebuild: - Version bump - -*traitsbackendwx-3.0.3 (15 Jan 2009) - - 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, - +traitsbackendwx-3.0.3.ebuild: - Initial import - diff --git a/dev-python/traitsbackendwx/Manifest b/dev-python/traitsbackendwx/Manifest deleted file mode 100644 index bc8706c..0000000 --- a/dev-python/traitsbackendwx/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST TraitsBackendWX-3.6.0.tar.gz 358507 RMD160 9fa2525c511659428dec6bd3d9620003ba4914fa SHA1 3b667a7b01abe19e42466d175f03d395a16f08b2 SHA256 3bfff28dd123b5db40b0ceee38ad82a9d893cf45ecd748ae5b76f672d7db77fc -EBUILD traitsbackendwx-3.6.0.ebuild 911 RMD160 9ba859b4f600e0f7b3d62631282644472c98ef67 SHA1 c785ec88b16ec47a21a82640835efd7ba440d579 SHA256 7bd5464f618d6efa1c1cd03471c5830a145d3c3526ec9501da15c56dc7578d02 -MISC ChangeLog 1956 RMD160 c8c0fc32e87a7567857775e9cb89d302890d6308 SHA1 cfa818cfef3882038ab70b8d181e1828498496a3 SHA256 9f9757654800ac42f28e92eeec7e07740dbe1353522dec6912572e289ca49a20 -MISC metadata.xml 392 RMD160 25f391a092a239f23f0dc70ad9c8d6c1a2852ee2 SHA1 428eefd495fde4de28461374b1159f9219c963b9 SHA256 ea900a5e30fff3f01299ea4d6135ad8b7deb0ca646020ff5b4fec439795f4239 diff --git a/dev-python/traitsbackendwx/metadata.xml b/dev-python/traitsbackendwx/metadata.xml deleted file mode 100644 index 6cf0624..0000000 --- a/dev-python/traitsbackendwx/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>python</herd> - <longdescription lang="en"> - The TraitsBackendWX project contains an implementation of TraitsGUI using - wxPython. It provides wx-based support for visualization and editing of - Traits-based objects. - </longdescription> -</pkgmetadata> diff --git a/dev-python/traitsbackendwx/traitsbackendwx-3.6.0.ebuild b/dev-python/traitsbackendwx/traitsbackendwx-3.6.0.ebuild deleted file mode 100644 index 6c137ff..0000000 --- a/dev-python/traitsbackendwx/traitsbackendwx-3.6.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/traitsbackendwx/traitsbackendwx-3.6.0.ebuild,v 1.2 2011/01/30 04:43:28 arfrever Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" - -inherit distutils - -MY_PN="TraitsBackendWX" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="WxPython backend for Traits and TraitsGUI (Pyface)" -HOMEPAGE="http://code.enthought.com/projects/traits_gui/ http://pypi.python.org/pypi/TraitsBackendWX" -SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="" - -DEPEND="dev-python/setuptools - dev-python/wxpython:2.8" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -DOCS="docs/*.txt" -PYTHON_MODNAME="enthought" - -src_install() { - find -name "*LICENSE.txt" -delete - distutils_src_install -} diff --git a/dev-python/traitsgui/ChangeLog b/dev-python/traitsgui/ChangeLog deleted file mode 100644 index e1e210f..0000000 --- a/dev-python/traitsgui/ChangeLog +++ /dev/null @@ -1,71 +0,0 @@ -# ChangeLog for dev-python/traitsgui -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/traitsgui/ChangeLog,v 1.14 2011/01/30 04:54:01 arfrever Exp $ - -*traitsgui-3.6.0 (30 Jan 2011) - - 30 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +traitsgui-3.6.0.ebuild: - Version bump. - - 27 Jan 2011; Markos Chandras <hwoarang@gentoo.org> traitsgui-3.5.0.ebuild: - Stable on amd64 wrt bug #347107 - - 07 Jan 2011; Brent Baude <ranger@gentoo.org> traitsgui-3.5.0.ebuild: - Marking traitsgui-3.5.0 ppc stable for bug 347107 - - 06 Jan 2011; Brent Baude <ranger@gentoo.org> traitsgui-3.5.0.ebuild: - Marking traitsgui-3.5.0 ~ppc for bug 341627 - - 05 Dec 2010; Thomas Kahle <tomka@gentoo.org> traitsgui-3.5.0.ebuild: - x86 stable per bug 347107 - -*traitsgui-3.5.0 (18 Oct 2010) - - 18 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -traitsgui-3.1.0.ebuild, -traitsgui-3.3.0.ebuild, -traitsgui-3.4.0.ebuild, - +traitsgui-3.5.0.ebuild: - Version bump. - - 04 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - traitsgui-3.4.0.ebuild: - traitsgui-3.4.0 has 0 tests, so delete "test" USE flag. - -*traitsgui-3.4.0 (31 May 2010) - - 31 May 2010; Justin Lecher <jlec@gentoo.org> +traitsgui-3.4.0.ebuild: - Version Bump on permission of Patrick - -*traitsgui-3.3.0 (21 Mar 2010) - - 21 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> - +traitsgui-3.3.0.ebuild: - Version bump - - 15 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> - -traitsgui-3.0.4.ebuild, traitsgui-3.1.0.ebuild: - Fixed building with new setuptools, bug #307609 - -*traitsgui-3.1.0 (05 Sep 2009) - - 05 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -traitsgui-3.0.3.ebuild, +traitsgui-3.1.0.ebuild: - Version bump. Set SUPPORT_PYTHON_ABIS. - -*traitsgui-3.0.4 (27 Mar 2009) - - 27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> - +traitsgui-3.0.4.ebuild: - Version bump - - 25 Feb 2009; Sébastien Fabbro <bicatali@gentoo.org> - traitsgui-3.0.3.ebuild: - Added dev-python/traitsbackendwx dependency when neither wxwindows nor qt4 - flag is set, closing bug #259785 - -*traitsgui-3.0.3 (15 Jan 2009) - - 15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, - +traitsgui-3.0.3.ebuild: - Initial import - diff --git a/dev-python/traitsgui/Manifest b/dev-python/traitsgui/Manifest deleted file mode 100644 index cb08671..0000000 --- a/dev-python/traitsgui/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST TraitsGUI-3.6.0.tar.gz 4866846 RMD160 4b41e9f150043cb9893b530f621c1fa0e246d35a SHA1 2950ac9160fb6902260da67290e36da676439bea SHA256 6af10cb64a0e2562343e2ea04f772257e07704dbc69fee966eca58e5e46b167a -EBUILD traitsgui-3.6.0.ebuild 1681 RMD160 51483ebb3840955d15d444aaa1f7a160c48ff4ba SHA1 878c8b7858235d02596c5c619fa8323e8b2d019a SHA256 7ca3e02cb10fd4ffa3690b4651e69145b9b4b067fb961995bf436e3c3cef2207 -MISC ChangeLog 2305 RMD160 adbd392944543b0e2a0c59183bcdfcff5f458602 SHA1 8b89f7dc6898a8b8197d63c61c48c1559839db32 SHA256 ce8c34fd2be6dc8a016520d0873dd3d2bed02384671c77f8cf58fa615bb8bc24 -MISC metadata.xml 659 RMD160 ddfd63e166689ba219e2d704a49a24bcb7489749 SHA1 86c8f3fba0eac9e17e0c69d8f4d76be65588e500 SHA256 5c9f822c4e88af1d32350a8f4e0290e2d876c2d11af90bd5b4ea69c4846cab73 diff --git a/dev-python/traitsgui/metadata.xml b/dev-python/traitsgui/metadata.xml deleted file mode 100644 index 65f5f22..0000000 --- a/dev-python/traitsgui/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>python</herd> - <longdescription lang="en"> - The TraitsGUI project from the Enthought Tool Suite contains a - toolkit-independent GUI abstraction layer (known as Pyface), which - is used to support the "visualization" features of the Traits - package. Thus, you can write code in terms of the Traits API - (views, items, editors, etc...), and let TraitsGUI and your - selected toolkit and back-end take care of the details of - displaying them. You can use Qt or Wx backends. - </longdescription> -</pkgmetadata> diff --git a/dev-python/traitsgui/traitsgui-3.6.0.ebuild b/dev-python/traitsgui/traitsgui-3.6.0.ebuild deleted file mode 100644 index 13ba485..0000000 --- a/dev-python/traitsgui/traitsgui-3.6.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/traitsgui/traitsgui-3.6.0.ebuild,v 1.3 2011/01/30 18:12:04 arfrever Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" - -inherit distutils - -MY_PN="TraitsGUI" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Traits-capable windowing framework" -HOMEPAGE="http://code.enthought.com/projects/traits_gui/ http://pypi.python.org/pypi/TraitsGUI" -SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="doc examples qt4 wxwidgets" - -DEPEND=">=dev-python/enthoughtbase-3.1.0 - dev-python/setuptools - >=dev-python/traits-${PV} - qt4? ( >=dev-python/traitsbackendqt-${PV} ) - wxwidgets? ( >=dev-python/traitsbackendwx-${PV} ) - !wxwidgets? ( !qt4? ( >=dev-python/traitsbackendwx-${PV} ) )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -DOCS="docs/*.txt" -PYTHON_MODNAME="enthought" - -src_compile() { - distutils_src_compile - - if use doc; then - einfo "Generation of documentation" - pushd docs > /dev/null - emake html || die "Generation of documentation failed" - popd > /dev/null - fi -} - -src_install() { - find -name "*LICENSE.txt" -delete - distutils_src_install - - if use doc; then - dodoc docs/*.pdf || die "Installation of PDF documentation failed" - pushd docs/build/html > /dev/null - insinto /usr/share/doc/${PF}/html - doins -r [a-z]* _static || die "Installation of documentation failed" - popd > /dev/null - fi - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r examples/* || die "Installation of examples failed" - fi -} diff --git a/dev-python/traitsui/ChangeLog b/dev-python/traitsui/ChangeLog deleted file mode 100644 index f9513a3..0000000 --- a/dev-python/traitsui/ChangeLog +++ /dev/null @@ -1,10 +0,0 @@ -# ChangeLog for dev-python/traitsui -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/traitsui/ChangeLog,v 1.1 2011/08/03 23:49:29 bicatali Exp $ - -*traitsui-4.0.1 (03 Aug 2011) - - 03 Aug 2011; Sébastien Fabbro <bicatali@gentoo.org> +traitsui-4.0.1.ebuild, - +metadata.xml: - Initial import - diff --git a/dev-python/traitsui/Manifest b/dev-python/traitsui/Manifest deleted file mode 100644 index 1052b12..0000000 --- a/dev-python/traitsui/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST traitsui-4.0.1.tar.gz 6579406 RMD160 a4d7c31458f550b7aa39f50dacbd05941b2f9f0e SHA1 0cb4fe4dc76dadbcf9c1f3171ad91ada82c85aa4 SHA256 46b099c16af8a4dfcb55a595ea30f3a08daee007e43d3efb74081246130a35d7 -EBUILD traitsui-4.0.1.ebuild 1531 RMD160 2d76ad4ba2f0d498e3580c69502ef8c4506fcfa3 SHA1 4588991b317dfd45b079518a3894b18084b35658 SHA256 391dfcaa948f4ec16bb298d6d112ffb218cf58f6e941b266c938e74b61c09277 -MISC ChangeLog 358 RMD160 38cde0aa831c289b6a35bae15a08e3b007d924af SHA1 adfaab014501fbefa4dbb1e0edffb70b880ac65d SHA256 62c7ad67b9c505bec618b51a407315178fca01bc377b772344a1065ab964afab -MISC metadata.xml 553 RMD160 9ab0718a8f87ad3a0e12f9fcd54b7b533afc7cc3 SHA1 f41d8c868344db414bafdacdfb192fb96fa25839 SHA256 a9b823871f61b5d0e15378e78eb4edfbb540acbe88553ca90ffd81500d40cbad diff --git a/dev-python/traitsui/metadata.xml b/dev-python/traitsui/metadata.xml deleted file mode 100644 index 14d79a6..0000000 --- a/dev-python/traitsui/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>python</herd> -<longdescription lang="en"> - The traitsui project contains a toolkit-independent GUI abstraction - layer, which is used to support the "visualization" features of the - Traits package. Thus, you can write code in terms of the Traits API - (views, items, editors, etc.), and let traitsui and your selected - toolkit and back-end take care of the details of displaying them. -</longdescription> -</pkgmetadata> diff --git a/dev-python/traitsui/traitsui-4.0.1.ebuild b/dev-python/traitsui/traitsui-4.0.1.ebuild deleted file mode 100644 index acf4ee4..0000000 --- a/dev-python/traitsui/traitsui-4.0.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/traitsui/traitsui-4.0.1.ebuild,v 1.1 2011/08/03 23:49:29 bicatali Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" -DISTUTILS_SRC_TEST="nosetests" - -inherit distutils virtualx - -DESCRIPTION="Enthought Tool Suite: traits-capable user interfaces" -HOMEPAGE="https://github.com/enthought/traitsui http://pypi.python.org/pypi/traitsui" -SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="doc examples test" - -RDEPEND="dev-python/pyface - dev-python/traits" -DEPEND="dev-python/setuptools - doc? ( dev-python/sphinx ) - test? ( - ${RDEPEND} - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - )" - -DOCS="docs/*.txt" - -src_compile() { - distutils_src_compile - if use doc; then - einfo "Generation of documentation" - pushd docs > /dev/null - emake html || die "Generation of documentation failed" - popd > /dev/null - fi -} - -src_test() { - VIRTUALX_COMMAND="distutils_src_test" virtualmake -} - -src_install() { - find -name "*LICENSE*.txt" -delete - distutils_src_install - - if use doc; then - pushd docs/build/html > /dev/null - insinto /usr/share/doc/${PF}/html - doins -r [a-z]* _static || die "Installation of documentation failed" - popd > /dev/null - fi - - if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples || die "Installation of examples failed" - fi -} diff --git a/dev-python/wxpython/ChangeLog b/dev-python/wxpython/ChangeLog index 58a806e..284b4c6 100644 --- a/dev-python/wxpython/ChangeLog +++ b/dev-python/wxpython/ChangeLog @@ -1,6 +1,143 @@ # ChangeLog for dev-python/wxpython -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/ChangeLog,v 1.139 2011/01/23 01:12:36 dirtyepic Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/ChangeLog,v 1.174 2013/02/06 10:46:39 mgorny Exp $ + +*wxpython-2.9.4.1-r1 (06 Feb 2013) +*wxpython-2.8.12.1-r1 (06 Feb 2013) + + 06 Feb 2013; Michał Górny <mgorny@gentoo.org> +wxpython-2.8.12.1-r1.ebuild, + +wxpython-2.9.4.1-r1.ebuild: + Migrate to distutils-r1. Reviewed by Ryan Hill in bug #455332. + + 05 Sep 2012; Justin Lecher <jlec@gentoo.org> wxpython-2.8.12.1.ebuild, + wxpython-2.9.3.1.ebuild, wxpython-2.9.4.1.ebuild: + Use doicon instead insinto + doins to install icon files + + 05 Sep 2012; Justin Lecher <jlec@gentoo.org> wxpython-2.8.12.1.ebuild, + wxpython-2.9.3.1.ebuild, wxpython-2.9.4.1.ebuild: + Use domenu instead insinto + doins to install .desktop files + + 08 Aug 2012; Ryan Hill <dirtyepic@gentoo.org> + +files/wxpython-2.8.11-drop-editra.patch: + Restore lost patch (bug #430288). + +*wxpython-2.9.4.1 (28 Jul 2012) + + 28 Jul 2012; Ryan Hill <dirtyepic@gentoo.org> +wxpython-2.9.4.1.ebuild, + +files/wxpython-2.9.4.1-wxversion-scripts.patch: + Version bump. + + 28 Jul 2012; Ryan Hill <dirtyepic@gentoo.org> -wxpython-2.8.11.0.ebuild, + -files/wxpython-2.8.11-drop-editra.patch, -wxpython-2.8.12.0.ebuild, + -wxpython-2.9.1.1.ebuild: + Remove old. + + 29 May 2012; Alexis Ballier <aballier@gentoo.org> wxpython-2.8.12.1.ebuild: + keyword ~amd64-fbsd + + 06 May 2012; Justin Lecher <jlec@gentoo.org> wxpython-2.8.11.0.ebuild, + wxpython-2.8.12.0.ebuild, wxpython-2.8.12.1.ebuild: + Add workaround to respect CXXFLAGS + + 04 May 2012; Patrick Lauer <patrick@gentoo.org> wxpython-2.8.11.0.ebuild, + wxpython-2.8.12.0.ebuild, wxpython-2.8.12.1.ebuild, wxpython-2.9.1.1.ebuild, + wxpython-2.9.3.1.ebuild: + Migrating dev-util/pkgconfig -> virtual/pkgconfig + + 25 Mar 2012; Raúl Porcel <armin76@gentoo.org> wxpython-2.8.12.1.ebuild: + alpha/ia64/sh/sparc stable wrt #403235 + + 08 Mar 2012; Brent Baude <ranger@gentoo.org> wxpython-2.8.12.1.ebuild: + Marking wxpython-2.8.12.1 ppc64 for bug 403235 + + 28 Feb 2012; Brent Baude <ranger@gentoo.org> wxpython-2.8.12.1.ebuild: + Marking wxpython-2.8.12.1 ppc for bug 403235 + + 22 Feb 2012; Jeroen Roovers <jer@gentoo.org> wxpython-2.8.12.1.ebuild: + Stable for HPPA (bug #403235). + + 22 Feb 2012; Patrick Lauer <patrick@gentoo.org> wxpython-2.8.11.0.ebuild, + wxpython-2.8.12.0.ebuild, wxpython-2.8.12.1.ebuild, wxpython-2.9.1.1.ebuild, + wxpython-2.9.3.1.ebuild: + Restricting pypy + + 16 Feb 2012; Markus Meier <maekke@gentoo.org> wxpython-2.8.12.1.ebuild: + arm stable, bug #403235 + + 16 Feb 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> + wxpython-2.8.12.1.ebuild: + x86 stable wrt bug #403235 + + 13 Feb 2012; Agostino Sarubbo <ago@gentoo.org> wxpython-2.8.12.1.ebuild: + Stable for amd64, wrt bug #403235 + +*wxpython-2.9.3.1 (12 Feb 2012) + + 12 Feb 2012; Ryan Hill <dirtyepic@gentoo.org> +wxpython-2.9.3.1.ebuild: + Version bump (bug #384037 by radhermit). + + 08 Jan 2012; Markos Chandras <hwoarang@gentoo.org> wxpython-2.8.12.1.ebuild: + Fix a typo. Patch by Arfrever + + 06 Jan 2012; Markos Chandras <hwoarang@gentoo.org> wxpython-2.8.12.1.ebuild, + wxpython-2.9.1.1.ebuild: + Synchronize ebuilds. Use distutils.eclass. Patch by Arfrever. + + 06 Jan 2012; Markos Chandras <hwoarang@gentoo.org> wxpython-2.8.12.1.ebuild, + wxpython-2.9.1.1.ebuild: + Don't inherit unused eclass. Properly set local variables. Patch by Arfrever. + + 09 Dec 2011; Samuli Suominen <ssuominen@gentoo.org> + -files/scripts-multiver-2.6.1.0.diff, -wxpython-2.6.4.0-r2.ebuild: + old + +*wxpython-2.8.12.1 (09 Dec 2011) + + 09 Dec 2011; Ryan Hill <dirtyepic@gentoo.org> +wxpython-2.8.12.1.ebuild: + Version bump. + + 09 Dec 2011; Ryan Hill <dirtyepic@gentoo.org> -wxpython-2.8.10.1.ebuild, + -files/wxpython-2.8-drop-editra.patch: + Remove old. + + 16 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> wxpython-2.8.11.0.ebuild: + ppc64 stable wrt #364203 + + 28 Jun 2011; Brent Baude <ranger@gentoo.org> wxpython-2.8.11.0.ebuild: + Marking wxpython-2.8.11.0 ppc for bug 364203 + + 04 Jun 2011; Raúl Porcel <armin76@gentoo.org> wxpython-2.8.11.0.ebuild: + alpha/ia64/sh/sparc stable wrt #364203 + + 21 May 2011; Thomas Kahle <tomka@gentoo.org> wxpython-2.8.11.0.ebuild: + x86 stable per bug 364203 + + 13 May 2011; Markus Meier <maekke@gentoo.org> wxpython-2.8.11.0.ebuild: + arm stable, bug #364203 + + 27 Apr 2011; Christoph Mende <angelos@gentoo.org> wxpython-2.8.11.0.ebuild: + Stable on amd64 wrt bug #364203 + + 26 Apr 2011; Jeroen Roovers <jer@gentoo.org> wxpython-2.8.11.0.ebuild: + Stable for HPPA (bug #364203). + + 22 Apr 2011; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.8.11.0.ebuild, + wxpython-2.8.12.0.ebuild: + Don't install non-working binary stuff into DOCDIR (bug #364393 by ago). + +*wxpython-2.8.12.0 (20 Apr 2011) + + 20 Apr 2011; Ryan Hill <dirtyepic@gentoo.org> +wxpython-2.8.12.0.ebuild, + +files/wxpython-2.8.12-drop-editra.patch: + Version bump (bug #363319). + + 29 Mar 2011; Christoph Mende <angelos@gentoo.org> wxpython-2.6.4.0-r2.ebuild, + wxpython-2.8.10.1.ebuild: + Fixed slot deps + + 27 Feb 2011; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.8.10.1.ebuild, + wxpython-2.8.11.0.ebuild, wxpython-2.9.1.1.ebuild: + Slot gnome stuff. *wxpython-2.9.1.1 (23 Jan 2011) diff --git a/dev-python/wxpython/Manifest b/dev-python/wxpython/Manifest index 074de7c..19c4ccd 100644 --- a/dev-python/wxpython/Manifest +++ b/dev-python/wxpython/Manifest @@ -1,27 +1,24 @@ -AUX wxpython-2.8-cache-writable.patch 538 RMD160 1d627cfae8a819850d6f6807b6547b138e63e5a0 SHA1 e6c4e5732f2a3792bea50a9ff51d233569ca490e SHA256 caf371fdd36ae60b36754f6fa66df3887c3ee2e1dd509f8cc8bc92525942f429 -AUX wxpython-2.8-drop-editra.patch 2276 RMD160 dc3b1e9fbf57d5c5c4c97c6f6ccaf1bc00d5ebf9 SHA1 755549eea057f3f84ffdd19c3d7ea8f1ed7a3ca8 SHA256 b54b8ddf0f50e0d6c214d7e7d7105389a160a633ee2307b2f4a4c09b40a65f28 -AUX wxpython-2.8-wxversion-demo.patch 219 RMD160 5ec8b5179fe03493786965849494adb0f697eb23 SHA1 92ccb9e099def1ff9ff842b5bfbbd769c1d06c6e SHA256 19618386cf750f56051541c403153bf1c7e90764199e53818eb0c9557d026f1c -AUX wxpython-2.8.11-drop-editra.patch 2197 RMD160 49364666c2c71f58bc89d63dbce7086cf786ea95 SHA1 9777b6e20a095249eb9a51f99ecefdea709c5066 SHA256 a0774e4c273485711cb3da4d70cf7bf0766a9f189fafdc7bae07186d553f341b -AUX wxpython-2.8.12-drop-editra.patch 2643 RMD160 11d3cda0646e79ec78fa720650d188cec452d2f7 SHA1 5ac5dd8506d86968a2b8621e8ee6b85f8e1757cc SHA256 bbe4960ab735f344916e36cb772a1a6c7e27d6540c7ee1dcd8437bff8fb6bee8 -AUX wxpython-2.8.9-wxversion-scripts.patch 7730 RMD160 e93c7b883b1ad22011df069d8d6ad24938ea8b07 SHA1 cf05e834a6e4325f51881f62113922e3aa20f5c4 SHA256 55b1caa38295338dda3cc9ebfa4e43eb3be76959a0ee9b23a7b81085d80d7ba6 -AUX wxpython-2.9-wxversion-demo.patch 147 RMD160 5a666314fe5893d8246b73ebbc32e00b928c9e1a SHA1 73499356a2cd2f8262ca0624dea6f9b38f93a371 SHA256 79c0cb7455fe6947ba9b7278d98e2c6da156edd5e5c276b03cc7fff5d3073d14 -AUX wxpython-2.9-wxversion-scripts.patch 4600 RMD160 6bc6f7966c39c2e072aec65412858843c957b4d0 SHA1 983db57bcfd143378cd81d28a1008f0d04733e1c SHA256 6c5cd5f3daa51bf3c033f1c934ac1ce219a421a7e993660c64ac532a9dd96675 -DIST wxPython-demo-2.8.10.1.tar.bz2 3605257 RMD160 00aa54621e3b0a16c2f77bb8b7663a64328c5e75 SHA1 2dc2df3ae3180866715ee7a2e9c2eb5bd7231ab2 SHA256 b2f15413e117547344a4b80db8bf6d2750c333454fcea427b38c9b62793643a0 -DIST wxPython-demo-2.8.11.0.tar.bz2 3894559 RMD160 74337736081d809e85e212c72a45cfd7bd23c236 SHA1 9e9a148bf8590d69bc652c535c8dc5b860f01043 SHA256 b4463d50bb597b66471e218f94e6e6f94e05689735038348f9689de941cc24d3 -DIST wxPython-demo-2.8.12.1.tar.bz2 3906851 RMD160 8274d1e227bceb76274776f8c42ffcb0f60fd39d SHA1 ca9e6a10c523e59fb9b0018c4862deeeb26c431d SHA256 252282193a80590b9eab436bef322701b21d35ad03b4b6ebb4824241ff947b5a -DIST wxPython-demo-2.9.1.1.tar.bz2 3925228 RMD160 082f1610dc2b2a9852d52077c09da54f3e162d73 SHA1 8b0fe8032d6e85950850d42dbd57882d1fda7fc9 SHA256 f3b689e17f347744b55fff948dc68f58905ba35a9647c3b3c2cf881374522371 -DIST wxPython-docs-2.8.10.1.tar.bz2 2331639 RMD160 c1eadac650401895ae32739b316cda3c06cd60bf SHA1 d096994904aabdc23ca6717af640b32963798a16 SHA256 3992384869dcb3c757da5f4e63e7ef4ab24f2fa1842edd5e126be4856bb951c0 -DIST wxPython-docs-2.8.11.0.tar.bz2 2331727 RMD160 da31b1da7e8f4862c404a14de2216216ab53aae4 SHA1 6d42177e72b93f286f55cc298bc7ab29531ffa7f SHA256 1e95cf1033902fd4c7abc1b9d34688179f8b699a0f74455fec541a6ad421590d -DIST wxPython-docs-2.8.12.1.tar.bz2 2331363 RMD160 245f1c20dcde4525f8fdcbfe2d82812ff8b4a92f SHA1 d83939f1f2d0592e2fa3000907d099ee8db32fd0 SHA256 1dfae3a74b91e2003856eed51698c51094f1a4e6688633ae61af7a22fa8a0ddb -DIST wxPython-newdocs-2.8.9.2.tar.bz2 1503913 RMD160 86084386383904972df15aa65ca26d1ad1a28a5d SHA1 eedef5ef87824b28a6fe4d338420cf6249ac1f2f SHA256 890b6b7ca37ba7aaa27f9716ea9992ac75ed8150e83939506e3c47f86e7f37a8 -DIST wxPython-src-2.8.10.1.tar.bz2 29770994 RMD160 bb606046d140623041b988e64ab268ced9aa958f SHA1 6598fbafd979a91f20100171fa23a91779f6dc62 SHA256 447690773279088e9d06dcfe56f00f310c0186de435969bb60b04ed0c3f25f5f -DIST wxPython-src-2.8.11.0.tar.bz2 30604503 RMD160 9e93b0acaf85ba1a4be9c324a872037c44a7694a SHA1 18982edc236a1d87e4eef018928358c925aa5b17 SHA256 210c568bdec811b10fbf8274e9659c8e52823d31fdda9010dbba725194f66661 -DIST wxPython-src-2.8.12.1.tar.bz2 31311482 RMD160 94eae06087bdd930e21bf90cc6672f93a1f5a17a SHA1 05688dc03d61631750f5904273122bb40a2115f5 SHA256 1f3f153d9f1504c6ce2d2c4b23e940b8f58b81f4cba35cda1a5bb31142243cd0 -DIST wxPython-src-2.9.1.1.tar.bz2 40441688 RMD160 921fdd48c3a0c6fca86073a0588c357231d6fd5c SHA1 886196021bb7712ddf0f2a368137fde26e6e7823 SHA256 613ecb71dbb65b5938ea323bd5cd896b26853e46c4aa45fbf4837fc7e041583a -EBUILD wxpython-2.8.10.1.ebuild 5726 RMD160 6f25d8eb0db256a2ad7e9a6e03ab3a035e650c8c SHA1 09cf643c1dd15e5736f6ddb1bf22bdac03e0fa76 SHA256 487de05b2481c7e157204a73f4990b6c2051a4ab3b134defc734e2661929e414 -EBUILD wxpython-2.8.11.0.ebuild 5729 RMD160 2a09b118b817dfbd1b1f380b07e97c7b3786be3e SHA1 723129aa8089f03540d0875a321af09182ec3fd4 SHA256 3974f538f86094291348af2bb8eb8b1d1a0b8a1095248148b398869b9a5b6615 -EBUILD wxpython-2.8.12.1.ebuild 5125 RMD160 efb9c55fef3f62f84fec2f4eb421dc5c759167fc SHA1 aeadb1e081ee4d510c142144f5e72ef6bb85a848 SHA256 3667782a211e53a054b74db6d2adbcae539718f439b6d0d8d78200f0aa3eaf31 -EBUILD wxpython-2.9.1.1.ebuild 5274 RMD160 1cdad58904b4c4994b6f62a173bc5d504d538ca8 SHA1 7772b19fe3acc5176e74c2a2dbbb3f7bab4239e0 SHA256 a865cddcab9dff1f9ff3bc84a7eef9a41f56738a3fbbe4551bf6fa4de1516001 -MISC ChangeLog 26026 RMD160 ba1a8340cfa711b71900712d3b47db925bad1e1a SHA1 65c48f612562094d64596f580eb28dc8727de8b6 SHA256 71d49768f7b5a47f14fde25ccdf965f4e3a251c7b38296317ed541825e62a347 -MISC metadata.xml 366 RMD160 3241adb1423f2ce702bc75172a071d7c24c335e3 SHA1 363953bc2e7c364bdc92278ce391df6820c8b063 SHA256 d90a8fa164deff1b8cfa28cf401483424addfceeca8cd35539b7f2bbb3280cff -MISC wxpython.patch 3985 RMD160 4c9ba1a03c2b0496fef104b3a6fdd591e56aec11 SHA1 073857020a27d30b9156b6a82d8153ef06e34367 SHA256 0645f59e19d623e7a5faac6a33d68a6ec4900bf1d9b941c2d09e687525d015de +AUX wxpython-2.8-cache-writable.patch 538 SHA256 caf371fdd36ae60b36754f6fa66df3887c3ee2e1dd509f8cc8bc92525942f429 SHA512 e0232ff7bcb713358a2981b84b0eac3b3b0825d43b43dd6f19d3d21f9b45a9e63fbf39dc87c2fedc0342a88007ef43fcd9d890177dc38e15b4f89576fdf363a0 WHIRLPOOL c2c0488d0d5a840d1be68c95a2f53d3bce7d58798f0e09f2116f16655d73c8a5b525af7d7b836c7f820bd729acff441942510055b8f455a9b2f742361effd6c3 +AUX wxpython-2.8-wxversion-demo.patch 219 SHA256 19618386cf750f56051541c403153bf1c7e90764199e53818eb0c9557d026f1c SHA512 a20e79dc2f96400046dd5d5697533466529c30bde96a2e8ace1984c7e3fb42a6b38375cacddeb319253dbaabff6571b52af41da5268d22cfb294b11da56421f8 WHIRLPOOL 3af6ad578fcc1144f0172b4a959665441880ba20b9d471049f9c48602987e4265df34b180cd98727d0beadef66e6603fbdad7f1d0b0358a795b3372a8f46d2df +AUX wxpython-2.8.11-drop-editra.patch 2197 SHA256 a0774e4c273485711cb3da4d70cf7bf0766a9f189fafdc7bae07186d553f341b SHA512 3800b68ba13c52e81a4411940e297f83f9e98c76b4d8d9d3e53ac55564a38b1376b57df337e4f009b1cbbd44199293554058341aa2122ec329c3a42dd38593a6 WHIRLPOOL c79b106c6cbcbc1089bcbdb13bc7e5aeb613a8f374edf7a3d4680d3240b27de2f1d8a0e15ddf13257d7878cc2828b8fe49b2db8ff23eeb1bf7f7ebcf69c9f885 +AUX wxpython-2.8.12-drop-editra.patch 2643 SHA256 bbe4960ab735f344916e36cb772a1a6c7e27d6540c7ee1dcd8437bff8fb6bee8 SHA512 d49e2ab9cbc388e21b387c04524979840a52b167fe718e333d742a427fc18d7dbab0d2554263697796c802b81435ae8499e33b640f5840b4b626d01bc2f9780d WHIRLPOOL 70dd7825b701d5bd4589f8e6c6c9881dba250ef03b5c4bde0bc552e8154f729439e17caee2bfb16922ddbe34db60be60e0eb2d91156a9a7a6ce35ccbde7241ba +AUX wxpython-2.8.9-wxversion-scripts.patch 7730 SHA256 55b1caa38295338dda3cc9ebfa4e43eb3be76959a0ee9b23a7b81085d80d7ba6 SHA512 f6ff14045487b53733ed71ed4fd2d5a2d847d5f267f2c6348fefe38f1f0db11a3b0b4cbdd61a3a391d820bc39e13c0aa1b57360c045f49ae539212f08fb07332 WHIRLPOOL c4d946f0e1625623f8d98063901c790a99799eb7d46fb8afcbd59b458330bbe40bc9e1e29c954f8c0c07cd65afd1ec7b02d12fe53e803a6a742f9b01afbc733e +AUX wxpython-2.9-wxversion-demo.patch 147 SHA256 79c0cb7455fe6947ba9b7278d98e2c6da156edd5e5c276b03cc7fff5d3073d14 SHA512 7fe67f8d292f186b9271e1f8761f53e0e68df9a85d7624aa401e907411f58e3d6961cea8bcee3a575c97b2ed1caf596a6a0b47acc72efe5b4222c8795302700d WHIRLPOOL 164f70695f19d45919f56e0b6986a019b6a21092bc52599bbb45f1ef0d74e5fb44777d551cb95d6757aa62312e33644a5d7042e5cd18e42e33c0f00b4000f4e5 +AUX wxpython-2.9-wxversion-scripts.patch 4600 SHA256 6c5cd5f3daa51bf3c033f1c934ac1ce219a421a7e993660c64ac532a9dd96675 SHA512 fab5031bbbae567a5cc4a8adadcc7b3db0bebd55b1c8aae71217e5159a0e3f730ba98f8a8587bf9b6a715e8661292a962339c4362dbdf66d33f551c588d29aea WHIRLPOOL 8ff8d7e3346ce63db5ffc68079e3c4792d20fe99f7747076731398964cfaf94b15abfe5187013d3c035218979ac59bd16cddd007e3077df29214f08ccada9c82 +AUX wxpython-2.9.4.1-wxversion-scripts.patch 4187 SHA256 79ae53ed557ff2de9d7936ece32a0f8ee6a26c9e921f248399adbc44ff3e17b5 SHA512 befed0b915205b191c9980cfa5074e11dc28d5bf8b62827b100cd2c41b56af638febda43fe93452f1d280eda86e19f5d8d95356143378d49b6e27d889d0815b1 WHIRLPOOL 058be7d59a2336ef94c19c44743c127a874b39e764a5c961cbeebce0eca79a82d0b47b51ce9aef359fab2fcd7edc6df700772dbc709b3d3df7896cdfdd2f89ef +DIST wxPython-demo-2.8.12.1.tar.bz2 3906851 SHA256 252282193a80590b9eab436bef322701b21d35ad03b4b6ebb4824241ff947b5a SHA512 aab71cf4e4fb6632afd4607cbe5cdef6785c4ed3f1c7f67d6cef5487d1caee2f7652bfd974ba95a6a03e8d7809c94e291aca00c2fdf74ea29e118e1e30c947d5 WHIRLPOOL e9eb0803350e3dac8c5f2228a3f4d54a26ae4c4307c924729bbdff712747419fdfaa155d83ef1bea7dcb849dbacf9f48c323bf7997ed1df85f182ba3878d1324 +DIST wxPython-demo-2.9.3.1.tar.bz2 3959076 SHA256 6e26ead8c780ecbcebb68593a72cd28432b2e756a42e019286d970d6a92ac340 SHA512 98dc98f3332b93fc11c8c302e1aa07295a218b96dbad6a353498893935c1e206bab41bf429a262142c07999803be865c2ac3bb7630467861e76544733672c336 WHIRLPOOL ff75d7ad362afba2e79d6b2250a7d21721f135630e1cf63fdcca72241e8d407881a7e19db0e59dda94150d2cf80ed9b86ed1d303e5deb70781f902d6fd1ddc3d +DIST wxPython-demo-2.9.4.0.tar.bz2 3992754 SHA256 c1a57ef7c71ea1a332df98b80cfa7ba178ef6dcd24a31393dff905a145ba8b7b SHA512 dac61d9bb09deffd54c89c1a09803968a4c4b2951a00ebb4d618a2a1b48775c62e3ddf2c642e9005d7362fdeab44c07bc2a38bc96dc94a5c891982847d0c19fe WHIRLPOOL 2093d3d0f81c15b7ca1a346fae29429952d299f8e33d5c2e356846bd98df890b731fe4ef0311ec32b7a913a4038aa8881396d9878dde98322136ccb5244a867b +DIST wxPython-docs-2.8.12.1.tar.bz2 2331363 SHA256 1dfae3a74b91e2003856eed51698c51094f1a4e6688633ae61af7a22fa8a0ddb SHA512 88591ef4f61bcbac29050d7dfecc230f7338cc006e7c3abc072b15da478e4fd994ab73ee5d072cb8b84f9de62ce182f1774354b0a7a4502ea639e59fdf965358 WHIRLPOOL 97bc66c8f781b5092e2274edc0b9bac35c21c91a66e4c0da75d543dc471f25d02334b28a5afe4ad0681b7a018a93f08b6ef5d3c6afd127ccfc24da208252cd89 +DIST wxPython-newdocs-2.8.9.2.tar.bz2 1503913 SHA256 890b6b7ca37ba7aaa27f9716ea9992ac75ed8150e83939506e3c47f86e7f37a8 SHA512 e114b2b44a7fd3ac292ca9735fb2e075459211384bc98d62ff2ba49e45111825101e74abd4af2ab0e5e52ede7b831641367c11a5c80e79f2da6ada3442463bfc WHIRLPOOL 91ccbe19e8311f0404fb0096efff68750fa0c3b505d05c9278e0488e138788dc399ff2345e13c712126475957a1c1fcc53556d70cd9c835524207be5758a6e2b +DIST wxPython-src-2.8.12.1.tar.bz2 31311482 SHA256 1f3f153d9f1504c6ce2d2c4b23e940b8f58b81f4cba35cda1a5bb31142243cd0 SHA512 4f826ccb57d5f4fc03fe7cae67499be70c727a99aebf9d153ea1060a21641642606d44d079ba897c38b176846336aeaebc21d30d5c7a0abec3934d65cf4529f3 WHIRLPOOL 94f91d359f755a0f805588303e8507b2f1404a7f4af73777f85366265df9f76ca89ac29bff491cffd752b707645952a4f7f2bb12fa7e30f3e7d3728147a9c99d +DIST wxPython-src-2.9.3.1.tar.bz2 49131100 SHA256 7bae5bf45e98eba836472bdb358330f867c69de3a347860edd48fcb53690040d SHA512 16e5be3a2a98d64637866ecae7afb3a2835d21684077bb8a1b87d3c0cf37b75eb1169f3b8e16e38c5b85c04cce974dbfd5ba25d3d0a3016a47c005a05e5dbfc5 WHIRLPOOL ccae768ff87a95ee88d6259821be5e2073928278155743c0c16c75dd9b2262ac49ccb322dd4aa77ccfdac12d7de0e874a92b41171adacfa26ffb216f170751a7 +DIST wxPython-src-2.9.4.0.tar.bz2 50827671 SHA256 78c35c19e85a17cb9c730b86b49d6a479198d76d19e0b13e86db0b55707004be SHA512 100dd4474bc2508e9a80aed6f08d295e2697926e29c5789e1f6aa7c303921e1c5de2574c3eddde568804da8fc670d0214ef225d46f34a3006d0a947423d01fbf WHIRLPOOL feff68600a40a8f02492e91049ecdd1a1865ee6db8024112aa3a85a7eff616f26653c418a8ffde77121e2bf7d2c7090c5b91896f9a2de8eb980573af2ca65507 +DIST wxPython-src-2.9.4.1.patch 3768 SHA256 075e3a7b1cf69dd2bb20010717505d2508c74bc81658540f3e6d8c4fbf0a6b85 SHA512 4a5254a5bb9c246b75095e3cc0b849073e3cc71ff15ab7fb1db6ecfe71359800b9e1a5493bc39ce5b1f338cdc1d142ce84641611d458a8da4315f3c8a6aef3ba WHIRLPOOL 9bec06da4824fe56c172f4f417966681d1ffbf173dcb54f1579e9a484377bc76c45b4f2389911bbb17eff2476cfca786d68d9524856b21accc64b4dffafb1811 +EBUILD wxpython-2.8.12.1-r1.ebuild 5214 SHA256 ca98b9d0a4d218523152b9566fa429dd0ec35e62d9bc8b2bd67dad84ed02e263 SHA512 6c50900e9f379c855e9688b35f1c90324152b742c92ca2c1c50553afa2bcbb9073ffd11ea9b197e0a36b4ce112f0466bc05660d34f9a476c9ce67c82cff67239 WHIRLPOOL e2fa5db5d6b3d2a0440af0d6bab0ba20340cb8d17472b5502718ede08838cff866ce96a8f9d85d1cd01199ec8a88d9160dfb3c8fec85167575e6ccd494fb998d +EBUILD wxpython-2.8.12.1.ebuild 5151 SHA256 36b7e6c3622539299e15bc5c4aa30a00dde859fc4e5b4ab754ecad0eedc0112e SHA512 e2b9c8ed35535b2ff66b62343b67a6fa814eea9c685549cfdfab02f83433b1905191b633a8f7507ed9d8e4820af99af39a80761816d10a11f96d06342d2d51af WHIRLPOOL 7b8893dcde348dc355f83fc8a347305c4b390e2f0b8272ea74e9c9a70efcef1ad054fe4aa329365986e7493df8a4b235b11d3d1359f3a531377a868851cbcf79 +EBUILD wxpython-2.9.3.1.ebuild 4357 SHA256 376646a25640952cd34e65bba00dafa0f2135f852eab9eb74073ccb437124405 SHA512 8a59a4b070e23a3d2faad2e6ad8ff2ad9ef7b28a84450b03a2a2ee1a01ba04a48a14649e32e6ca960c46d5d73ac010b811f4d0897cba9619e6f2a0fc017ef05c WHIRLPOOL bc3b733221f1cd78e417b5a9aff491d2efc84a3a56bf983572ef9ab02a17f5e0cf7a48d020b3994f6577ce59da5d1f1d76bff5b0dcdd018b33ec1299833840a6 +EBUILD wxpython-2.9.4.1-r1.ebuild 4447 SHA256 0aa504635c039d5cfc7b287ca9fcf0bb2375616f95eb845ebe9f2cb2ff13e026 SHA512 cb4e8eefe730cbcd4e4e59ad8c1a0aa858334e8fec53e25fb0854b13dce559ba428f3a8ba2a31392f58684a88444e9caeb5793f2b9d7e55c27fb2e0fca8a0639 WHIRLPOOL ffd3a75f1dcc1420f35d906b5dab4f4851a771ad9b3032e180c456a4c74018ed6074ea8662f150914979987d91280b89274c5906d62b3434d231da61e9b457e6 +EBUILD wxpython-2.9.4.1.ebuild 4344 SHA256 e885f7b2c67644a64d1d162394fc62f7305bcf5635e2b21222313e6ae4af3e1d SHA512 b3a104f03f65c83952299a60a1101f56c6f1aeb675811275fc57e5d4c4d4bcff8a6215742fb624473566e4d1382b2fd9f8d6baa7de580176ab9560921935b1a2 WHIRLPOOL 509f43cef7e41c00d1e0ec4a3c1d43b4eaf9903090671e128140502b3de1791417ec670496a17c31d52658b325739564942145959ac1d932cfd973b66a4642e1 +MISC ChangeLog 31050 SHA256 9be7589a94ad96062c8216391b5c6f3aef476e07f685ebb3992464b5a143c8e8 SHA512 0da88713f6150794b6d0c980d5fa90e2eacac095536797ae8f2003d6d104a897cd14eb6ad007b895ecc24030dd7f08d32f550ab5af023d37a0afbd790ccd4ff6 WHIRLPOOL 0e734ade42ee415dbc0f03cf7552de2ad0c01d6ca24d6765d5363147b3fb588b47a335625c5733293e4d9cbbfa8ead219fb9ab2d33a0391693042ef7d6cd1baa +MISC metadata.xml 366 SHA256 d90a8fa164deff1b8cfa28cf401483424addfceeca8cd35539b7f2bbb3280cff SHA512 260bafb8c2fba6a3d1b6c0dcb0fa4f1db5ccff7319395d9856997df816d3cfc69dc38859835eeafb693f22da6179e73227c87d820019793e639987085e596c6f WHIRLPOOL f8619bf36512bc3debe4fd4d810f5512485fe5f6041af2704898cef0123c9ba9512864763dc6fca78f400931a120b43f494e7384a567a79d42db507cd74b8062 diff --git a/dev-python/wxpython/files/wxpython-2.8-drop-editra.patch b/dev-python/wxpython/files/wxpython-2.8-drop-editra.patch deleted file mode 100644 index bd1705c..0000000 --- a/dev-python/wxpython/files/wxpython-2.8-drop-editra.patch +++ /dev/null @@ -1,49 +0,0 @@ -diff -Naurp wxPython-src-2.8.9.2-orig/wxPython/setup.py wxPython-src-2.8.9.2/wxPython/setup.py ---- wxPython-src-2.8.9.2-orig/wxPython/setup.py 2009-02-21 13:13:31.000000000 -0600 -+++ wxPython-src-2.8.9.2/wxPython/setup.py 2009-02-21 13:14:12.000000000 -0600 -@@ -878,12 +878,6 @@ WX_PKGLIST = [ 'wx', - 'wx.tools', - 'wx.tools.XRCed', - 'wx.tools.XRCed.plugins', -- 'wx.tools.Editra', -- 'wx.tools.Editra.src', -- 'wx.tools.Editra.src.autocomp', -- 'wx.tools.Editra.src.eclib', -- 'wx.tools.Editra.src.extern', -- 'wx.tools.Editra.src.syntax', - ] - - if not EGGing: -@@ -910,7 +904,6 @@ else: - opj('scripts/pywrap'), - opj('scripts/pywxrc'), - opj('scripts/xrced'), -- opj('scripts/editra'), - ] - - -@@ -922,16 +915,6 @@ DATA_FILES += find_data_files('wx/tools/ - DATA_FILES += find_data_files('wx/tools/XRCed/plugins', '*.crx') - DATA_FILES += find_data_files('wx/tools/XRCed/plugins/bitmaps', '*.png') - --DATA_FILES += find_data_files('wx/tools/Editra/docs', '*.txt') --DATA_FILES += find_data_files('wx/tools/Editra/locale', '*.mo') --DATA_FILES += find_data_files('wx/tools/Editra/pixmaps', -- '*.png', '*.icns', '*.ico', 'README', 'AUTHORS', 'COPYING') --DATA_FILES += find_data_files('wx/tools/Editra/plugins', '*.egg') --DATA_FILES += find_data_files('wx/tools/Editra/src', 'README') --DATA_FILES += find_data_files('wx/tools/Editra/styles', '*.ess') --DATA_FILES += find_data_files('wx/tools/Editra/tests/syntax', '*') --DATA_FILES += find_data_files('wx/tools/Editra', '[A-Z]*', recursive=False) -- - - ## import pprint - ## pprint.pprint(DATA_FILES) -@@ -981,7 +964,6 @@ if EGGing: - 'pyshell = wx.py.PyShell:main', - 'pywrap = wx.py.PyWrap:main', - 'helpviewer = wx.tools.helpviewer:main', -- 'editra = wx.tools.Editra.launcher:main', - 'xrced = wx.tools.XRCed.xrced:main', - ], - }, diff --git a/dev-python/wxpython/wxpython-2.8.10.1.ebuild b/dev-python/wxpython/wxpython-2.8.10.1.ebuild deleted file mode 100644 index b6d7e75..0000000 --- a/dev-python/wxpython/wxpython-2.8.10.1.ebuild +++ /dev/null @@ -1,193 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.8.10.1.ebuild,v 1.17 2010/12/12 07:30:02 dirtyepic Exp $ - -EAPI="2" -PYTHON_DEPEND="2" -WX_GTK_VER="2.8" -SUPPORT_PYTHON_ABIS="1" - -inherit alternatives eutils fdo-mime flag-o-matic multilib python wxwidgets - -MY_P="${P/wxpython-/wxPython-src-}" - -DESCRIPTION="A blending of the wxWindows C++ class library with Python" -HOMEPAGE="http://www.wxpython.org/" -SRC_URI="mirror://sourceforge/wxpython/${MY_P}.tar.bz2 - doc? ( mirror://sourceforge/wxpython/wxPython-docs-${PV}.tar.bz2 - mirror://sourceforge/wxpython/wxPython-newdocs-2.8.9.2.tar.bz2 ) - examples? ( mirror://sourceforge/wxpython/wxPython-demo-${PV}.tar.bz2 )" - -LICENSE="wxWinLL-3" -SLOT="2.8" -KEYWORDS="~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="aqua cairo doc examples opengl" - -RDEPEND=" - dev-python/setuptools - aqua? ( >=x11-libs/wxGTK-${PV}:2.8[opengl?,aqua=] ) - !aqua? ( >=x11-libs/wxGTK-${PV}:2.8[X,opengl?] ) - >=x11-libs/gtk+-2.4[aqua=] - >=x11-libs/pango-1.2 - >=dev-libs/glib-2.0 - media-libs/libpng - virtual/jpeg - media-libs/tiff - cairo? ( >=dev-python/pycairo-1.8.4 ) - opengl? ( >=dev-python/pyopengl-2.0.0.44 ) - aqua? ( >=dev-lang/python-2.6[aqua?] )" - -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -RESTRICT_PYTHON_ABIS="3.*" - -S="${WORKDIR}/${MY_P}/wxPython" -DOC_S="${WORKDIR}/wxPython-${PV}" - -src_prepare() { - sed -i "s:cflags.append('-O3'):pass:" config.py || die "sed failed" - - epatch "${FILESDIR}"/${PN}-2.8.9-wxversion-scripts.patch - # drop editra - we have it as a separate package now - epatch "${FILESDIR}"/${PN}-${SLOT}-drop-editra.patch - - if use doc; then - cd "${DOC_S}" - epatch "${FILESDIR}"/${PN}-${SLOT}-cache-writable.patch - fi - - if use examples; then - cd "${DOC_S}" - epatch "${FILESDIR}"/${PN}-${SLOT}-wxversion-demo.patch - fi - - python_copy_sources -} - -src_configure() { - need-wxwidgets unicode - - append-flags -fno-strict-aliasing - - use opengl \ - && mypyconf="${mypyconf} BUILD_GLCANVAS=1" \ - || mypyconf="${mypyconf} BUILD_GLCANVAS=0" - - mypyconf="${mypyconf} WX_CONFIG=${WX_CONFIG}" - mypyconf="${mypyconf} UNICODE=1" - - use aqua \ - && mypyconf="${mypyconf} WXPORT=mac" \ - || mypyconf="${mypyconf} WXPORT=gtk2" -} - -src_compile() { - building() { - "$(PYTHON)" setup.py ${mypyconf} build - } - python_execute_function -s building -} - -src_install() { - local mypyconf - - mypyconf="${mypyconf} WX_CONFIG=${WX_CONFIG}" - use opengl \ - && mypyconf="${mypyconf} BUILD_GLCANVAS=1" \ - || mypyconf="${mypyconf} BUILD_GLCANVAS=0" - - mypyconf="${mypyconf} UNICODE=1" - - use aqua \ - && mypyconf="${mypyconf} WXPORT=mac" \ - || mypyconf="${mypyconf} WXPORT=gtk2" - - installation() { - "$(PYTHON)" setup.py ${mypyconf} install --root="${D}" --install-purelib "${EPREFIX}"$(python_get_sitedir) - } - python_execute_function -s installation - - # Collision protection. - for file in "${ED}"/usr/bin/*; do - mv "${file}" "${file}-${SLOT}" - done - rename_files() { - for file in "${ED}$(python_get_sitedir)/"wx{version.*,.pth}; do - mv "${file}" "${file}-${SLOT}" || return 1 - done - } - python_execute_function -q rename_files - - dodoc "${S}"/docs/{CHANGES,PyManual,README,wxPackage,wxPythonManual}.txt - - insinto /usr/share/applications - doins "${S}"/distrib/{Py{AlaMode,Crust,Shell},XRCed}.desktop - insinto /usr/share/pixmaps - newins "${S}"/wx/py/PyCrust_32.png PyCrust.png - newins "${S}"/wx/tools/XRCed/XRCed_32.png XRCed.png - - if use doc; then - dodir /usr/share/doc/${PF}/docs - cp -R "${DOC_S}"/docs/* "${ED}"usr/share/doc/${PF}/docs/ - # For some reason 2.8.10.1 api docs are not available, so use 2.8.9.2's - cp -R "${WORKDIR}"/wxPython-2.8.9.2/docs/* "${ED}"usr/share/doc/${PF}/docs/ - fi - - if use examples; then - dodir /usr/share/doc/${PF}/demo - dodir /usr/share/doc/${PF}/samples - cp -R "${DOC_S}"/demo/* "${ED}"/usr/share/doc/${PF}/demo/ - cp -R "${DOC_S}"/samples/* "${ED}"/usr/share/doc/${PF}/samples/ - fi -} - -pkg_postinst() { - fdo-mime_desktop_database_update - - create_symlinks() { - alternatives_auto_makesym "$(python_get_sitedir)/wx.pth" "$(python_get_sitedir)/wx.pth-[0-9].[0-9]" - alternatives_auto_makesym "$(python_get_sitedir)/wxversion.py" "$(python_get_sitedir)/wxversion.py-[0-9].[0-9]" - } - python_execute_function -q create_symlinks - - python_mod_optimize wx-${SLOT}-gtk2-unicode wxversion.py - - echo - elog "Gentoo uses the Multi-version method for SLOT'ing." - elog "Developers, see this site for instructions on using" - elog "2.6 or 2.8 with your apps:" - elog "http://wiki.wxpython.org/index.cgi/MultiVersionInstalls" - elog - if use doc; then - elog "To access the general wxWidgets documentation, run" - elog "/usr/share/doc/${PF}/docs/viewdocs.py" - elog - elog "wxPython documentation is available by pointing a browser" - elog "at /usr/share/doc/${PF}/docs/api/index.html" - elog - fi - if use examples; then - elog "The demo.py app which contains hundreds of demo modules" - elog "with documentation and source code has been installed at" - elog "/usr/share/doc/${PF}/demo/demo.py" - elog - elog "Many more example apps and modules can be found in" - elog "/usr/share/doc/${PF}/samples/" - fi - echo - ewarn "Editra is no longer packaged with wxpython in Gentoo." - ewarn "You can find it in the tree as app-editors/editra" - echo -} - -pkg_postrm() { - python_mod_cleanup wx-${SLOT}-gtk2-unicode wxversion.py - fdo-mime_desktop_database_update - - create_symlinks() { - alternatives_auto_makesym "$(python_get_sitedir)/wx.pth" "$(python_get_sitedir)/wx.pth-[0-9].[0-9]" - alternatives_auto_makesym "$(python_get_sitedir)/wxversion.py" "$(python_get_sitedir)/wxversion.py-[0-9].[0-9]" - } - python_execute_function -q create_symlinks -} diff --git a/dev-python/wxpython/wxpython-2.8.11.0.ebuild b/dev-python/wxpython/wxpython-2.8.11.0.ebuild deleted file mode 100644 index 61d62dc..0000000 --- a/dev-python/wxpython/wxpython-2.8.11.0.ebuild +++ /dev/null @@ -1,193 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.8.11.0.ebuild,v 1.3 2010/12/12 07:30:02 dirtyepic Exp $ - -EAPI="2" -PYTHON_DEPEND="2" -WX_GTK_VER="2.8" -SUPPORT_PYTHON_ABIS="1" - -inherit alternatives eutils fdo-mime flag-o-matic multilib python wxwidgets - -MY_P="${P/wxpython-/wxPython-src-}" - -DESCRIPTION="A blending of the wxWindows C++ class library with Python" -HOMEPAGE="http://www.wxpython.org/" -SRC_URI="mirror://sourceforge/wxpython/${MY_P}.tar.bz2 - doc? ( mirror://sourceforge/wxpython/wxPython-docs-${PV}.tar.bz2 - mirror://sourceforge/wxpython/wxPython-newdocs-2.8.9.2.tar.bz2 ) - examples? ( mirror://sourceforge/wxpython/wxPython-demo-${PV}.tar.bz2 )" - -LICENSE="wxWinLL-3" -SLOT="2.8" -KEYWORDS="~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="aqua cairo doc examples opengl" - -RDEPEND=" - dev-python/setuptools - aqua? ( >=x11-libs/wxGTK-${PV}:2.8[opengl?,tiff,aqua=] ) - !aqua? ( >=x11-libs/wxGTK-${PV}:2.8[opengl?,tiff,X] ) - >=x11-libs/gtk+-2.4[aqua=] - >=x11-libs/pango-1.2 - >=dev-libs/glib-2.0 - media-libs/libpng - virtual/jpeg - media-libs/tiff - cairo? ( >=dev-python/pycairo-1.8.4 ) - opengl? ( >=dev-python/pyopengl-2.0.0.44 ) - aqua? ( >=dev-lang/python-2.6[aqua?] )" - -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -RESTRICT_PYTHON_ABIS="3.*" - -S="${WORKDIR}/${MY_P}/wxPython" -DOC_S="${WORKDIR}/wxPython-${PV}" - -src_prepare() { - sed -i "s:cflags.append('-O3'):pass:" config.py || die "sed failed" - - epatch "${FILESDIR}"/${PN}-2.8.9-wxversion-scripts.patch - # drop editra - we have it as a separate package now - epatch "${FILESDIR}"/${PN}-2.8.11-drop-editra.patch - - if use doc; then - cd "${DOC_S}" - epatch "${FILESDIR}"/${PN}-${SLOT}-cache-writable.patch - fi - - if use examples; then - cd "${DOC_S}" - epatch "${FILESDIR}"/${PN}-${SLOT}-wxversion-demo.patch - fi - - python_copy_sources -} - -src_configure() { - need-wxwidgets unicode - - append-flags -fno-strict-aliasing - - use opengl \ - && mypyconf="${mypyconf} BUILD_GLCANVAS=1" \ - || mypyconf="${mypyconf} BUILD_GLCANVAS=0" - - mypyconf="${mypyconf} WX_CONFIG=${WX_CONFIG}" - mypyconf="${mypyconf} UNICODE=1" - - use aqua \ - && mypyconf="${mypyconf} WXPORT=mac" \ - || mypyconf="${mypyconf} WXPORT=gtk2" -} - -src_compile() { - building() { - "$(PYTHON)" setup.py ${mypyconf} build - } - python_execute_function -s building -} - -src_install() { - local mypyconf - - mypyconf="${mypyconf} WX_CONFIG=${WX_CONFIG}" - use opengl \ - && mypyconf="${mypyconf} BUILD_GLCANVAS=1" \ - || mypyconf="${mypyconf} BUILD_GLCANVAS=0" - - mypyconf="${mypyconf} UNICODE=1" - - use aqua \ - && mypyconf="${mypyconf} WXPORT=mac" \ - || mypyconf="${mypyconf} WXPORT=gtk2" - - installation() { - "$(PYTHON)" setup.py ${mypyconf} install --root="${D}" --install-purelib "${EPREFIX}"$(python_get_sitedir) - } - python_execute_function -s installation - - # Collision protection. - for file in "${ED}"/usr/bin/*; do - mv "${file}" "${file}-${SLOT}" - done - rename_files() { - for file in "${ED}$(python_get_sitedir)/"wx{version.*,.pth}; do - mv "${file}" "${file}-${SLOT}" || return 1 - done - } - python_execute_function -q rename_files - - dodoc "${S}"/docs/{CHANGES,PyManual,README,wxPackage,wxPythonManual}.txt - - insinto /usr/share/applications - doins "${S}"/distrib/{Py{AlaMode,Crust,Shell},XRCed}.desktop - insinto /usr/share/pixmaps - newins "${S}"/wx/py/PyCrust_32.png PyCrust.png - newins "${S}"/wx/tools/XRCed/XRCed_32.png XRCed.png - - if use doc; then - dodir /usr/share/doc/${PF}/docs - cp -R "${DOC_S}"/docs/* "${ED}"usr/share/doc/${PF}/docs/ - # For some reason newer API docs aren't available so use 2.8.9.2's - cp -R "${WORKDIR}"/wxPython-2.8.9.2/docs/* "${ED}"usr/share/doc/${PF}/docs/ - fi - - if use examples; then - dodir /usr/share/doc/${PF}/demo - dodir /usr/share/doc/${PF}/samples - cp -R "${DOC_S}"/demo/* "${ED}"/usr/share/doc/${PF}/demo/ - cp -R "${DOC_S}"/samples/* "${ED}"/usr/share/doc/${PF}/samples/ - fi -} - -pkg_postinst() { - fdo-mime_desktop_database_update - - create_symlinks() { - alternatives_auto_makesym "$(python_get_sitedir)/wx.pth" "$(python_get_sitedir)/wx.pth-[0-9].[0-9]" - alternatives_auto_makesym "$(python_get_sitedir)/wxversion.py" "$(python_get_sitedir)/wxversion.py-[0-9].[0-9]" - } - python_execute_function -q create_symlinks - - python_mod_optimize wx-${SLOT}-gtk2-unicode wxversion.py - - echo - elog "Gentoo uses the Multi-version method for SLOT'ing." - elog "Developers, see this site for instructions on using" - elog "2.6 or 2.8 with your apps:" - elog "http://wiki.wxpython.org/index.cgi/MultiVersionInstalls" - elog - if use doc; then - elog "To access the general wxWidgets documentation, run" - elog "/usr/share/doc/${PF}/docs/viewdocs.py" - elog - elog "wxPython documentation is available by pointing a browser" - elog "at /usr/share/doc/${PF}/docs/api/index.html" - elog - fi - if use examples; then - elog "The demo.py app which contains hundreds of demo modules" - elog "with documentation and source code has been installed at" - elog "/usr/share/doc/${PF}/demo/demo.py" - elog - elog "Many more example apps and modules can be found in" - elog "/usr/share/doc/${PF}/samples/" - fi - echo - ewarn "Editra is no longer packaged with wxpython in Gentoo." - ewarn "You can find it in the tree as app-editors/editra" - echo -} - -pkg_postrm() { - python_mod_cleanup wx-${SLOT}-gtk2-unicode wxversion.py - fdo-mime_desktop_database_update - - create_symlinks() { - alternatives_auto_makesym "$(python_get_sitedir)/wx.pth" "$(python_get_sitedir)/wx.pth-[0-9].[0-9]" - alternatives_auto_makesym "$(python_get_sitedir)/wxversion.py" "$(python_get_sitedir)/wxversion.py-[0-9].[0-9]" - } - python_execute_function -q create_symlinks -} diff --git a/dev-python/wxpython/wxpython-2.8.12.1.ebuild b/dev-python/wxpython/wxpython-2.8.12.1.ebuild index 8526b3e..9ecda05 100644 --- a/dev-python/wxpython/wxpython-2.8.12.1.ebuild +++ b/dev-python/wxpython/wxpython-2.8.12.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.8.12.1.ebuild,v 1.15 2012/05/29 14:46:19 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.8.12.1.ebuild,v 1.17 2012/09/05 09:36:33 jlec Exp $ EAPI="4" PYTHON_DEPEND="2" @@ -21,19 +21,17 @@ SRC_URI="mirror://sourceforge/wxpython/${MY_P}.tar.bz2 LICENSE="wxWinLL-3" SLOT="2.8" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="aqua cairo doc examples opengl" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd" +IUSE="cairo doc examples opengl" RDEPEND=" - aqua? ( >=dev-lang/python-2.6[aqua] - >=x11-libs/wxGTK-${PV}:${WX_GTK_VER}[opengl?,tiff,aqua] ) - !aqua? ( >=x11-libs/wxGTK-${PV}:${WX_GTK_VER}[opengl?,tiff,X] ) + >=x11-libs/wxGTK-${PV}:${WX_GTK_VER}[opengl?,tiff,X] dev-libs/glib:2 dev-python/setuptools media-libs/libpng:0 media-libs/tiff:0 virtual/jpeg - x11-libs/gtk+:2[aqua=] + x11-libs/gtk+:2 x11-libs/pango[X] cairo? ( >=dev-python/pycairo-1.8.4 ) opengl? ( dev-python/pyopengl )" @@ -59,7 +57,6 @@ src_prepare() { if use doc; then cd "${DOC_S}" epatch "${FILESDIR}"/${PN}-${SLOT}-cache-writable.patch - [[ -e samples/embedded/embedded ]] && rm -f samples/embedded/embedded fi if use examples; then @@ -68,6 +65,9 @@ src_prepare() { fi python_copy_sources + + # Workaround, buildsystem uses CFLAGS as CXXFLAGS + export CFLAGS="${CXXFLAGS}" } src_configure() { @@ -75,7 +75,7 @@ src_configure() { DISTUTILS_GLOBAL_OPTIONS=( "* WX_CONFIG=${WX_CONFIG}" - "* WXPORT=$(use aqua && echo mac || echo gtk2)" + "* WXPORT=gtk2" "* UNICODE=1" "* BUILD_GLCANVAS=$(use opengl && echo 1 || echo 0)" ) @@ -96,7 +96,7 @@ src_install() { # Collision protection. rename_files() { - for file in "${ED}$(python_get_sitedir)/"wx{version.*,.pth}; do + for file in "${D}$(python_get_sitedir)/"wx{version.*,.pth}; do mv "${file}" "${file}-${SLOT}" || return 1 done } @@ -104,21 +104,26 @@ src_install() { dodoc "${S}"/docs/{CHANGES,PyManual,README,wxPackage,wxPythonManual}.txt - insinto /usr/share/applications - doins distrib/{Py{AlaMode,Crust,Shell},XRCed}.desktop - insinto /usr/share/pixmaps - newins wx/py/PyCrust_32.png PyCrust.png - newins wx/tools/XRCed/XRCed_32.png XRCed.png + domenu "${S}"/distrib/{Py{AlaMode,Crust,Shell},XRCed}.desktop + newicon "${S}"/wx/py/PyCrust_32.png PyCrust.png + newicon "${S}"/wx/tools/XRCed/XRCed_32.png XRCed.png + + docdir=${D}usr/share/doc/${PF} if use doc; then - dodoc -r "${DOC_S}"/docs + dodir /usr/share/doc/${PF}/docs + cp -R "${DOC_S}"/docs/* "${docdir}"/docs/ # For some reason newer API docs aren't available so use 2.8.9.2's - dodoc -r "${WORKDIR}"/wxPython-2.8.9.2/docs + cp -R "${WORKDIR}"/wxPython-2.8.9.2/docs/* "${docdir}"/docs/ fi if use examples; then - dodoc -r "${DOC_S}"/demo - dodoc -r "${DOC_S}"/samples + dodir /usr/share/doc/${PF}/demo + cp -R "${DOC_S}"/demo/* "${docdir}"/demo + dodir /usr/share/doc/${PF}/samples + cp -R "${DOC_S}"/samples/* "${docdir}"/samples + [[ -e ${docdir}/samples/embedded/embedded ]] \ + && rm -f "${docdir}"/samples/embedded/embedded fi } diff --git a/dev-python/wxpython/wxpython-2.9.1.1.ebuild b/dev-python/wxpython/wxpython-2.9.1.1.ebuild deleted file mode 100644 index 77d584d..0000000 --- a/dev-python/wxpython/wxpython-2.9.1.1.ebuild +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.9.1.1.ebuild,v 1.1 2011/01/23 01:12:36 dirtyepic Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -WX_GTK_VER="2.9" -SUPPORT_PYTHON_ABIS="1" - -inherit alternatives eutils fdo-mime flag-o-matic multilib python wxwidgets - -MY_P="${P/wxpython-/wxPython-src-}" - -DESCRIPTION="A blending of the wxWindows C++ class library with Python" -HOMEPAGE="http://www.wxpython.org/" -SRC_URI="mirror://sourceforge/wxpython/${MY_P}.tar.bz2 - examples? ( mirror://sourceforge/wxpython/wxPython-demo-${PV}.tar.bz2 )" - -LICENSE="wxWinLL-3" -SLOT="2.9" -KEYWORDS="~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="aqua cairo examples opengl" - -RDEPEND=" - dev-python/setuptools - aqua? ( >=x11-libs/wxGTK-${PV}:${WX_GTK_VER}[opengl?,tiff,aqua=] ) - !aqua? ( >=x11-libs/wxGTK-${PV}:${WX_GTK_VER}[opengl?,tiff,X] ) - >=x11-libs/gtk+-2.4[aqua=] - >=x11-libs/pango-1.2 - >=dev-libs/glib-2.0 - media-libs/libpng - virtual/jpeg - media-libs/tiff - cairo? ( >=dev-python/pycairo-1.8.4 ) - opengl? ( >=dev-python/pyopengl-2.0.0.44 ) - aqua? ( >=dev-lang/python-2.6[aqua?] )" - -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -RESTRICT_PYTHON_ABIS="3.*" - -S="${WORKDIR}/${MY_P}/wxPython" -DOC_S="${WORKDIR}/wxPython-${PV}" - -src_prepare() { - sed -i "s:cflags.append('-O3'):pass:" config.py || die "sed failed" - - epatch "${FILESDIR}"/${PN}-${SLOT}-wxversion-scripts.patch - # drop editra - we have it as a separate package now - epatch "${FILESDIR}"/${PN}-2.8.11-drop-editra.patch - - if use examples; then - cd "${DOC_S}" - epatch "${FILESDIR}"/${PN}-${SLOT}-wxversion-demo.patch - fi - - python_copy_sources -} - -src_configure() { - need-wxwidgets unicode - - append-flags -fno-strict-aliasing - - use opengl \ - && mypyconf="${mypyconf} BUILD_GLCANVAS=1" \ - || mypyconf="${mypyconf} BUILD_GLCANVAS=0" - - mypyconf="${mypyconf} WX_CONFIG=${WX_CONFIG}" - mypyconf="${mypyconf} UNICODE=1" - - use aqua \ - && mypyconf="${mypyconf} WXPORT=mac" \ - || mypyconf="${mypyconf} WXPORT=gtk2" -} - -src_compile() { - building() { - "$(PYTHON)" setup.py ${mypyconf} build - } - python_execute_function -s building -} - -src_install() { - local mypyconf - - mypyconf="${mypyconf} WX_CONFIG=${WX_CONFIG}" - use opengl \ - && mypyconf="${mypyconf} BUILD_GLCANVAS=1" \ - || mypyconf="${mypyconf} BUILD_GLCANVAS=0" - - mypyconf="${mypyconf} UNICODE=1" - - use aqua \ - && mypyconf="${mypyconf} WXPORT=mac" \ - || mypyconf="${mypyconf} WXPORT=gtk2" - - installation() { - "$(PYTHON)" setup.py ${mypyconf} install --root="${D}" --install-purelib "${EPREFIX}"$(python_get_sitedir) - } - python_execute_function -s installation - - # this should be temporary - dobin "${S}"/scripts/pyslices || die - dobin "${S}"/scripts/pysliceshell || die - - # Collision protection. - for file in "${ED}"/usr/bin/*; do - mv "${file}" "${file}-${SLOT}" || die - done - rename_files() { - for file in "${ED}$(python_get_sitedir)/"wx{version.*,.pth}; do - mv "${file}" "${file}-${SLOT}" || return 1 - done - } - python_execute_function -q rename_files - - dodoc "${S}"/docs/{CHANGES,PyManual,README,wxPackage,wxPythonManual}.txt - - insinto /usr/share/applications - for x in {Py{AlaMode,Crust,Shell,Slices{,Shell}},XRCed}; do - newins "${S}"/distrib/${x}.desktop ${x}-${SLOT}.desktop || die - done - insinto /usr/share/pixmaps - newins "${S}"/wx/py/PyCrust_32.png PyCrust-${SLOT}.png || die - newins "${S}"/wx/py/PySlices_32.png PySlices-${SLOT}.png || die - newins "${S}"/wx/tools/XRCed/XRCed_32.png XRCed-${SLOT}.png || die - - if use examples; then - dodir /usr/share/doc/${PF}/demo || die - dodir /usr/share/doc/${PF}/samples || die - cp -R "${DOC_S}"/demo/* "${ED}"/usr/share/doc/${PF}/demo/ || die - cp -R "${DOC_S}"/samples/* "${ED}"/usr/share/doc/${PF}/samples/ || die - fi -} - -pkg_postinst() { - fdo-mime_desktop_database_update - - create_symlinks() { - alternatives_auto_makesym "$(python_get_sitedir)/wx.pth" "$(python_get_sitedir)/wx.pth-[0-9].[0-9]" - alternatives_auto_makesym "$(python_get_sitedir)/wxversion.py" "$(python_get_sitedir)/wxversion.py-[0-9].[0-9]" - } - python_execute_function -q create_symlinks - - python_mod_optimize wx-2.9.1-gtk2 wxversion.py - - echo - elog "Gentoo uses the Multi-version method for SLOT'ing." - elog "Developers, see this site for instructions on using" - elog "2.6 or 2.8 with your apps:" - elog "http://wiki.wxpython.org/index.cgi/MultiVersionInstalls" - elog - if use examples; then - elog "The demo.py app which contains hundreds of demo modules" - elog "with documentation and source code has been installed at" - elog "/usr/share/doc/${PF}/demo/demo.py" - elog - elog "Many more example apps and modules can be found in" - elog "/usr/share/doc/${PF}/samples/" - fi - echo - elog "Editra is no longer packaged with wxpython in Gentoo." - elog "You can find it in the tree as app-editors/editra" - echo -} - -pkg_postrm() { - python_mod_cleanup wx-2.9.1-gtk2 wxversion.py - fdo-mime_desktop_database_update - - create_symlinks() { - alternatives_auto_makesym "$(python_get_sitedir)/wx.pth" "$(python_get_sitedir)/wx.pth-[0-9].[0-9]" - alternatives_auto_makesym "$(python_get_sitedir)/wxversion.py" "$(python_get_sitedir)/wxversion.py-[0-9].[0-9]" - } - python_execute_function -q create_symlinks -} diff --git a/dev-python/wxpython/wxpython.patch b/dev-python/wxpython/wxpython.patch deleted file mode 100644 index bb73259..0000000 --- a/dev-python/wxpython/wxpython.patch +++ /dev/null @@ -1,120 +0,0 @@ ---- wxpython-2.8.11.0.ebuild.old 2012-05-07 02:31:12.000000000 +0900 -+++ wxpython-2.8.11.0.ebuild 2012-06-08 21:10:18.396556742 +0900 -@@ -1,6 +1,6 @@ --# Copyright 1999-2012 Gentoo Foundation -+# Copyright 1999-2010 Gentoo Foundation - # Distributed under the terms of the GNU General Public License v2 --# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.8.11.0.ebuild,v 1.16 2012/05/06 17:14:35 jlec Exp $ -+# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.8.11.0.ebuild,v 1.3 2010/12/12 07:30:02 dirtyepic Exp $ - - EAPI="2" - PYTHON_DEPEND="2" -@@ -20,25 +20,27 @@ SRC_URI="mirror://sourceforge/wxpython/$ - - LICENSE="wxWinLL-3" - SLOT="2.8" --KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" --IUSE="cairo doc examples opengl" -+KEYWORDS="~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -+IUSE="aqua cairo doc examples opengl" - - RDEPEND=" - dev-python/setuptools -- >=x11-libs/wxGTK-${PV}:2.8[opengl?,tiff,X] -- >=x11-libs/gtk+-2.4:2 -+ aqua? ( >=x11-libs/wxGTK-${PV}:2.8[opengl?,tiff,aqua=] ) -+ !aqua? ( >=x11-libs/wxGTK-${PV}:2.8[opengl?,tiff,X] ) -+ >=x11-libs/gtk+-2.4[aqua=] - >=x11-libs/pango-1.2 -- dev-libs/glib:2 -+ >=dev-libs/glib-2.0 - media-libs/libpng - virtual/jpeg - media-libs/tiff - cairo? ( >=dev-python/pycairo-1.8.4 ) -- opengl? ( >=dev-python/pyopengl-2.0.0.44 )" -+ opengl? ( >=dev-python/pyopengl-2.0.0.44 ) -+ aqua? ( >=dev-lang/python-2.6[aqua?] )" - - DEPEND="${RDEPEND} -- virtual/pkgconfig" -+ dev-util/pkgconfig" - --RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*" -+RESTRICT_PYTHON_ABIS="3.*" - - S="${WORKDIR}/${MY_P}/wxPython" - DOC_S="${WORKDIR}/wxPython-${PV}" -@@ -61,9 +63,6 @@ src_prepare() { - fi - - python_copy_sources -- -- # Workaround, buildsystem uses CFLAGS as CXXFLAGS -- export CFLAGS="${CXXFLAGS}" - } - - src_configure() { -@@ -76,7 +75,11 @@ src_configure() { - || mypyconf="${mypyconf} BUILD_GLCANVAS=0" - - mypyconf="${mypyconf} WX_CONFIG=${WX_CONFIG}" -- mypyconf="${mypyconf} WXPORT=gtk2 UNICODE=1" -+ mypyconf="${mypyconf} UNICODE=1" -+ -+ use aqua \ -+ && mypyconf="${mypyconf} WXPORT=mac" \ -+ || mypyconf="${mypyconf} WXPORT=gtk2" - } - - src_compile() { -@@ -94,19 +97,23 @@ src_install() { - && mypyconf="${mypyconf} BUILD_GLCANVAS=1" \ - || mypyconf="${mypyconf} BUILD_GLCANVAS=0" - -- mypyconf="${mypyconf} WXPORT=gtk2 UNICODE=1" -+ mypyconf="${mypyconf} UNICODE=1" -+ -+ use aqua \ -+ && mypyconf="${mypyconf} WXPORT=mac" \ -+ || mypyconf="${mypyconf} WXPORT=gtk2" - - installation() { -- "$(PYTHON)" setup.py ${mypyconf} install --root="${D}" --install-purelib $(python_get_sitedir) -+ "$(PYTHON)" setup.py ${mypyconf} install --root="${D}" --install-purelib "${EPREFIX}"$(python_get_sitedir) - } - python_execute_function -s installation - - # Collision protection. -- for file in "${D}"/usr/bin/*; do -+ for file in "${ED}"/usr/bin/*; do - mv "${file}" "${file}-${SLOT}" - done - rename_files() { -- for file in "${D}$(python_get_sitedir)/"wx{version.*,.pth}; do -+ for file in "${ED}$(python_get_sitedir)/"wx{version.*,.pth}; do - mv "${file}" "${file}-${SLOT}" || return 1 - done - } -@@ -122,17 +129,16 @@ src_install() { - - if use doc; then - dodir /usr/share/doc/${PF}/docs -- cp -R "${DOC_S}"/docs/* "${D}"usr/share/doc/${PF}/docs/ -+ cp -R "${DOC_S}"/docs/* "${ED}"usr/share/doc/${PF}/docs/ - # For some reason newer API docs aren't available so use 2.8.9.2's -- cp -R "${WORKDIR}"/wxPython-2.8.9.2/docs/* "${D}"usr/share/doc/${PF}/docs/ -+ cp -R "${WORKDIR}"/wxPython-2.8.9.2/docs/* "${ED}"usr/share/doc/${PF}/docs/ - fi - - if use examples; then - dodir /usr/share/doc/${PF}/demo - dodir /usr/share/doc/${PF}/samples -- cp -R "${DOC_S}"/demo/* "${D}"/usr/share/doc/${PF}/demo/ -- cp -R "${DOC_S}"/samples/* "${D}"/usr/share/doc/${PF}/samples/ -- rm -f "${D}"usr/share/doc/${PF}/samples/embedded/embedded -+ cp -R "${DOC_S}"/demo/* "${ED}"/usr/share/doc/${PF}/demo/ -+ cp -R "${DOC_S}"/samples/* "${ED}"/usr/share/doc/${PF}/samples/ - fi - } - diff --git a/dev-util/boost-build/ChangeLog b/dev-util/boost-build/ChangeLog deleted file mode 100644 index 3c0683b..0000000 --- a/dev-util/boost-build/ChangeLog +++ /dev/null @@ -1,336 +0,0 @@ -# ChangeLog for dev-util/boost-build -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/ChangeLog,v 1.83 2012/04/02 01:09:10 floppym Exp $ - - 02 Apr 2012; Mike Gilbert <floppym@gentoo.org> -boost-build-1.48.0.ebuild: - Remove. - -*boost-build-1.49.0 (02 Apr 2012) - - 02 Apr 2012; Mike Gilbert <floppym@gentoo.org> +boost-build-1.49.0.ebuild: - Version bump. - -*boost-build-1.48.0-r1 (19 Jan 2012) - - 19 Jan 2012; Markos Chandras <hwoarang@gentoo.org> - +boost-build-1.48.0-r1.ebuild, - +files/boost-build-1.48.0-disable_python_rpath.patch, - +files/boost-build-1.48.0-support_dots_in_python-buildid.patch: - Remove directory used for searching of libpythonX.Y.so from rpath of all - libraries, which would occur in some situations. Initial support for dots in - argument of --python-buildid option. Patch by Arfrever - -*boost-build-1.48.0 (08 Jan 2012) - - 08 Jan 2012; Markos Chandras <hwoarang@gentoo.org> +boost-build-1.48.0.ebuild: - Version bump. Bug #391663 - - 28 Dec 2011; Mark Loeser <halcy0n@gentoo.org> boost-build-1.46.1.ebuild: - Stable for ppc64; bug #377805 - - 20 Oct 2011; Brent Baude <ranger@gentoo.org> boost-build-1.46.1.ebuild: - Marking boost-build-1.46.1 ppc for bug 377805 - -*boost-build-1.47.0 (26 Sep 2011) - - 26 Sep 2011; Markos Chandras <hwoarang@gentoo.org> - +boost-build-1.47.0.ebuild: - Version bump. Bug #376937 - - 16 Sep 2011; Jeroen Roovers <jer@gentoo.org> boost-build-1.46.1.ebuild: - Stable for HPPA (bug #377805). - - 10 Sep 2011; Raúl Porcel <armin76@gentoo.org> boost-build-1.46.1.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #377805 - - 28 Aug 2011; Markus Meier <maekke@gentoo.org> boost-build-1.46.1.ebuild: - arm stable, bug #377805 - - 22 Aug 2011; Tony Vroon <chainsaw@gentoo.org> boost-build-1.46.1.ebuild: - Marked stable on AMD64 as a dependency of dev-libs/boost-1.46.1 based on arch - testing by Agostino "ago" Sarubbo in bug #377805. - - 12 Aug 2011; Thomas Kahle <tomka@gentoo.org> boost-build-1.46.1.ebuild: - x86 stable per bug 377805 - - 10 Jul 2011; Alexis Ballier <aballier@gentoo.org> boost-build-1.46.1.ebuild: - keyword ~x86-fbsd - - 16 Apr 2011; Raúl Porcel <armin76@gentoo.org> boost-build-1.42.0.ebuild: - ia64/s390/sh stable wrt #344677 - -*boost-build-1.46.1 (22 Mar 2011) - - 22 Mar 2011; Markos Chandras <hwoarang@gentoo.org> - +boost-build-1.46.1.ebuild: - Version bump. Bug #356479 - - 13 Mar 2011; Markus Meier <maekke@gentoo.org> boost-build-1.42.0.ebuild: - arm stable, bug #344677 - - 08 Mar 2011; Tobias Klausmann <klausman@gentoo.org> - boost-build-1.42.0.ebuild: - Stable on alpha, bug #344677 - - 06 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> - boost-build-1.42.0.ebuild: - ppc64 stable wrt #344677 - - 21 Feb 2011; Michael Weber <xmw@gentoo.org> boost-build-1.42.0.ebuild: - sparc stable, bug 344677 - - 10 Jan 2011; Markos Chandras <hwoarang@gentoo.org> boost-build-1.42.0.ebuild: - Stable on amd64 wrt bug 344677 - - 08 Jan 2011; Brent Baude <ranger@gentoo.org> boost-build-1.42.0.ebuild: - Marking boost-build-1.42.0 ppc for bug 344677 - -*boost-build-1.45.0 (06 Jan 2011) - - 06 Jan 2011; Tiziano Müller <dev-zero@gentoo.org> - +boost-build-1.45.0.ebuild: - Version bump (bug #320039). - - 01 Jan 2011; Thomas Kahle <tomka@gentoo.org> boost-build-1.42.0.ebuild: - x86 stable per bug 344677 - - 12 Dec 2010; Markos Chandras <hwoarang@gentoo.org> metadata.xml: - add myself on metadata - - 09 Dec 2010; Dirkjan Ochtman <djc@gentoo.org> metadata.xml: - Remove myself as a maintainer. - - 24 Nov 2010; Jeroen Roovers <jer@gentoo.org> boost-build-1.42.0.ebuild: - Stable for HPPA (bug #344677). - - 19 Sep 2010; Raúl Porcel <armin76@gentoo.org> boost-build-1.41.0.ebuild: - s390 stable wrt #306335 - - 14 Aug 2010; Ryan Hill <dirtyepic@gentoo.org> boost-build-1.34.1.ebuild, - boost-build-1.35.0-r1.ebuild, boost-build-1.35.0-r2.ebuild, - boost-build-1.37.0.ebuild, boost-build-1.39.0.ebuild, - boost-build-1.40.0.ebuild, boost-build-1.41.0.ebuild, - boost-build-1.42.0.ebuild, +files/boost-build-1.42-env-whitespace.patch: - Fix build failures when compiler flags contain whitespace (bug #293652 by - Sebastian Luther). - - 22 Apr 2010; Samuli Suominen <ssuominen@gentoo.org> - -boost-build-1.36.0.ebuild: - Remove boost-1.36.0 for gcc-porting wrt #287638. - - 17 Apr 2010; Joseph Jezak <josejx@gentoo.org> boost-build-1.41.0.ebuild: - Marked ppc stable for bug #305195. - - 31 Mar 2010; Raúl Porcel <armin76@gentoo.org> boost-build-1.41.0.ebuild: - alpha/arm/ia64/sh/sparc stable wrt #306335 - - 27 Mar 2010; Pacho Ramos <pacho@gentoo.org> boost-build-1.41.0.ebuild: - amd64 stable, security bug 305195 - - 21 Mar 2010; Brent Baude <ranger@gentoo.org> boost-build-1.41.0.ebuild: - Marking boost-build-1.41.0 ppc64 for bug 306335 - - 04 Mar 2010; Jeroen Roovers <jer@gentoo.org> boost-build-1.41.0.ebuild: - Stable for HPPA (bug #306333). - -*boost-build-1.42.0 (03 Mar 2010) - - 03 Mar 2010; Dirkjan Ochtman <djc@gentoo.org> - +files/boost-1.42-fix-mpich2-detection.patch, +boost-build-1.42.0.ebuild: - Version bump to dev-util/boost-build-1.42.0. - - 03 Mar 2010; Christian Faulhammer <fauli@gentoo.org> - boost-build-1.41.0.ebuild: - stable x86, security bug 305195 - - 27 Dec 2009; Raúl Porcel <armin76@gentoo.org> - boost-build-1.35.0-r2.ebuild: - alpha/arm/ia64/s390/sh/sparc stable - - 10 Dec 2009; Alexis Ballier <aballier@gentoo.org> - boost-build-1.41.0.ebuild: - keyword ~x86-fbsd - - 02 Dec 2009; Dirkjan Ochtman <djc@gentoo.org> metadata.xml: - Add maintainer-by-proxy. - -*boost-build-1.41.0 (02 Dec 2009) - - 02 Dec 2009; Dirkjan Ochtman <djc@gentoo.org> - +files/boost-1.41-fix-mpich2-detection.patch, +boost-build-1.41.0.ebuild: - Version bump to boost-build-1.41.0. - - 25 Oct 2009; Markus Meier <maekke@gentoo.org> - boost-build-1.35.0-r2.ebuild: - amd64/x86 stable, bug #284686 - - 24 Oct 2009; nixnut <nixnut@gentoo.org> boost-build-1.35.0-r2.ebuild: - ppc stable #284686 - - 24 Oct 2009; Mike Frysinger <vapier@gentoo.org> - boost-build-1.35.0-r2.ebuild, boost-build-1.36.0.ebuild, - boost-build-1.37.0.ebuild, boost-build-1.39.0.ebuild, - boost-build-1.40.0.ebuild: - Add missing `die` check to tarball unpack. - - 23 Oct 2009; Jeroen Roovers <jer@gentoo.org> boost-build-1.35.0-r2.ebuild: - Stable for HPPA (bug #288723). - -*boost-build-1.40.0 (21 Oct 2009) - - 21 Oct 2009; Dirkjan Ochtman <djc@gentoo.org> +boost-build-1.40.0.ebuild, - metadata.xml: - Version bump to 1.40 (add myself to maintainers). - -*boost-build-1.39.0 (16 Jul 2009) - - 16 Jul 2009; Tiziano Müller <dev-zero@gentoo.org> - +boost-build-1.39.0.ebuild: - Version bump (bug #261400). - - 15 May 2009; Raúl Porcel <armin76@gentoo.org> - boost-build-1.35.0-r1.ebuild: - arm/s390/sh stable wrt #245192 - - 14 Apr 2009; Brent Baude <ranger@gentoo.org> boost-build-1.35.0-r1.ebuild: - Marking boost-build-1.35.0-r1 ppc64 for bug 245192 - - 04 Apr 2009; Raúl Porcel <armin76@gentoo.org> - boost-build-1.35.0-r1.ebuild: - ia64 stable wrt #245192 - - 04 Apr 2009; Markus Meier <maekke@gentoo.org> - boost-build-1.35.0-r1.ebuild: - x86 stable, bug #245192 - - 02 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> - boost-build-1.35.0-r1.ebuild: - Stable on sparc, bug #245192 - - 01 Apr 2009; Joseph Jezak <josejx@gentoo.org> - boost-build-1.35.0-r1.ebuild: - Marked ppc stable for bug #245192. - - 29 Mar 2009; Thomas Anderson <gentoofan23@gentoo.org> - boost-build-1.35.0-r1.ebuild: - stable amd64, bug 245192 - - 24 Mar 2009; Ryan Hill <dirtyepic@gentoo.org> boost-build-1.34.1.ebuild, - boost-build-1.35.0-r1.ebuild, boost-build-1.35.0-r2.ebuild, - boost-build-1.36.0.ebuild, boost-build-1.37.0.ebuild: - Fix homepage. Bug #234246. - - 07 Feb 2009; Tobias Klausmann <klausman@gentoo.org> - boost-build-1.35.0-r1.ebuild: - Stable on alpha, bug #245192 - -*boost-build-1.37.0 (16 Dec 2008) -*boost-build-1.36.0 (16 Dec 2008) -*boost-build-1.35.0-r2 (16 Dec 2008) - - 16 Dec 2008; Tiziano Müller <dev-zero@gentoo.org> - +boost-build-1.35.0-r2.ebuild, +boost-build-1.36.0.ebuild, - +boost-build-1.37.0.ebuild: - Version bump. Still p.masked since the new versions are slottable. - -*boost-build-1.35.0-r1 (05 Jun 2008) - - 05 Jun 2008; Tiziano Müller <dev-zero@gentoo.org> - +files/1.35.0-fix_broken_icu_build.patch, -boost-build-1.35.0.ebuild, - +boost-build-1.35.0-r1.ebuild: - Fixed ICU compilation bug - - 05 May 2008; Jeroen Roovers <jer@gentoo.org> boost-build-1.34.1.ebuild, - boost-build-1.35.0.ebuild: - Remove unneeded quotation marks (bug #210029, comment #30). - -*boost-build-1.35.0 (24 Apr 2008) - - 24 Apr 2008; Tiziano Müller <dev-zero@gentoo.org> - +boost-build-1.35.0.ebuild: - Version bump (bug #216037) - - 15 Mar 2008; Tiziano Müller <dev-zero@gentoo.org> - boost-build-1.34.1.ebuild: - Fixed typo in description. - - 14 Feb 2008; Mark Loeser <halcy0n@gentoo.org> boost-build-1.34.1.ebuild: - Fix bug #210029; thanks to Daniel Pielmeier <daniel.pielmeier AT googlemail - DOT com> - - 13 Feb 2008; Tiziano Müller <dev-zero@gentoo.org> - boost-build-1.34.1.ebuild: - Added python USE-flag. Adding LDFLAGS to LIBS to fix bug #209794 (see ebuild - for more info). - - 05 Feb 2008; Samuli Suominen <drac@gentoo.org> boost-build-1.34.1.ebuild: - amd64 stable wrt security #205955 - - 26 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org> - boost-build-1.34.1.ebuild: - ppc stable, bug #205955 - - 26 Jan 2008; Jeroen Roovers <jer@gentoo.org> boost-build-1.34.1.ebuild: - Stable for HPPA (bug #205955). - - 25 Jan 2008; Markus Rothe <corsair@gentoo.org> boost-build-1.34.1.ebuild: - Stable on ppc64; bug #205955 - - 25 Jan 2008; Raúl Porcel <armin76@gentoo.org> boost-build-1.34.1.ebuild: - alpha/ia64/sparc stable wrt security #205955 - - 24 Jan 2008; Christian Faulhammer <opfer@gentoo.org> - boost-build-1.34.1.ebuild: - stable x86, security bug 205955 - - 20 Jan 2008; Ryan Hill <dirtyepic@gentoo.org> Manifest: - Fix Manifest. - - 24 Dec 2007; Tiziano Müller <dev-zero@gentoo.org> - -boost-build-1.34.0.ebuild: - Dropped old version. - - 26 Sep 2007; Tiziano Müller <dev-zero@gentoo.org> - boost-build-1.34.1.ebuild: - Marked ~arm and ~sh for bug #182196 - -*boost-build-1.34.1 (29 Jul 2007) - - 29 Jul 2007; Tiziano Müller <dev-zero@gentoo.org> - +boost-build-1.34.1.ebuild: - Version bump (bug #186811) - - 23 Jun 2007; Joshua Kinard <kumba@gentoo.org> boost-build-1.34.0.ebuild: - Marked unstable on mips, per #182196. - - 20 Jun 2007; Joseph Jezak <josejx@gentoo.org> boost-build-1.34.0.ebuild: - Marked ~ppc for bug #182196. - - 18 Jun 2007; Raúl Porcel <armin76@gentoo.org> boost-build-1.34.0.ebuild: - Add ~alpha/~ia64 wrt #182196 - - 18 Jun 2007; Markus Rothe <corsair@gentoo.org> boost-build-1.34.0.ebuild: - Added ~ppc64; bug #182196 - - 18 Jun 2007; Jeroen Roovers <jer@gentoo.org> boost-build-1.34.0.ebuild: - Marked ~hppa (bug #182196). - - 16 Jun 2007; Ferris McCormick <fmccor@gentoo.org> - boost-build-1.34.0.ebuild: - Add ~sparc keyword --- part of Bug #182196 --- installs as expected. - - 10 Jun 2007; Ryan Hill <dirtyepic@gentoo.org> boost-build-1.34.0.ebuild: - Boost building boost-build with GCC 4.2, bug #181139. - -*boost-build-1.34.0 (03 Jun 2007) - - 03 Jun 2007; Tiziano Müller <dev-zero@gentoo.org> - -boost-build-1.34_pre20061214.ebuild, +boost-build-1.34.0.ebuild: - Version bump. - -*boost-build-1.34_pre20061214 (18 Dec 2006) - - 18 Dec 2006; Tiziano Müller <dev-zero@gentoo.org> +metadata.xml, - +boost-build-1.34_pre20061214.ebuild: - Initial commit. - diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest deleted file mode 100644 index 0c7632c..0000000 --- a/dev-util/boost-build/Manifest +++ /dev/null @@ -1,43 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX 1.35.0-fix_broken_icu_build.patch 1752 RMD160 0e7ee05c17d76e29abff915e84181361e4095b89 SHA1 273de1fa957091bf3c0d041f54aec9797810f3cf SHA256 71d858236c47b835947d996d3caf0a1de96ace267140d52dd09594db3a96729d -AUX boost-1.41-fix-mpich2-detection.patch 1378 RMD160 fd81c6a03dd8bf2d6afdaf3fa4957ee0ff1f6e10 SHA1 bbe5ba6fb554ab89e5fa4649f8a44ad7cd1dfa80 SHA256 8e1adadb1345ff045930bbd1c6d9d6e4b06462de2939021bf9e3a3fe1c9d6100 -AUX boost-1.42-fix-mpich2-detection.patch 1378 RMD160 fd81c6a03dd8bf2d6afdaf3fa4957ee0ff1f6e10 SHA1 bbe5ba6fb554ab89e5fa4649f8a44ad7cd1dfa80 SHA256 8e1adadb1345ff045930bbd1c6d9d6e4b06462de2939021bf9e3a3fe1c9d6100 -AUX boost-build-1.42-env-whitespace.patch 683 RMD160 a96ff55a09a889c5fba0c898cc7d4c2a6d2ef1a5 SHA1 9fd231fc699813df1d3ba78ae95f5f322166ade7 SHA256 52714f45a54cad8c126d5fca8bd5eacc4d746b29df24aaa9d2c55e3694a6f4aa -AUX boost-build-1.48.0-disable_python_rpath.patch 337 RMD160 33acc4edab1d6cb4f50f88f0c6f68c69bfbe34d9 SHA1 8fd5e5b014d153534eec89da1c2908e1706d984f SHA256 979727bd1aabf6df05d8b06e3ac525bb6d44c2b18c3e4e1331528c4633b7e9df -AUX boost-build-1.48.0-support_dots_in_python-buildid.patch 627 RMD160 9658ae404de38f225e892024bbf0224ed7de9eee SHA1 6be6221afbc54fac2a4371f0e19fa8acd14e4f71 SHA256 e544b0c81a09ad3e56800bef4e7a3e78b5b27ee7377e7f4fc66d1aecd955ae0a -DIST boost_1_34_1.tar.bz2 12986931 RMD160 303327ff852bc19dd7a94657fdef3c56f5882e06 SHA1 b771271d5cbd3bdb0f119dd66dfd36bad7a66866 SHA256 0f866c75b025a4f1340117a106595cc0675f48ba1e5a9b5c221ec7f19e96ec4c -DIST boost_1_35_0.tar.bz2 23416747 RMD160 89dc46b7841cd288b5fb6f4b9a1ac7309786dc14 SHA1 80d1fe7b0c45541e2af7628295b18f2af996de16 SHA256 f8bf7368a22ccf2e2cf77048ab2129744be4c03f8488c76ad31c0aa229b280da -DIST boost_1_37_0.tar.bz2 29435646 RMD160 3c4cf7eb97a8fb126e564ba529ed9edec8765185 SHA1 c0d0cf9ad8d954507824aed51a3e93e6a9da1d99 SHA256 d52ef49f70b1b9addc4e0d1a3a2a1966227f0d173c3301bac3e6d399eeac5472 -DIST boost_1_39_0.tar.bz2 29408537 RMD160 4962256b48fa8563bf373b8bed97cc8655206a51 SHA1 6af42f74ab24ccc51589a025593bad298c8adde8 SHA256 44785eae8c6cce61a29a8a51f9b737e57b34d66baa7c0bcd4af188832b8018fd -DIST boost_1_40_0.tar.bz2 32068759 RMD160 dabcc7442b73048095aa3037917ea0713782781f SHA1 9dbaa06ce1d99ce310011c2eaf816ecb003b3096 SHA256 36cf4a239b587067a4923fdf6e290525a14c3af29829524fa73f3dec6841530c -DIST boost_1_41_0.tar.bz2 33348161 RMD160 a604ef5a6f6f5bf50be59206c8534258ab431aea SHA1 31134e28866b90c39ca4a903c263e036bb25550c SHA256 1ef94e6749eaf13318284b4f629be063544c7015b45e38113b975ac1945cc726 -DIST boost_1_42_0.tar.bz2 33426755 RMD160 90cea6aaa35f22b97e6eb3f5879ca9fe21098349 SHA1 3ce3bb1a1bed504635287017f9e628597b409e7b SHA256 4b1eb95bd250ce15ac66435d6167f225b072b0d3a7eb72477a31847a9ca9e609 -DIST boost_1_45_0.tar.bz2 39330184 RMD160 1402cb49e0d680268109ef1bf16aea9bc4a127b0 SHA1 eb7424ef99df4e38af7431e38ff9849651b8aaf5 SHA256 55ed3ec51d5687e8224c988e22bef215dacce04e037d9f689569a80c4377a6d5 -DIST boost_1_46_1.tar.bz2 42001335 RMD160 bb43b39f7c4b683b80bafa3042b95e65a242d9c3 SHA1 3ca6e173ec805e5126868d8a03618e587aa26aef SHA256 e1dfbf42b16e5015c46b98e9899c423ca4d04469cbeee05e43ea19236416d883 -DIST boost_1_47_0.tar.bz2 45952657 RMD160 511144eb5ade340115971c372a3c849bd55181f1 SHA1 6e3eb548b9d955c0bc6f71c51042b713b678136a SHA256 815a5d9faac4dbd523fbcf3fe1065e443c0bbf43427c44aa423422c6ec4c2e31 -DIST boost_1_48_0.tar.bz2 48236989 RMD160 e006121ae5cac37aa419ac5bbf59e090e6ca7f70 SHA1 27aced5086e96c6f7b2b684bda2bd515e115da35 SHA256 1bf254b2d69393ccd57a3cdd30a2f80318a005de8883a0792ed2f5e2598e5ada -DIST boost_1_49_0.tar.bz2 48499961 RMD160 3504c6f27c63ab52182c822d45d020fa30179abc SHA1 26a52840e9d12f829e3008589abf0a925ce88524 SHA256 dd748a7f5507a7e7af74f452e1c52a64e651ed1f7263fce438a06641d2180d3c -EBUILD boost-build-1.34.1.ebuild 2449 RMD160 2c66c3c1b52cb15aea3ce8ee39d860a8d10faf29 SHA1 1a01b722f78e7e75add539e9bf2c5c0a3206c78f SHA256 0d12d3be2859e96f988e4279dc72c42bf420262673d9b6bf5344896089bd7770 -EBUILD boost-build-1.35.0-r1.ebuild 2779 RMD160 93fca7f1c241a01afcabd63fa6195c1be86b1775 SHA1 d48b0626273f6abb32aaccf4e66e21ec9dc5b5e3 SHA256 a02f12355f9d84cf7e47cffcd6001838b1747eadca2608cab9469490b3117801 -EBUILD boost-build-1.35.0-r2.ebuild 3134 RMD160 b9c8335cffeb8881ee2ccabc44ed03c328d489ab SHA1 2ce79d1cf84f85454c6e56c30baa748222ff8c1c SHA256 f324e074f6c01381a39b5521ec558e994565ebfbdc1575eae73d6e490f13ce73 -EBUILD boost-build-1.37.0.ebuild 3115 RMD160 848a75ae7c614e58ae212494140e61db80ef4ba3 SHA1 411862adf745eaa8b5b6f83e0ea5000363771987 SHA256 cc4b9e938dabbcc8b941bdac549e5f4bfb7d28d33f40e0cbdf2d1b6742b47adb -EBUILD boost-build-1.39.0.ebuild 3200 RMD160 bd2c408aab985f7af268c1777fc8614ac7c0646b SHA1 b1e9e251fae02736f491d651aa22ebf6c72a832f SHA256 64aea9788d166844187918c01b4c80725b4e8fdef9129649d69569472b2bd576 -EBUILD boost-build-1.40.0.ebuild 3200 RMD160 640ec5948d4d4c5ce166b2c92cb504691832f3bb SHA1 1759bac7c70e1c6e0d3197d50f197342027d04f4 SHA256 320dfc12eacea3946c309056242aa2e721bd34715829f533536a904470d0d948 -EBUILD boost-build-1.41.0.ebuild 3258 RMD160 0a738f43d1770fb817e868340a1e64f1da4725a2 SHA1 3b9102fcec4d109ee2f688006f462829be45b0d1 SHA256 286b32e7d7061b19780a8fea535ece191ab58c2322b4bb198404522cfc3d7f47 -EBUILD boost-build-1.42.0.ebuild 3248 RMD160 8ec1c03eb28bf4b550aec7e6a013a1facb30be2b SHA1 1e3023e75a6a44133fa1d529ffede218063e6ae9 SHA256 a3645740879ce87633398f34fb582ea05695962e45bea85860e5c9fc6ced3f43 -EBUILD boost-build-1.45.0.ebuild 3309 RMD160 70f308ca0f6322d6cdd2f95746be7ce0abc610f9 SHA1 511990fc07e64b1941227747c43feedf68d53712 SHA256 889fc96586966fd52db2bfa1cfcf296dda766bf0fc996f0a643f69da07874c06 -EBUILD boost-build-1.46.1.ebuild 3307 RMD160 33e17b065a02770234ef521f74ff7e4bd02414b7 SHA1 0846856a149658610c2cbfccd4ea3887bdd750ce SHA256 86ada1e18fbf568d0479374f53fc0dd2d257066dc85651154a515b402aa38a49 -EBUILD boost-build-1.47.0.ebuild 3455 RMD160 bbcd8be5e3f5494ce19351fd49aac44f14b9b005 SHA1 6b7dc37a2ee68c5c68c26aed4d1fc4b4fb91c998 SHA256 201bcd7ba558e4e24a437eb83c881b0ca802706b7bb2699bc083b87d2b02ec49 -EBUILD boost-build-1.48.0-r1.ebuild 3430 RMD160 900546b9ee7641d4f5c791b7467f8a2dae92788b SHA1 6aafdbcdf4cc7dd73855d34d283fea81cdd052c8 SHA256 324663a6c08652d6cb5f9d936d83e8a58adb6f74a153477ca5c1044bf151cb1e -EBUILD boost-build-1.49.0.ebuild 3442 RMD160 d9d724548d6b4f1ea3c8183c251f66fdaf8cf668 SHA1 6432898a02c8f66bf60af8102631985104eb4ed4 SHA256 e7931535d30eff4eae3714221e85477d793049d5725a82d542f95a1aca638cf2 -MISC ChangeLog 11368 RMD160 1646f66529ef1b28efdfdbc114dab605637977d2 SHA1 508fdc7a795eefcff285f58155d76bd049eb61c9 SHA256 78915cc8ce7dff5f782227db4487beec58f45aeb4b1ab9394bc086134a210b5b -MISC metadata.xml 467 RMD160 46a5b92ef812d514cce62b4a7d6644597c137bf9 SHA1 c47d4a412061b3fe75a2ac875542bc6f1ea4d269 SHA256 45d1630f3fe0286a9ea6cb8cb04ec73ae7f4b7fd52f413e423fce4c436c23f6a ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iF4EAREIAAYFAk94/DsACgkQC77qH+pIQ6RDywD/bum2KaW75m/83C7h4GiCA/Mb -WFIS21v4Z4L75MIpv6gA/3twdGCDfVyVPRjLXJT97klYydoBaNjKaaESHzfrMGNP -=63bb ------END PGP SIGNATURE----- diff --git a/dev-util/boost-build/boost-build-1.34.1.ebuild b/dev-util/boost-build/boost-build-1.34.1.ebuild deleted file mode 100644 index 483496d..0000000 --- a/dev-util/boost-build/boost-build-1.34.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.34.1.ebuild,v 1.17 2010/08/14 06:35:54 dirtyepic Exp $ - -inherit flag-o-matic toolchain-funcs versionator - -MY_PV=$(replace_all_version_separators _) - -DESCRIPTION="A system for large project software construction, which is simple to use and powerful." -HOMEPAGE="http://www.boost.org/doc/tools/build/index.html" -SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" - -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86" -IUSE="python" - -DEPEND="!<dev-libs/boost-1.34.0 - python? ( dev-lang/python )" -RDEPEND="" - -S=${WORKDIR}/boost_${MY_PV}/tools - -src_unpack() { - unpack ${A} - - # Remove stripping option - cd "${S}/jam/src" - sed -i \ - -e 's/-s\b//' \ - build.jam || die "sed failed" - - # This patch allows us to fully control optimization - # and stripping flags when bjam is used as build-system - # We simply extend the optimization and debug-symbols feature - # with empty dummies called 'none' - cd "${S}/build/v2" - sed -i \ - -e 's/\(feature optimization : off speed space\)/\1 none/' \ - -e 's/\(feature debug-symbols : on off\)/\1 none/' \ - tools/builtin.jam || die "sed failed" -} - -src_compile() { - cd jam/src - local toolset - - if [[ ${CHOST} == *-darwin* ]] ; then - toolset=darwin - else - # Using boost's generic toolset here, which respects CC and CFLAGS - toolset=cc - fi - - append-flags -fno-strict-aliasing - - # The build.jam file for building bjam using a bootstrapped jam0 ignores - # the LDFLAGS env var (bug #209794). We have now two options: - # a) change the cc-target definition in build.jam to include separate compile - # and link targets to make it use the LDFLAGS var, or - # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var - # (which should not be set by us). - if [[ -z "${LDFLAGS}" ]] ; then - CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \ - || die "building bjam failed" - else - LDFLAGS=$(echo ${LDFLAGS}) # 293652 - LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \ - $(use_with python) || die "building bjam failed" - fi -} - -src_install() { - dobin jam/src/bin.*/bjam || die - - cd "${S}/build/v2" - insinto /usr/share/boost-build - doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \ - build kernel options tools util || die -} diff --git a/dev-util/boost-build/boost-build-1.35.0-r1.ebuild b/dev-util/boost-build/boost-build-1.35.0-r1.ebuild deleted file mode 100644 index 0437625..0000000 --- a/dev-util/boost-build/boost-build-1.35.0-r1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.35.0-r1.ebuild,v 1.11 2010/08/14 06:35:54 dirtyepic Exp $ - -inherit flag-o-matic toolchain-funcs versionator - -MY_PV=$(replace_all_version_separators _) - -DESCRIPTION="A system for large project software construction, which is simple to use and powerful." -HOMEPAGE="http://www.boost.org/doc/tools/build/index.html" -SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 s390 sh sparc x86" -IUSE="examples python" - -DEPEND="!<dev-libs/boost-1.34.0 - python? ( dev-lang/python )" -RDEPEND="${DEPEND}" - -S=${WORKDIR}/boost_${MY_PV}/tools - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/${PV}-fix_broken_icu_build.patch" - - # Remove stripping option - cd "${S}/jam/src" - sed -i \ - -e 's/-s\b//' \ - build.jam || die "sed failed" - - # This patch allows us to fully control optimization - # and stripping flags when bjam is used as build-system - # We simply extend the optimization and debug-symbols feature - # with empty dummies called 'none' - cd "${S}/build/v2" - sed -i \ - -e 's/\(off speed space\)/\1 none/' \ - -e 's/\(debug-symbols : on off\)/\1 none/' \ - tools/builtin.jam || die "sed failed" -} - -src_compile() { - cd jam/src - local toolset - - if [[ ${CHOST} == *-darwin* ]] ; then - toolset=darwin - else - # Using boost's generic toolset here, which respects CC and CFLAGS - toolset=cc - fi - - append-flags -fno-strict-aliasing - - # The build.jam file for building bjam using a bootstrapped jam0 ignores - # the LDFLAGS env var (bug #209794). We have now two options: - # a) change the cc-target definition in build.jam to include separate compile - # and link targets to make it use the LDFLAGS var, or - # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var - # (which should not be set by us). - if [[ -z "${LDFLAGS}" ]] ; then - CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \ - || die "building bjam failed" - else - LDFLAGS=$(echo ${LDFLAGS}) # 293652 - LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \ - $(use_with python) || die "building bjam failed" - fi -} - -src_install() { - dobin jam/src/bin.*/bjam - - cd "${S}/build/v2" - insinto /usr/share/boost-build - doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \ - build kernel options tools util || die - - dodoc doc/userman.pdf changes.txt hacking.txt release_procedure.txt \ - notes/build_dir_option.txt notes/relative_source_paths.txt - - if use examples ; then - insinto /usr/share/doc/${PF} - doins -r examples - fi -} - -src_test() { - cd jam/test - ./test.sh || die "tests failed" -} diff --git a/dev-util/boost-build/boost-build-1.35.0-r2.ebuild b/dev-util/boost-build/boost-build-1.35.0-r2.ebuild deleted file mode 100644 index e433c26..0000000 --- a/dev-util/boost-build/boost-build-1.35.0-r2.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.35.0-r2.ebuild,v 1.10 2010/08/14 06:35:54 dirtyepic Exp $ - -EAPI="2" - -inherit eutils flag-o-matic toolchain-funcs versionator - -MY_PV=$(replace_all_version_separators _) -MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))" - -DESCRIPTION="A system for large project software construction, which is simple to use and powerful." -HOMEPAGE="http://www.boost.org/doc/tools/build/index.html" -SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ~ppc64 s390 sh sparc x86" -IUSE="examples python" - -DEPEND="!<dev-libs/boost-1.34.0 - python? ( dev-lang/python )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/boost_${MY_PV}/tools" - -src_unpack() { - tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/{jam,build/v2} || die -} - -src_prepare() { - epatch "${FILESDIR}/${PV}-fix_broken_icu_build.patch" - - # Remove stripping option - cd "${S}/jam/src" - sed -i -e 's|-s\b||' \ - build.jam || die "sed failed" - - # Force regeneration - rm jambase.c - - # This patch allows us to fully control optimization - # and stripping flags when bjam is used as build-system - # We simply extend the optimization and debug-symbols feature - # with empty dummies called 'none' - cd "${S}/build/v2" - sed -i \ - -e 's/\(off speed space\)/\1 none/' \ - -e 's/\(debug-symbols : on off\)/\1 none/' \ - tools/builtin.jam || die "sed failed" -} - -src_compile() { - cd jam/src - local toolset - - if [[ ${CHOST} == *-darwin* ]] ; then - toolset=darwin - else - # Using boost's generic toolset here, which respects CC and CFLAGS - toolset=cc - fi - - append-flags -fno-strict-aliasing - - # For slotting - sed -i \ - -e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \ - Jambase || die "sed failed" - - # The build.jam file for building bjam using a bootstrapped jam0 ignores - # the LDFLAGS env var (bug #209794). We have now two options: - # a) change the cc-target definition in build.jam to include separate compile - # and link targets to make it use the LDFLAGS var, or - # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var - # (which should not be set by us). - if [[ -z "${LDFLAGS}" ]] ; then - CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \ - || die "building bjam failed" - else - LDFLAGS=$(echo ${LDFLAGS}) # 293652 - LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \ - $(use_with python) || die "building bjam failed" - fi -} - -src_install() { - newbin jam/src/bin.*/bjam bjam-${MAJOR_PV} - - cd "${S}/build/v2" - insinto /usr/share/boost-build-${MAJOR_PV} - doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \ - build kernel options tools util || die - - dodoc doc/userman.pdf changes.txt hacking.txt release_procedure.txt \ - notes/build_dir_option.txt notes/relative_source_paths.txt - - if use examples ; then - insinto /usr/share/doc/${PF} - doins -r example - fi -} - -src_test() { - cd jam/test - ./test.sh || die "tests failed" -} diff --git a/dev-util/boost-build/boost-build-1.37.0.ebuild b/dev-util/boost-build/boost-build-1.37.0.ebuild deleted file mode 100644 index 6120eb3..0000000 --- a/dev-util/boost-build/boost-build-1.37.0.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.37.0.ebuild,v 1.4 2010/08/14 06:35:54 dirtyepic Exp $ - -EAPI="2" - -inherit flag-o-matic toolchain-funcs versionator - -MY_PV=$(replace_all_version_separators _) -MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))" - -DESCRIPTION="A system for large project software construction, which is simple to use and powerful." -HOMEPAGE="http://www.boost.org/doc/tools/build/index.html" -SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" -LICENSE="Boost-1.0" -SLOT="1.37" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="examples python" - -DEPEND="!<dev-libs/boost-1.34.0 - !<=dev-util/boost-build-1.35.0-r1 - python? ( dev-lang/python )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/boost_${MY_PV}/tools" - -src_unpack() { - tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/{jam,build/v2} || die -} - -src_prepare() { - # Remove stripping option - cd "${S}/jam/src" - sed -i -e 's|-s\b||' \ - build.jam || die "sed failed" - - # Force regeneration - rm jambase.c - - # This patch allows us to fully control optimization - # and stripping flags when bjam is used as build-system - # We simply extend the optimization and debug-symbols feature - # with empty dummies called 'none' - cd "${S}/build/v2" - sed -i \ - -e 's/\(off speed space\)/\1 none/' \ - -e 's/\(debug-symbols : on off\)/\1 none/' \ - tools/builtin.jam || die "sed failed" -} - -src_compile() { - cd jam/src - local toolset - - if [[ ${CHOST} == *-darwin* ]] ; then - toolset=darwin - else - # Using boost's generic toolset here, which respects CC and CFLAGS - toolset=cc - fi - - append-flags -fno-strict-aliasing - - # For slotting - sed -i \ - -e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \ - Jambase || die "sed failed" - - # The build.jam file for building bjam using a bootstrapped jam0 ignores - # the LDFLAGS env var (bug #209794). We have now two options: - # a) change the cc-target definition in build.jam to include separate compile - # and link targets to make it use the LDFLAGS var, or - # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var - # (which should not be set by us). - if [[ -z "${LDFLAGS}" ]] ; then - CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \ - || die "building bjam failed" - else - LDFLAGS=$(echo ${LDFLAGS}) # 293652 - LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \ - $(use_with python) || die "building bjam failed" - fi -} - -src_install() { - newbin jam/src/bin.*/bjam bjam-${MAJOR_PV} - - cd "${S}/build/v2" - insinto /usr/share/boost-build-${MAJOR_PV} - doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \ - build kernel options tools util || die - - dodoc doc/userman.pdf changes.txt hacking.txt release_procedure.txt \ - notes/build_dir_option.txt notes/relative_source_paths.txt - - if use examples ; then - insinto /usr/share/doc/${PF} - doins -r example - fi -} - -src_test() { - cd jam/test - ./test.sh || die "tests failed" -} diff --git a/dev-util/boost-build/boost-build-1.39.0.ebuild b/dev-util/boost-build/boost-build-1.39.0.ebuild deleted file mode 100644 index 447741c..0000000 --- a/dev-util/boost-build/boost-build-1.39.0.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.39.0.ebuild,v 1.3 2010/08/14 06:35:54 dirtyepic Exp $ - -EAPI="2" - -inherit eutils flag-o-matic toolchain-funcs versionator - -MY_PV=$(replace_all_version_separators _) -MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))" - -DESCRIPTION="A system for large project software construction, which is simple to use and powerful." -HOMEPAGE="http://www.boost.org/doc/tools/build/index.html" -SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" -LICENSE="Boost-1.0" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="examples python" - -DEPEND="!<dev-libs/boost-1.34.0 - !<=dev-util/boost-build-1.35.0-r1 - python? ( dev-lang/python )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/boost_${MY_PV}/tools" - -src_unpack() { - tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/{jam,build/v2} || die -} - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.42-env-whitespace.patch" # 293652 - - # Remove stripping option - cd "${S}/jam/src" - sed -i -e 's|-s\b||' \ - build.jam || die "sed failed" - - # Force regeneration - rm jambase.c - - # This patch allows us to fully control optimization - # and stripping flags when bjam is used as build-system - # We simply extend the optimization and debug-symbols feature - # with empty dummies called 'none' - cd "${S}/build/v2" - sed -i \ - -e 's/\(off speed space\)/\1 none/' \ - -e 's/\(debug-symbols : on off\)/\1 none/' \ - tools/builtin.jam || die "sed failed" -} - -src_compile() { - cd jam/src - local toolset - - if [[ ${CHOST} == *-darwin* ]] ; then - toolset=darwin - else - # Using boost's generic toolset here, which respects CC and CFLAGS - toolset=cc - fi - - append-flags -fno-strict-aliasing - - # For slotting - sed -i \ - -e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \ - Jambase || die "sed failed" - - # The build.jam file for building bjam using a bootstrapped jam0 ignores - # the LDFLAGS env var (bug #209794). We have now two options: - # a) change the cc-target definition in build.jam to include separate compile - # and link targets to make it use the LDFLAGS var, or - # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var - # (which should not be set by us). - if [[ -z "${LDFLAGS}" ]] ; then - CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \ - || die "building bjam failed" - else - LDFLAGS=$(echo ${LDFLAGS}) # 293652 - LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \ - $(use_with python) || die "building bjam failed" - fi -} - -src_install() { - newbin jam/src/bin.*/bjam bjam-${MAJOR_PV} - - cd "${S}/build/v2" - insinto /usr/share/boost-build-${MAJOR_PV} - doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \ - build kernel options tools util || die - - dodoc changes.txt hacking.txt release_procedure.txt \ - notes/build_dir_option.txt notes/relative_source_paths.txt - - if use examples ; then - insinto /usr/share/doc/${PF} - doins -r example - fi -} - -src_test() { - cd jam/test - ./test.sh || die "tests failed" -} diff --git a/dev-util/boost-build/boost-build-1.40.0.ebuild b/dev-util/boost-build/boost-build-1.40.0.ebuild deleted file mode 100644 index 5abf0b3..0000000 --- a/dev-util/boost-build/boost-build-1.40.0.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.40.0.ebuild,v 1.3 2010/08/14 06:35:53 dirtyepic Exp $ - -EAPI="2" - -inherit eutils flag-o-matic toolchain-funcs versionator - -MY_PV=$(replace_all_version_separators _) -MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))" - -DESCRIPTION="A system for large project software construction, which is simple to use and powerful." -HOMEPAGE="http://www.boost.org/doc/tools/build/index.html" -SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" -LICENSE="Boost-1.0" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="examples python" - -DEPEND="!<dev-libs/boost-1.34.0 - !<=dev-util/boost-build-1.35.0-r1 - python? ( dev-lang/python )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/boost_${MY_PV}/tools" - -src_unpack() { - tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/{jam,build/v2} || die -} - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.42-env-whitespace.patch" # 293652 - - # Remove stripping option - cd "${S}/jam/src" - sed -i -e 's|-s\b||' \ - build.jam || die "sed failed" - - # Force regeneration - rm jambase.c - - # This patch allows us to fully control optimization - # and stripping flags when bjam is used as build-system - # We simply extend the optimization and debug-symbols feature - # with empty dummies called 'none' - cd "${S}/build/v2" - sed -i \ - -e 's/\(off speed space\)/\1 none/' \ - -e 's/\(debug-symbols : on off\)/\1 none/' \ - tools/builtin.jam || die "sed failed" -} - -src_compile() { - cd jam/src - local toolset - - if [[ ${CHOST} == *-darwin* ]] ; then - toolset=darwin - else - # Using boost's generic toolset here, which respects CC and CFLAGS - toolset=cc - fi - - append-flags -fno-strict-aliasing - - # For slotting - sed -i \ - -e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \ - Jambase || die "sed failed" - - # The build.jam file for building bjam using a bootstrapped jam0 ignores - # the LDFLAGS env var (bug #209794). We have now two options: - # a) change the cc-target definition in build.jam to include separate compile - # and link targets to make it use the LDFLAGS var, or - # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var - # (which should not be set by us). - if [[ -z "${LDFLAGS}" ]] ; then - CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \ - || die "building bjam failed" - else - LDFLAGS=$(echo ${LDFLAGS}) # 293652 - LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \ - $(use_with python) || die "building bjam failed" - fi -} - -src_install() { - newbin jam/src/bin.*/bjam bjam-${MAJOR_PV} - - cd "${S}/build/v2" - insinto /usr/share/boost-build-${MAJOR_PV} - doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \ - build kernel options tools util || die - - dodoc changes.txt hacking.txt release_procedure.txt \ - notes/build_dir_option.txt notes/relative_source_paths.txt - - if use examples ; then - insinto /usr/share/doc/${PF} - doins -r example - fi -} - -src_test() { - cd jam/test - ./test.sh || die "tests failed" -} diff --git a/dev-util/boost-build/boost-build-1.41.0.ebuild b/dev-util/boost-build/boost-build-1.41.0.ebuild deleted file mode 100644 index 75dbe85..0000000 --- a/dev-util/boost-build/boost-build-1.41.0.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.41.0.ebuild,v 1.10 2010/09/19 17:52:31 armin76 Exp $ - -EAPI="2" - -inherit eutils flag-o-matic toolchain-funcs versionator - -MY_PV=$(replace_all_version_separators _) -MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))" - -DESCRIPTION="A system for large project software construction, which is simple to use and powerful." -HOMEPAGE="http://www.boost.org/doc/tools/build/index.html" -SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" -LICENSE="Boost-1.0" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="examples python" - -DEPEND="!<dev-libs/boost-1.34.0 - !<=dev-util/boost-build-1.35.0-r1 - python? ( dev-lang/python )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/boost_${MY_PV}/tools" - -src_unpack() { - tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/{jam,build/v2} || die -} - -src_prepare() { - epatch "${FILESDIR}/boost-1.41-fix-mpich2-detection.patch" - epatch "${FILESDIR}/${PN}-1.42-env-whitespace.patch" # 293652 - - # Remove stripping option - cd "${S}/jam/src" - sed -i -e 's|-s\b||' \ - build.jam || die "sed failed" - - # Force regeneration - rm jambase.c - - # This patch allows us to fully control optimization - # and stripping flags when bjam is used as build-system - # We simply extend the optimization and debug-symbols feature - # with empty dummies called 'none' - cd "${S}/build/v2" - sed -i \ - -e 's/\(off speed space\)/\1 none/' \ - -e 's/\(debug-symbols : on off\)/\1 none/' \ - tools/builtin.jam || die "sed failed" -} - -src_compile() { - cd jam/src - local toolset - - if [[ ${CHOST} == *-darwin* ]] ; then - toolset=darwin - else - # Using boost's generic toolset here, which respects CC and CFLAGS - toolset=cc - fi - - append-flags -fno-strict-aliasing - - # For slotting - sed -i \ - -e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \ - Jambase || die "sed failed" - - # The build.jam file for building bjam using a bootstrapped jam0 ignores - # the LDFLAGS env var (bug #209794). We have now two options: - # a) change the cc-target definition in build.jam to include separate compile - # and link targets to make it use the LDFLAGS var, or - # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var - # (which should not be set by us). - if [[ -z "${LDFLAGS}" ]] ; then - CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \ - || die "building bjam failed" - else - LDFLAGS=$(echo ${LDFLAGS}) # 293652 - LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \ - $(use_with python) || die "building bjam failed" - fi -} - -src_install() { - newbin jam/src/bin.*/bjam bjam-${MAJOR_PV} - - cd "${S}/build/v2" - insinto /usr/share/boost-build-${MAJOR_PV} - doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \ - build kernel options tools util || die - - dodoc changes.txt hacking.txt release_procedure.txt \ - notes/build_dir_option.txt notes/relative_source_paths.txt - - if use examples ; then - insinto /usr/share/doc/${PF} - doins -r example - fi -} - -src_test() { - cd jam/test - ./test.sh || die "tests failed" -} diff --git a/dev-util/boost-build/boost-build-1.42.0.ebuild b/dev-util/boost-build/boost-build-1.42.0.ebuild deleted file mode 100644 index 0f69d87..0000000 --- a/dev-util/boost-build/boost-build-1.42.0.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.42.0.ebuild,v 1.11 2011/04/16 11:29:07 armin76 Exp $ - -EAPI="2" - -inherit eutils flag-o-matic toolchain-funcs versionator - -MY_PV=$(replace_all_version_separators _) -MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))" - -DESCRIPTION="A system for large project software construction, which is simple to use and powerful." -HOMEPAGE="http://www.boost.org/doc/tools/build/index.html" -SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" -LICENSE="Boost-1.0" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86" -IUSE="examples python" - -DEPEND="!<dev-libs/boost-1.34.0 - !<=dev-util/boost-build-1.35.0-r1 - python? ( dev-lang/python )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/boost_${MY_PV}/tools" - -src_unpack() { - tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/{jam,build/v2} || die -} - -src_prepare() { - epatch "${FILESDIR}/boost-1.42-fix-mpich2-detection.patch" - epatch "${FILESDIR}/${PN}-1.42-env-whitespace.patch" # 293652 - - # Remove stripping option - cd "${S}/jam/src" - sed -i -e 's|-s\b||' \ - build.jam || die "sed failed" - - # Force regeneration - rm jambase.c - - # This patch allows us to fully control optimization - # and stripping flags when bjam is used as build-system - # We simply extend the optimization and debug-symbols feature - # with empty dummies called 'none' - cd "${S}/build/v2" - sed -i \ - -e 's/\(off speed space\)/\1 none/' \ - -e 's/\(debug-symbols : on off\)/\1 none/' \ - tools/builtin.jam || die "sed failed" -} - -src_compile() { - cd jam/src - local toolset - - if [[ ${CHOST} == *-darwin* ]] ; then - toolset=darwin - else - # Using boost's generic toolset here, which respects CC and CFLAGS - toolset=cc - fi - - append-flags -fno-strict-aliasing - - # For slotting - sed -i \ - -e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \ - Jambase || die "sed failed" - - # The build.jam file for building bjam using a bootstrapped jam0 ignores - # the LDFLAGS env var (bug #209794). We have now two options: - # a) change the cc-target definition in build.jam to include separate compile - # and link targets to make it use the LDFLAGS var, or - # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var - # (which should not be set by us). - if [[ -z "${LDFLAGS}" ]] ; then - CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \ - || die "building bjam failed" - else - LDFLAGS=$(echo ${LDFLAGS}) # 293652 - LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \ - $(use_with python) || die "building bjam failed" - fi -} - -src_install() { - newbin jam/src/bin.*/bjam bjam-${MAJOR_PV} - - cd "${S}/build/v2" - insinto /usr/share/boost-build-${MAJOR_PV} - doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \ - build kernel options tools util || die - - dodoc changes.txt hacking.txt release_procedure.txt \ - notes/build_dir_option.txt notes/relative_source_paths.txt - - if use examples ; then - insinto /usr/share/doc/${PF} - doins -r example - fi -} - -src_test() { - cd jam/test - ./test.sh || die "tests failed" -} diff --git a/dev-util/boost-build/boost-build-1.45.0.ebuild b/dev-util/boost-build/boost-build-1.45.0.ebuild deleted file mode 100644 index 6c9c2a4..0000000 --- a/dev-util/boost-build/boost-build-1.45.0.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.45.0.ebuild,v 1.1 2011/01/06 14:00:10 dev-zero Exp $ - -EAPI="2" - -inherit eutils flag-o-matic toolchain-funcs versionator - -MY_PV=$(replace_all_version_separators _) -MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))" - -DESCRIPTION="A system for large project software construction, which is simple to use and powerful." -HOMEPAGE="http://www.boost.org/doc/tools/build/index.html" -SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" -LICENSE="Boost-1.0" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="examples python" - -DEPEND="!<dev-libs/boost-1.34.0 - !<=dev-util/boost-build-1.35.0-r1 - python? ( dev-lang/python )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/boost_${MY_PV}/tools/build/v2" - -src_unpack() { - tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build/v2 || die "unpacking tar failed" -} - -src_prepare() { - # TODO: - # epatch "${FILESDIR}/boost-1.42-fix-mpich2-detection.patch" - - cd "${S}/engine" - epatch "${FILESDIR}/${PN}-1.42-env-whitespace.patch" # 293652 - - # Remove stripping option - cd "${S}/engine/src" - sed -i -e 's|-s\b||' \ - build.jam || die "sed failed" - - # Force regeneration - rm jambase.c - - # This patch allows us to fully control optimization - # and stripping flags when bjam is used as build-system - # We simply extend the optimization and debug-symbols feature - # with empty dummies called 'none' - cd "${S}" - sed -i \ - -e 's/\(off speed space\)/\1 none/' \ - -e 's/\(debug-symbols : on off\)/\1 none/' \ - tools/builtin.jam || die "sed failed" -} - -src_compile() { - cd engine/src - local toolset - - if [[ ${CHOST} == *-darwin* ]] ; then - toolset=darwin - else - # Using boost's generic toolset here, which respects CC and CFLAGS - toolset=cc - fi - - append-flags -fno-strict-aliasing - - # For slotting - sed -i \ - -e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \ - Jambase || die "sed failed" - - # The build.jam file for building bjam using a bootstrapped jam0 ignores - # the LDFLAGS env var (bug #209794). We have now two options: - # a) change the cc-target definition in build.jam to include separate compile - # and link targets to make it use the LDFLAGS var, or - # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var - # (which should not be set by us). - if [[ -z "${LDFLAGS}" ]] ; then - CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \ - || die "building bjam failed" - else - LDFLAGS=$(echo ${LDFLAGS}) # 293652 - LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \ - $(use_with python) || die "building bjam failed" - fi -} - -src_install() { - newbin engine/src/bin.*/bjam bjam-${MAJOR_PV} - - cd "${S}" - insinto /usr/share/boost-build-${MAJOR_PV} - doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \ - build kernel options tools util || die - - dodoc changes.txt hacking.txt release_procedure.txt \ - notes/build_dir_option.txt notes/relative_source_paths.txt - - if use examples ; then - insinto /usr/share/doc/${PF} - doins -r example - fi -} - -src_test() { - cd engine/test - ./test.sh || die "tests failed" -} diff --git a/dev-util/boost-build/boost-build-1.46.1.ebuild b/dev-util/boost-build/boost-build-1.46.1.ebuild deleted file mode 100644 index 287a5b9..0000000 --- a/dev-util/boost-build/boost-build-1.46.1.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.46.1.ebuild,v 1.9 2011/12/28 19:22:06 halcy0n Exp $ - -EAPI="2" - -inherit eutils flag-o-matic toolchain-funcs versionator - -MY_PV=$(replace_all_version_separators _) -MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))" - -DESCRIPTION="A system for large project software construction, which is simple to use and powerful." -HOMEPAGE="http://www.boost.org/doc/tools/build/index.html" -SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" -LICENSE="Boost-1.0" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="examples python" - -DEPEND="!<dev-libs/boost-1.34.0 - !<=dev-util/boost-build-1.35.0-r1 - python? ( dev-lang/python )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/boost_${MY_PV}/tools/build/v2" - -src_unpack() { - tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build/v2 || die "unpacking tar failed" -} - -src_prepare() { - # TODO: - # epatch "${FILESDIR}/boost-1.42-fix-mpich2-detection.patch" - - cd "${S}/engine" - epatch "${FILESDIR}/${PN}-1.42-env-whitespace.patch" # 293652 - - # Remove stripping option - cd "${S}/engine/src" - sed -i -e 's|-s\b||' \ - build.jam || die "sed failed" - - # Force regeneration - rm jambase.c - - # This patch allows us to fully control optimization - # and stripping flags when bjam is used as build-system - # We simply extend the optimization and debug-symbols feature - # with empty dummies called 'none' - cd "${S}" - sed -i \ - -e 's/\(off speed space\)/\1 none/' \ - -e 's/\(debug-symbols : on off\)/\1 none/' \ - tools/builtin.jam || die "sed failed" -} - -src_compile() { - cd engine/src - local toolset - - if [[ ${CHOST} == *-darwin* ]] ; then - toolset=darwin - else - # Using boost's generic toolset here, which respects CC and CFLAGS - toolset=cc - fi - - append-flags -fno-strict-aliasing - - # For slotting - sed -i \ - -e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \ - Jambase || die "sed failed" - - # The build.jam file for building bjam using a bootstrapped jam0 ignores - # the LDFLAGS env var (bug #209794). We have now two options: - # a) change the cc-target definition in build.jam to include separate compile - # and link targets to make it use the LDFLAGS var, or - # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var - # (which should not be set by us). - if [[ -z "${LDFLAGS}" ]] ; then - CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \ - || die "building bjam failed" - else - LDFLAGS=$(echo ${LDFLAGS}) # 293652 - LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \ - $(use_with python) || die "building bjam failed" - fi -} - -src_install() { - newbin engine/src/bin.*/bjam bjam-${MAJOR_PV} - - cd "${S}" - insinto /usr/share/boost-build-${MAJOR_PV} - doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \ - build kernel options tools util || die - - dodoc changes.txt hacking.txt release_procedure.txt \ - notes/build_dir_option.txt notes/relative_source_paths.txt - - if use examples ; then - insinto /usr/share/doc/${PF} - doins -r example - fi -} - -src_test() { - cd engine/test - ./test.sh || die "tests failed" -} diff --git a/dev-util/boost-build/boost-build-1.46.1.ebuild.new b/dev-util/boost-build/boost-build-1.46.1.ebuild.new deleted file mode 120000 index 95b1162..0000000 --- a/dev-util/boost-build/boost-build-1.46.1.ebuild.new +++ /dev/null @@ -1 +0,0 @@ -/gentoo/usr/portage/dev-util/boost-build/boost-build-1.46.1.ebuild
\ No newline at end of file diff --git a/dev-util/boost-build/boost-build-1.47.0.ebuild b/dev-util/boost-build/boost-build-1.47.0.ebuild deleted file mode 100644 index 322571c..0000000 --- a/dev-util/boost-build/boost-build-1.47.0.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.47.0.ebuild,v 1.1 2011/09/26 11:01:51 hwoarang Exp $ - -EAPI="2" - -inherit eutils flag-o-matic toolchain-funcs versionator - -MY_PV=$(replace_all_version_separators _) -MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))" - -DESCRIPTION="A system for large project software construction, which is simple to use and powerful." -HOMEPAGE="http://www.boost.org/doc/tools/build/index.html" -SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" -LICENSE="Boost-1.0" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="examples python" - -DEPEND="!<dev-libs/boost-1.34.0 - !<=dev-util/boost-build-1.35.0-r1 - python? ( dev-lang/python )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/boost_${MY_PV}/tools/build/v2" - -src_unpack() { - tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build/v2 || die "unpacking tar failed" -} - -src_prepare() { - # TODO: - # epatch "${FILESDIR}/boost-1.42-fix-mpich2-detection.patch" - - cd "${S}/engine" - epatch "${FILESDIR}/${PN}-1.42-env-whitespace.patch" # 293652 - - # Remove stripping option - cd "${S}/engine" - sed -i -e 's|-s\b||' \ - build.jam || die "sed failed" - - # Force regeneration - rm jambase.c || die - - # This patch allows us to fully control optimization - # and stripping flags when bjam is used as build-system - # We simply extend the optimization and debug-symbols feature - # with empty dummies called 'none' - cd "${S}" - sed -i \ - -e 's/\(off speed space\)/\1 none/' \ - -e 's/\(debug-symbols : on off\)/\1 none/' \ - tools/builtin.jam || die "sed failed" -} - -src_compile() { - cd engine - local toolset - - if [[ ${CHOST} == *-darwin* ]] ; then - toolset=darwin - else - # Using boost's generic toolset here, which respects CC and CFLAGS - toolset=cc - fi - - # For slotting - sed -i \ - -e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \ - Jambase || die "sed failed" - - # The build.jam file for building bjam using a bootstrapped jam0 ignores - # the LDFLAGS env var (bug #209794). We have now two options: - # a) change the cc-target definition in build.jam to include separate compile - # and link targets to make it use the LDFLAGS var, or - # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var - # (which should not be set by us). - if [[ -z "${LDFLAGS}" ]] ; then - CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \ - || die "building bjam failed" - else - LDFLAGS=$(echo ${LDFLAGS}) # 293652 - LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \ - $(use_with python) || die "building bjam failed" - fi -} - -src_install() { - newbin engine/bin.*/bjam bjam-${MAJOR_PV} - newbin engine/bin.*/b2 b2-${MAJOR_PV} - - cd "${S}" - insinto /usr/share/boost-build-${MAJOR_PV} - doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \ - build kernel options tools util || die - - dodoc changes.txt hacking.txt release_procedure.txt \ - notes/build_dir_option.txt notes/relative_source_paths.txt - - if use examples ; then - insinto /usr/share/doc/${PF} - doins -r example - fi -} - -src_test() { - cd test/engine - - FIXME: Replace the ls call with the proper way of doing this. - - BJAM_BIN=$(ls ../../engine/bin.*/b2) - ${BJAM_BIN} -f test.jam "-sBJAM=${BJAM_BIN}" || die "tests failed" -} diff --git a/dev-util/boost-build/boost-build-1.48.0-r1.ebuild b/dev-util/boost-build/boost-build-1.48.0-r1.ebuild deleted file mode 100644 index 8815aa3..0000000 --- a/dev-util/boost-build/boost-build-1.48.0-r1.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.48.0-r1.ebuild,v 1.1 2012/01/19 22:40:07 hwoarang Exp $ - -EAPI="4" -PYTHON_DEPEND="python? *" - -inherit eutils flag-o-matic python toolchain-funcs versionator - -MY_PV=$(replace_all_version_separators _) -MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))" - -DESCRIPTION="A system for large project software construction, which is simple to use and powerful." -HOMEPAGE="http://www.boost.org/doc/tools/build/index.html" -SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" - -LICENSE="Boost-1.0" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="examples python" - -DEPEND="!<dev-libs/boost-1.34.0 - !<=dev-util/boost-build-1.35.0-r1" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/boost_${MY_PV}/tools/build/v2" - -src_unpack() { - tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build/v2 || die "unpacking tar failed" -} - -src_prepare() { - epatch "${FILESDIR}/${P}-support_dots_in_python-buildid.patch" - epatch "${FILESDIR}/${P}-disable_python_rpath.patch" - - # Remove stripping option - cd "${S}/engine" - sed -i -e 's|-s\b||' \ - build.jam || die "sed failed" - - # Force regeneration - rm jambase.c || die - - # This patch allows us to fully control optimization - # and stripping flags when bjam is used as build-system - # We simply extend the optimization and debug-symbols feature - # with empty dummies called 'none' - cd "${S}" - sed -i \ - -e 's/\(off speed space\)/\1 none/' \ - -e 's/\(debug-symbols : on off\)/\1 none/' \ - tools/builtin.jam || die "sed failed" -} - -src_compile() { - cd engine - local toolset - - if [[ ${CHOST} == *-darwin* ]] ; then - toolset=darwin - else - # Using boost's generic toolset here, which respects CC and CFLAGS - toolset=cc - fi - - # For slotting - sed -i \ - -e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \ - Jambase || die "sed failed" - - # The build.jam file for building bjam using a bootstrapped jam0 ignores - # the LDFLAGS env var (bug #209794). We have now two options: - # a) change the cc-target definition in build.jam to include separate compile - # and link targets to make it use the LDFLAGS var, or - # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var - # (which should not be set by us). - if [[ -z "${LDFLAGS}" ]] ; then - CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \ - || die "building bjam failed" - else - LDFLAGS=$(echo ${LDFLAGS}) # 293652 - LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \ - $(use_with python) || die "building bjam failed" - fi -} - -src_install() { - newbin engine/bin.*/bjam bjam-${MAJOR_PV} - newbin engine/bin.*/b2 b2-${MAJOR_PV} - - cd "${S}" - insinto /usr/share/boost-build-${MAJOR_PV} - doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \ - build kernel options tools util || die - - dodoc changes.txt hacking.txt release_procedure.txt \ - notes/build_dir_option.txt notes/relative_source_paths.txt - - if use examples ; then - insinto /usr/share/doc/${PF} - doins -r example - fi -} - -src_test() { - cd test/engine - - # FIXME: Replace the ls call with the proper way of doing this. - - BJAM_BIN=$(ls ../../engine/bin.*/b2) - ${BJAM_BIN} -f test.jam "-sBJAM=${BJAM_BIN}" || die "tests failed" -} diff --git a/dev-util/boost-build/boost-build-1.49.0.ebuild b/dev-util/boost-build/boost-build-1.49.0.ebuild deleted file mode 100644 index 8ab1617..0000000 --- a/dev-util/boost-build/boost-build-1.49.0.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.49.0.ebuild,v 1.1 2012/04/02 00:00:51 floppym Exp $ - -EAPI="4" -PYTHON_DEPEND="python? *" - -inherit eutils flag-o-matic python toolchain-funcs versionator - -MY_PV=$(replace_all_version_separators _) -MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))" - -DESCRIPTION="A system for large project software construction, which is simple to use and powerful." -HOMEPAGE="http://www.boost.org/doc/tools/build/index.html" -SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" - -LICENSE="Boost-1.0" -SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="examples python" - -DEPEND="!<dev-libs/boost-1.34.0 - !<=dev-util/boost-build-1.35.0-r1" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/boost_${MY_PV}/tools/build/v2" - -src_unpack() { - tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build/v2 || die "unpacking tar failed" -} - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.48.0-support_dots_in_python-buildid.patch" - epatch "${FILESDIR}/${PN}-1.48.0-disable_python_rpath.patch" - - # Remove stripping option - cd "${S}/engine" - sed -i -e 's|-s\b||' \ - build.jam || die "sed failed" - - # Force regeneration - rm jambase.c || die - - # This patch allows us to fully control optimization - # and stripping flags when bjam is used as build-system - # We simply extend the optimization and debug-symbols feature - # with empty dummies called 'none' - cd "${S}" - sed -i \ - -e 's/\(off speed space\)/\1 none/' \ - -e 's/\(debug-symbols : on off\)/\1 none/' \ - tools/builtin.jam || die "sed failed" -} - -src_compile() { - cd engine - local toolset - - if [[ ${CHOST} == *-darwin* ]] ; then - toolset=darwin - else - # Using boost's generic toolset here, which respects CC and CFLAGS - toolset=cc - fi - - # For slotting - sed -i \ - -e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \ - Jambase || die "sed failed" - - # The build.jam file for building bjam using a bootstrapped jam0 ignores - # the LDFLAGS env var (bug #209794). We have now two options: - # a) change the cc-target definition in build.jam to include separate compile - # and link targets to make it use the LDFLAGS var, or - # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var - # (which should not be set by us). - if [[ -z "${LDFLAGS}" ]] ; then - CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \ - || die "building bjam failed" - else - LDFLAGS=$(echo ${LDFLAGS}) # 293652 - LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \ - $(use_with python) || die "building bjam failed" - fi -} - -src_install() { - newbin engine/bin.*/bjam bjam-${MAJOR_PV} - newbin engine/bin.*/b2 b2-${MAJOR_PV} - - cd "${S}" - insinto /usr/share/boost-build-${MAJOR_PV} - doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \ - build kernel options tools util || die - - dodoc changes.txt hacking.txt release_procedure.txt \ - notes/build_dir_option.txt notes/relative_source_paths.txt - - if use examples ; then - insinto /usr/share/doc/${PF} - doins -r example - fi -} - -src_test() { - cd test/engine - - # FIXME: Replace the ls call with the proper way of doing this. - - BJAM_BIN=$(ls ../../engine/bin.*/b2) - ${BJAM_BIN} -f test.jam "-sBJAM=${BJAM_BIN}" || die "tests failed" -} diff --git a/dev-util/boost-build/files/1.35.0-fix_broken_icu_build.patch b/dev-util/boost-build/files/1.35.0-fix_broken_icu_build.patch deleted file mode 100644 index b461105..0000000 --- a/dev-util/boost-build/files/1.35.0-fix_broken_icu_build.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- trunk/tools/build/v2/build/targets.jam (revision 45072) -+++ trunk/tools/build/v2/build/targets.jam (revision 45245) -@@ -1170,5 +1170,5 @@ - ECHO [ targets.indent ] "Building target '$(fn)'" ; - targets.increase-indent ; -- ECHO [ targets.indent ] "Build request: " [ $(property-set).raw ] ; -+ ECHO [ targets.indent ] "Build request: " $(property-set) [ $(property-set).raw ] ; - local cf = [ build-system.command-line-free-features ] ; - ECHO [ targets.indent ] "Command line free features: " [ $(cf).raw ] ; -@@ -1275,5 +1275,14 @@ - # case we don't want any diagnostic. In the former case, we need - # diagnostics. FIXME -- self.generated.$(property-set) = $(rproperties) ; -+ -+ # If this target fails to build, add <build>no to properties -+ # to cause any parent target to fail to build. Except that it -+ # - does not work now, since we check for <build>no only in -+ # common properties, but not in properties that came from -+ # dependencies -+ # - it's not clear if that's a good idea anyway. The alias -+ # target, for example, should not fail to build if a dependency -+ # fails. -+ self.generated.$(property-set) = [ property-set.create <build>no ] ; - } - } -@@ -1283,4 +1292,7 @@ - { - ECHO [ targets.indent ] "Already built" ; -+ local ur = $(self.generated.$(property-set)) ; -+ ur = $(ur[0]) ; -+ ECHO [ targets.indent ] " Usage requirements " [ $(ur).raw ] ; - } - } diff --git a/dev-util/boost-build/files/boost-1.41-fix-mpich2-detection.patch b/dev-util/boost-build/files/boost-1.41-fix-mpich2-detection.patch deleted file mode 100644 index d3bd646..0000000 --- a/dev-util/boost-build/files/boost-1.41-fix-mpich2-detection.patch +++ /dev/null @@ -1,35 +0,0 @@ -Index: tools/build/v2/tools/mpi.jam -=================================================================== ---- tools/build/v2/tools/mpi.jam (revision 57744) -+++ tools/build/v2/tools/mpi.jam (working copy) -@@ -156,14 +156,27 @@ - # into a feature. - local match = [ MATCH "^(-.)(.*)" : $(cmdline) ] ; - local matched ; -- if $(match) && $(match[2]) { -+ if $(match) && $(match[2]) { - local prefix = $(match[1]) ; - if $(feature_kinds$(prefix)) { - local name = $(feature_kinds$(prefix)) ; - local add = [ add_feature $(prefix) $(name) $(cmdline) ] ; - - if $(add) { -- result += $(add[1]) ; -+ -+ if $(add[1]) = <find-shared-library>pthread -+ { -+ # Uhm. It's not really nice that this MPI implementation -+ # uses -lpthread as opposed to -pthread. We do want to -+ # set <threading>multi, instead of -lpthread. -+ result += "<threading>multi" ; -+ MPI_EXTRA_REQUIREMENTS += "<threading>multi" ; -+ } -+ else -+ { -+ result += $(add[1]) ; -+ } -+ - cmdline = $(add[2]) ; - matched = yes ; - } - diff --git a/dev-util/boost-build/files/boost-1.42-fix-mpich2-detection.patch b/dev-util/boost-build/files/boost-1.42-fix-mpich2-detection.patch deleted file mode 100644 index d3bd646..0000000 --- a/dev-util/boost-build/files/boost-1.42-fix-mpich2-detection.patch +++ /dev/null @@ -1,35 +0,0 @@ -Index: tools/build/v2/tools/mpi.jam -=================================================================== ---- tools/build/v2/tools/mpi.jam (revision 57744) -+++ tools/build/v2/tools/mpi.jam (working copy) -@@ -156,14 +156,27 @@ - # into a feature. - local match = [ MATCH "^(-.)(.*)" : $(cmdline) ] ; - local matched ; -- if $(match) && $(match[2]) { -+ if $(match) && $(match[2]) { - local prefix = $(match[1]) ; - if $(feature_kinds$(prefix)) { - local name = $(feature_kinds$(prefix)) ; - local add = [ add_feature $(prefix) $(name) $(cmdline) ] ; - - if $(add) { -- result += $(add[1]) ; -+ -+ if $(add[1]) = <find-shared-library>pthread -+ { -+ # Uhm. It's not really nice that this MPI implementation -+ # uses -lpthread as opposed to -pthread. We do want to -+ # set <threading>multi, instead of -lpthread. -+ result += "<threading>multi" ; -+ MPI_EXTRA_REQUIREMENTS += "<threading>multi" ; -+ } -+ else -+ { -+ result += $(add[1]) ; -+ } -+ - cmdline = $(add[2]) ; - matched = yes ; - } - diff --git a/dev-util/boost-build/files/boost-build-1.42-env-whitespace.patch b/dev-util/boost-build/files/boost-build-1.42-env-whitespace.patch deleted file mode 100644 index 681de7a..0000000 --- a/dev-util/boost-build/files/boost-build-1.42-env-whitespace.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/tools/jam/src/build.jam b/tools/jam/src/build.jam -index e30e854..7b397a3 100644 ---- a/tools/jam/src/build.jam -+++ b/tools/jam/src/build.jam -@@ -2,6 +2,20 @@ - #~ Distributed under the Boost Software License, Version 1.0. - #~ (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) - -+# Clean env vars of any "extra" empty values. -+for local v in ARGV CC CFLAGS -+{ -+ local values ; -+ for local x in $($(v)) -+ { -+ if $(x) != "" -+ { -+ values += $(x) ; -+ } -+ } -+ $(v) = $(values) ; -+} -+ - # Platform related specifics. - if $(NT) { rule .path { return "$(<:J=\\)" ; } ./ = "/" ; } - else if $(OS2) { rule .path { return "$(<:J=\\)" ; } ./ = "/" ; } diff --git a/dev-util/boost-build/files/boost-build-1.48.0-disable_python_rpath.patch b/dev-util/boost-build/files/boost-build-1.48.0-disable_python_rpath.patch deleted file mode 100644 index 8b88b43..0000000 --- a/dev-util/boost-build/files/boost-build-1.48.0-disable_python_rpath.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- tools/python.jam -+++ tools/python.jam -@@ -961,7 +961,7 @@ - # linux). - : $(usage-requirements) - <testing.launcher>$(set-PYTHONPATH) -- <library-path>$(libraries) <dll-path>$(dll-path) <library>python.lib -+ <library-path>$(libraries) <library>python.lib - ; - } - diff --git a/dev-util/boost-build/files/boost-build-1.48.0-support_dots_in_python-buildid.patch b/dev-util/boost-build/files/boost-build-1.48.0-support_dots_in_python-buildid.patch deleted file mode 100644 index b3bee03..0000000 --- a/dev-util/boost-build/files/boost-build-1.48.0-support_dots_in_python-buildid.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- tools/common.jam -+++ tools/common.jam -@@ -759,7 +759,15 @@ - switch $(f:G) - { - case <base> : -- result += $(name:B) ; -+ local matched = [ MATCH "^(boost.*python)-.*" : $(name) ] ; -+ if $(matched) = boost_python || $(matched) = boost_mpi_python -+ { -+ result += $(name) ; -+ } -+ else -+ { -+ result += $(name:B) ; -+ } - - case <toolset> : - result += [ join-tag $(f:G=) : [ toolset-tag $(name) : $(type) : diff --git a/dev-util/boost-build/metadata.xml b/dev-util/boost-build/metadata.xml deleted file mode 100644 index 5b304b7..0000000 --- a/dev-util/boost-build/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>cpp</herd> - <maintainer> - <email>dev-zero@gentoo.org</email> - <name>Tiziano Müller</name> - </maintainer> - <maintainer> - <email>SebastianLuther@gmx.de</email> - <name>Sebastian Luther</name> - </maintainer> - <maintainer> - <email>hwoarang@gentoo.org</email> - <name>Markos Chandras</name> - </maintainer> -</pkgmetadata> diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass deleted file mode 100644 index f048324..0000000 --- a/eclass/toolchain-funcs.eclass +++ /dev/null @@ -1,795 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v 1.109 2011/12/10 19:45:00 vapier Exp $ - -# @ECLASS: toolchain-funcs.eclass -# @MAINTAINER: -# Toolchain Ninjas <toolchain@gentoo.org> -# @BLURB: functions to query common info about the toolchain -# @DESCRIPTION: -# The toolchain-funcs aims to provide a complete suite of functions -# for gleaning useful information about the toolchain and to simplify -# ugly things like cross-compiling and multilib. All of this is done -# in such a way that you can rely on the function always returning -# something sane. - -if [[ ${___ECLASS_ONCE_TOOLCHAIN_FUNCS} != "recur -_+^+_- spank" ]] ; then -___ECLASS_ONCE_TOOLCHAIN_FUNCS="recur -_+^+_- spank" - -inherit multilib prefix - -DESCRIPTION="Based on the ${ECLASS} eclass" - -# tc-getPROG <VAR [search vars]> <default> [tuple] -_tc-getPROG() { - local tuple=$1 - local v var vars=$2 - local prog=$3 - - var=${vars%% *} - for v in ${vars} ; do - if [[ -n ${!v} ]] ; then - export ${var}="${!v}" - echo "${!v}" - return 0 - fi - done - - local search= - [[ -n $4 ]] && search=$(type -p "$4-${prog}") - [[ -z ${search} && -n ${!tuple} ]] && search=$(type -p "${!tuple}-${prog}") - [[ -n ${search} ]] && prog=${search##*/} - - export ${var}=${prog} - echo "${!var}" -} -tc-getBUILD_PROG() { _tc-getPROG CBUILD "BUILD_$1 $1_FOR_BUILD HOST$1" "${@:2}"; } -tc-getPROG() { _tc-getPROG CHOST "$@"; } - -# @FUNCTION: tc-getAR -# @USAGE: [toolchain prefix] -# @RETURN: name of the archiver -tc-getAR() { tc-getPROG AR ar "$@"; } -# @FUNCTION: tc-getAS -# @USAGE: [toolchain prefix] -# @RETURN: name of the assembler -tc-getAS() { tc-getPROG AS as "$@"; } -# @FUNCTION: tc-getCC -# @USAGE: [toolchain prefix] -# @RETURN: name of the C compiler -tc-getCC() { tc-getPROG CC gcc "$@"; } -# @FUNCTION: tc-getCPP -# @USAGE: [toolchain prefix] -# @RETURN: name of the C preprocessor -tc-getCPP() { tc-getPROG CPP cpp "$@"; } -# @FUNCTION: tc-getCXX -# @USAGE: [toolchain prefix] -# @RETURN: name of the C++ compiler -tc-getCXX() { tc-getPROG CXX g++ "$@"; } -# @FUNCTION: tc-getLD -# @USAGE: [toolchain prefix] -# @RETURN: name of the linker -tc-getLD() { tc-getPROG LD ld "$@"; } -# @FUNCTION: tc-getSTRIP -# @USAGE: [toolchain prefix] -# @RETURN: name of the strip program -tc-getSTRIP() { tc-getPROG STRIP strip "$@"; } -# @FUNCTION: tc-getNM -# @USAGE: [toolchain prefix] -# @RETURN: name of the symbol/object thingy -tc-getNM() { tc-getPROG NM nm "$@"; } -# @FUNCTION: tc-getRANLIB -# @USAGE: [toolchain prefix] -# @RETURN: name of the archiver indexer -tc-getRANLIB() { tc-getPROG RANLIB ranlib "$@"; } -# @FUNCTION: tc-getOBJCOPY -# @USAGE: [toolchain prefix] -# @RETURN: name of the object copier -tc-getOBJCOPY() { tc-getPROG OBJCOPY objcopy "$@"; } -# @FUNCTION: tc-getF77 -# @USAGE: [toolchain prefix] -# @RETURN: name of the Fortran 77 compiler -tc-getF77() { tc-getPROG F77 gfortran "$@"; } -# @FUNCTION: tc-getFC -# @USAGE: [toolchain prefix] -# @RETURN: name of the Fortran 90 compiler -tc-getFC() { tc-getPROG FC gfortran "$@"; } -# @FUNCTION: tc-getGCJ -# @USAGE: [toolchain prefix] -# @RETURN: name of the java compiler -tc-getGCJ() { tc-getPROG GCJ gcj "$@"; } -# @FUNCTION: tc-getPKG_CONFIG -# @USAGE: [toolchain prefix] -# @RETURN: name of the pkg-config tool -tc-getPKG_CONFIG() { tc-getPROG PKG_CONFIG pkg-config "$@"; } -# @FUNCTION: tc-getRC -# @USAGE: [toolchain prefix] -# @RETURN: name of the Windows resource compiler -tc-getRC() { tc-getPROG RC windres "$@"; } -# @FUNCTION: tc-getDLLWRAP -# @USAGE: [toolchain prefix] -# @RETURN: name of the Windows dllwrap utility -tc-getDLLWRAP() { tc-getPROG DLLWRAP dllwrap "$@"; } - -# @FUNCTION: tc-getBUILD_AR -# @USAGE: [toolchain prefix] -# @RETURN: name of the archiver for building binaries to run on the build machine -tc-getBUILD_AR() { tc-getBUILD_PROG AR ar "$@"; } -# @FUNCTION: tc-getBUILD_AS -# @USAGE: [toolchain prefix] -# @RETURN: name of the assembler for building binaries to run on the build machine -tc-getBUILD_AS() { tc-getBUILD_PROG AS as "$@"; } -# @FUNCTION: tc-getBUILD_CC -# @USAGE: [toolchain prefix] -# @RETURN: name of the C compiler for building binaries to run on the build machine -tc-getBUILD_CC() { tc-getBUILD_PROG CC gcc "$@"; } -# @FUNCTION: tc-getBUILD_CPP -# @USAGE: [toolchain prefix] -# @RETURN: name of the C preprocessor for building binaries to run on the build machine -tc-getBUILD_CPP() { tc-getBUILD_PROG CPP cpp "$@"; } -# @FUNCTION: tc-getBUILD_CXX -# @USAGE: [toolchain prefix] -# @RETURN: name of the C++ compiler for building binaries to run on the build machine -tc-getBUILD_CXX() { tc-getBUILD_PROG CXX g++ "$@"; } -# @FUNCTION: tc-getBUILD_LD -# @USAGE: [toolchain prefix] -# @RETURN: name of the linker for building binaries to run on the build machine -tc-getBUILD_LD() { tc-getBUILD_PROG LD ld "$@"; } -# @FUNCTION: tc-getBUILD_STRIP -# @USAGE: [toolchain prefix] -# @RETURN: name of the strip program for building binaries to run on the build machine -tc-getBUILD_STRIP() { tc-getBUILD_PROG STRIP strip "$@"; } -# @FUNCTION: tc-getBUILD_NM -# @USAGE: [toolchain prefix] -# @RETURN: name of the symbol/object thingy for building binaries to run on the build machine -tc-getBUILD_NM() { tc-getBUILD_PROG NM nm "$@"; } -# @FUNCTION: tc-getBUILD_RANLIB -# @USAGE: [toolchain prefix] -# @RETURN: name of the archiver indexer for building binaries to run on the build machine -tc-getBUILD_RANLIB() { tc-getBUILD_PROG RANLIB ranlib "$@"; } -# @FUNCTION: tc-getBUILD_OBJCOPY -# @USAGE: [toolchain prefix] -# @RETURN: name of the object copier for building binaries to run on the build machine -tc-getBUILD_OBJCOPY() { tc-getBUILD_PROG OBJCOPY objcopy "$@"; } -# @FUNCTION: tc-getBUILD_PKG_CONFIG -# @USAGE: [toolchain prefix] -# @RETURN: name of the pkg-config tool for building binaries to run on the build machine -tc-getBUILD_PKG_CONFIG() { tc-getBUILD_PROG PKG_CONFIG pkg-config "$@"; } - -# @FUNCTION: tc-export -# @USAGE: <list of toolchain variables> -# @DESCRIPTION: -# Quick way to export a bunch of compiler vars at once. -tc-export() { - local var - for var in "$@" ; do - [[ $(type -t tc-get${var}) != "function" ]] && die "tc-export: invalid export variable '${var}'" - eval tc-get${var} > /dev/null - done -} - -# @FUNCTION: tc-is-cross-compiler -# @RETURN: Shell true if we are using a cross-compiler, shell false otherwise -tc-is-cross-compiler() { - return $([[ ${CBUILD:-${CHOST}} != ${CHOST} ]]) -} - -# @FUNCTION: tc-is-softfloat -# @DESCRIPTION: -# See if this toolchain is a softfloat based one. -# @CODE -# The possible return values: -# - only: the target is always softfloat (never had fpu) -# - yes: the target should support softfloat -# - no: the target doesn't support softfloat -# @CODE -# This allows us to react differently where packages accept -# softfloat flags in the case where support is optional, but -# rejects softfloat flags where the target always lacks an fpu. -tc-is-softfloat() { - case ${CTARGET} in - bfin*|h8300*) - echo "only" ;; - *) - [[ ${CTARGET//_/-} == *-softfloat-* ]] \ - && echo "yes" \ - || echo "no" - ;; - esac -} - -# @FUNCTION: tc-is-hardfloat -# @DESCRIPTION: -# See if this toolchain is a hardfloat based one. -# @CODE -# The possible return values: -# - yes: the target should support hardfloat -# - no: the target doesn't support hardfloat -tc-is-hardfloat() { - [[ ${CTARGET//_/-} == *-hardfloat-* ]] \ - && echo "yes" \ - || echo "no" -} - -# @FUNCTION: tc-is-static-only -# @DESCRIPTION: -# Return shell true if the target does not support shared libs, shell false -# otherwise. -tc-is-static-only() { - local host=${CTARGET:-${CHOST}} - - # *MiNT doesn't have shared libraries, only platform so far - return $([[ ${host} == *-mint* ]]) -} - -# @FUNCTION: tc-env_build -# @USAGE: <command> [command args] -# @INTERNAL -# @DESCRIPTION: -# Setup the compile environment to the build tools and then execute the -# specified command. We use tc-getBUILD_XX here so that we work with -# all of the semi-[non-]standard env vars like $BUILD_CC which often -# the target build system does not check. -tc-env_build() { - CFLAGS=${BUILD_CFLAGS:--O1 -pipe} \ - CXXFLAGS=${BUILD_CXXFLAGS:--O1 -pipe} \ - CPPFLAGS=${BUILD_CPPFLAGS} \ - LDFLAGS=${BUILD_LDFLAGS} \ - AR=$(tc-getBUILD_AR) \ - AS=$(tc-getBUILD_AS) \ - CC=$(tc-getBUILD_CC) \ - CPP=$(tc-getBUILD_CPP) \ - CXX=$(tc-getBUILD_CXX) \ - LD=$(tc-getBUILD_LD) \ - NM=$(tc-getBUILD_NM) \ - PKG_CONFIG=$(tc-getBUILD_PKG_CONFIG) \ - RANLIB=$(tc-getBUILD_RANLIB) \ - "$@" -} - -# @FUNCTION: econf_build -# @USAGE: [econf flags] -# @DESCRIPTION: -# Sometimes we need to locally build up some tools to run on CBUILD because -# the package has helper utils which are compiled+executed when compiling. -# This won't work when cross-compiling as the CHOST is set to a target which -# we cannot natively execute. -# -# For example, the python package will build up a local python binary using -# a portable build system (configure+make), but then use that binary to run -# local python scripts to build up other components of the overall python. -# We cannot rely on the python binary in $PATH as that often times will be -# a different version, or not even installed in the first place. Instead, -# we compile the code in a different directory to run on CBUILD, and then -# use that binary when compiling the main package to run on CHOST. -# -# For example, with newer EAPIs, you'd do something like: -# @CODE -# src_configure() { -# ECONF_SOURCE=${S} -# if tc-is-cross-compiler ; then -# mkdir "${WORKDIR}"/${CBUILD} -# pushd "${WORKDIR}"/${CBUILD} >/dev/null -# econf_build --disable-some-unused-stuff -# popd >/dev/null -# fi -# ... normal build paths ... -# } -# src_compile() { -# if tc-is-cross-compiler ; then -# pushd "${WORKDIR}"/${CBUILD} >/dev/null -# emake one-or-two-build-tools -# ln/mv build-tools to normal build paths in ${S}/ -# popd >/dev/null -# fi -# ... normal build paths ... -# } -# @CODE -econf_build() { - tc-env_build econf --build=${CBUILD:-${CHOST}} "$@" -} - -# @FUNCTION: tc-has-openmp -# @USAGE: [toolchain prefix] -# @DESCRIPTION: -# See if the toolchain supports OpenMP. -tc-has-openmp() { - local base="${T}/test-tc-openmp" - cat <<-EOF > "${base}.c" - #include <omp.h> - int main() { - int nthreads, tid, ret = 0; - #pragma omp parallel private(nthreads, tid) - { - tid = omp_get_thread_num(); - nthreads = omp_get_num_threads(); ret += tid + nthreads; - } - return ret; - } - EOF - $(tc-getCC "$@") -fopenmp "${base}.c" -o "${base}" >&/dev/null - local ret=$? - rm -f "${base}"* - return ${ret} -} - -# @FUNCTION: tc-has-tls -# @USAGE: [-s|-c|-l] [toolchain prefix] -# @DESCRIPTION: -# See if the toolchain supports thread local storage (TLS). Use -s to test the -# compiler, -c to also test the assembler, and -l to also test the C library -# (the default). -tc-has-tls() { - local base="${T}/test-tc-tls" - cat <<-EOF > "${base}.c" - int foo(int *i) { - static __thread int j = 0; - return *i ? j : *i; - } - EOF - local flags - case $1 in - -s) flags="-S";; - -c) flags="-c";; - -l) ;; - -*) die "Usage: tc-has-tls [-c|-l] [toolchain prefix]";; - esac - : ${flags:=-fPIC -shared -Wl,-z,defs} - [[ $1 == -* ]] && shift - $(tc-getCC "$@") ${flags} "${base}.c" -o "${base}" >&/dev/null - local ret=$? - rm -f "${base}"* - return ${ret} -} - - -# Parse information from CBUILD/CHOST/CTARGET rather than -# use external variables from the profile. -tc-ninja_magic_to_arch() { -ninj() { [[ ${type} == "kern" ]] && echo $1 || echo $2 ; } - - local type=$1 - local host=$2 - [[ -z ${host} ]] && host=${CTARGET:-${CHOST}} - - case ${host} in - powerpc-apple-darwin*) echo ppc-macos;; - powerpc64-apple-darwin*) echo ppc64-macos;; - i?86-apple-darwin*) echo x86-macos;; - x86_64-apple-darwin*) echo x64-macos;; - sparc-sun-solaris*) echo sparc-solaris;; - sparcv9-sun-solaris*) echo sparc64-solaris;; - i?86-pc-solaris*) echo x86-solaris;; - x86_64-pc-solaris*) echo x64-solaris;; - powerpc-ibm-aix*) echo ppc-aix;; - mips-sgi-irix*) echo mips-irix;; - ia64w-hp-hpux*) echo ia64w-hpux;; - ia64-hp-hpux*) echo ia64-hpux;; - hppa*64*-hp-hpux*) echo hppa64-hpux;; - hppa*-hp-hpux*) echo hppa-hpux;; - i?86-pc-freebsd*) echo x86-freebsd;; - x86_64-pc-freebsd*) echo x64-freebsd;; - powerpc-unknown-openbsd*) echo ppc-openbsd;; - i?86-pc-openbsd*) echo x86-openbsd;; - x86_64-pc-openbsd*) echo x64-openbsd;; - i?86-pc-netbsd*) echo x86-netbsd;; - i?86-pc-interix*) echo x86-interix;; - i?86-pc-winnt*) echo x86-winnt;; - - alpha*) echo alpha;; - arm*) echo arm;; - avr*) ninj avr32 avr;; - bfin*) ninj blackfin bfin;; - cris*) echo cris;; - hppa*) ninj parisc hppa;; - i?86*) - # Starting with linux-2.6.24, the 'x86_64' and 'i386' - # trees have been unified into 'x86'. - # FreeBSD still uses i386 - if [[ ${type} == "kern" ]] && [[ $(KV_to_int ${KV}) -lt $(KV_to_int 2.6.24) || ${host} == *freebsd* ]] ; then - echo i386 - else - echo x86 - fi - ;; - ia64*) echo ia64;; - m68*) echo m68k;; - microblaze*) echo microblaze;; - mips*) echo mips;; - nios2*) echo nios2;; - nios*) echo nios;; - powerpc*) - # Starting with linux-2.6.15, the 'ppc' and 'ppc64' trees - # have been unified into simply 'powerpc', but until 2.6.16, - # ppc32 is still using ARCH="ppc" as default - if [[ ${type} == "kern" ]] && [[ $(KV_to_int ${KV}) -ge $(KV_to_int 2.6.16) ]] ; then - echo powerpc - elif [[ ${type} == "kern" ]] && [[ $(KV_to_int ${KV}) -eq $(KV_to_int 2.6.15) ]] ; then - if [[ ${host} == powerpc64* ]] || [[ ${PROFILE_ARCH} == "ppc64" ]] ; then - echo powerpc - else - echo ppc - fi - elif [[ ${host} == powerpc64* ]] ; then - echo ppc64 - elif [[ ${PROFILE_ARCH} == "ppc64" ]] ; then - ninj ppc64 ppc - else - echo ppc - fi - ;; - s390*) echo s390;; - sh64*) ninj sh64 sh;; - sh*) echo sh;; - sparc64*) ninj sparc64 sparc;; - sparc*) [[ ${PROFILE_ARCH} == "sparc64" ]] \ - && ninj sparc64 sparc \ - || echo sparc - ;; - vax*) echo vax;; - x86_64*freebsd*) echo amd64;; - x86_64*) - # Starting with linux-2.6.24, the 'x86_64' and 'i386' - # trees have been unified into 'x86'. - if [[ ${type} == "kern" ]] && [[ $(KV_to_int ${KV}) -ge $(KV_to_int 2.6.24) ]] ; then - echo x86 - else - ninj x86_64 amd64 - fi - ;; - - # since our usage of tc-arch is largely concerned with - # normalizing inputs for testing ${CTARGET}, let's filter - # other cross targets (mingw and such) into the unknown. - *) echo unknown;; - esac -} -# @FUNCTION: tc-arch-kernel -# @USAGE: [toolchain prefix] -# @RETURN: name of the kernel arch according to the compiler target -tc-arch-kernel() { - tc-ninja_magic_to_arch kern "$@" -} -# @FUNCTION: tc-arch -# @USAGE: [toolchain prefix] -# @RETURN: name of the portage arch according to the compiler target -tc-arch() { - tc-ninja_magic_to_arch portage "$@" -} - -tc-endian() { - local host=$1 - [[ -z ${host} ]] && host=${CTARGET:-${CHOST}} - host=${host%%-*} - - case ${host} in - alpha*) echo big;; - arm*b*) echo big;; - arm*) echo little;; - cris*) echo little;; - hppa*) echo big;; - i?86*) echo little;; - ia64*) echo little;; - m68*) echo big;; - mips*l*) echo little;; - mips*) echo big;; - powerpc*) echo big;; - s390*) echo big;; - sh*b*) echo big;; - sh*) echo little;; - sparc*) echo big;; - x86_64*) echo little;; - *) echo wtf;; - esac -} - -# Internal func. The first argument is the version info to expand. -# Query the preprocessor to improve compatibility across different -# compilers rather than maintaining a --version flag matrix. #335943 -_gcc_fullversion() { - local ver="$1"; shift - set -- `$(tc-getCPP "$@") -E -P - <<<"__GNUC__ __GNUC_MINOR__ __GNUC_PATCHLEVEL__"` - eval echo "$ver" -} - -# @FUNCTION: gcc-fullversion -# @RETURN: compiler version (major.minor.micro: [3.4.6]) -gcc-fullversion() { - _gcc_fullversion '$1.$2.$3' "$@" -} -# @FUNCTION: gcc-version -# @RETURN: compiler version (major.minor: [3.4].6) -gcc-version() { - _gcc_fullversion '$1.$2' "$@" -} -# @FUNCTION: gcc-major-version -# @RETURN: major compiler version (major: [3].4.6) -gcc-major-version() { - _gcc_fullversion '$1' "$@" -} -# @FUNCTION: gcc-minor-version -# @RETURN: minor compiler version (minor: 3.[4].6) -gcc-minor-version() { - _gcc_fullversion '$2' "$@" -} -# @FUNCTION: gcc-micro-version -# @RETURN: micro compiler version (micro: 3.4.[6]) -gcc-micro-version() { - _gcc_fullversion '$3' "$@" -} - -# Returns the installation directory - internal toolchain -# function for use by _gcc-specs-exists (for flag-o-matic). -_gcc-install-dir() { - echo "$(LC_ALL=C $(tc-getCC) -print-search-dirs 2> /dev/null |\ - awk '$1=="install:" {print $2}')" -} -# Returns true if the indicated specs file exists - internal toolchain -# function for use by flag-o-matic. -_gcc-specs-exists() { - [[ -f $(_gcc-install-dir)/$1 ]] -} - -# Returns requested gcc specs directive unprocessed - for used by -# gcc-specs-directive() -# Note; later specs normally overwrite earlier ones; however if a later -# spec starts with '+' then it appends. -# gcc -dumpspecs is parsed first, followed by files listed by "gcc -v" -# as "Reading <file>", in order. Strictly speaking, if there's a -# $(gcc_install_dir)/specs, the built-in specs aren't read, however by -# the same token anything from 'gcc -dumpspecs' is overridden by -# the contents of $(gcc_install_dir)/specs so the result is the -# same either way. -_gcc-specs-directive_raw() { - local cc=$(tc-getCC) - local specfiles=$(LC_ALL=C ${cc} -v 2>&1 | awk '$1=="Reading" {print $NF}') - ${cc} -dumpspecs 2> /dev/null | cat - ${specfiles} | awk -v directive=$1 \ -'BEGIN { pspec=""; spec=""; outside=1 } -$1=="*"directive":" { pspec=spec; spec=""; outside=0; next } - outside || NF==0 || ( substr($1,1,1)=="*" && substr($1,length($1),1)==":" ) { outside=1; next } - spec=="" && substr($0,1,1)=="+" { spec=pspec " " substr($0,2); next } - { spec=spec $0 } -END { print spec }' - return 0 -} - -# Return the requested gcc specs directive, with all included -# specs expanded. -# Note, it does not check for inclusion loops, which cause it -# to never finish - but such loops are invalid for gcc and we're -# assuming gcc is operational. -gcc-specs-directive() { - local directive subdname subdirective - directive="$(_gcc-specs-directive_raw $1)" - while [[ ${directive} == *%\(*\)* ]]; do - subdname=${directive/*%\(} - subdname=${subdname/\)*} - subdirective="$(_gcc-specs-directive_raw ${subdname})" - directive="${directive//\%(${subdname})/${subdirective}}" - done - echo "${directive}" - return 0 -} - -# Returns true if gcc sets relro -gcc-specs-relro() { - local directive - directive=$(gcc-specs-directive link_command) - return $([[ "${directive/\{!norelro:}" != "${directive}" ]]) -} -# Returns true if gcc sets now -gcc-specs-now() { - local directive - directive=$(gcc-specs-directive link_command) - return $([[ "${directive/\{!nonow:}" != "${directive}" ]]) -} -# Returns true if gcc builds PIEs -gcc-specs-pie() { - local directive - directive=$(gcc-specs-directive cc1) - return $([[ "${directive/\{!nopie:}" != "${directive}" ]]) -} -# Returns true if gcc builds with the stack protector -gcc-specs-ssp() { - local directive - directive=$(gcc-specs-directive cc1) - return $([[ "${directive/\{!fno-stack-protector:}" != "${directive}" ]]) -} -# Returns true if gcc upgrades fstack-protector to fstack-protector-all -gcc-specs-ssp-to-all() { - local directive - directive=$(gcc-specs-directive cc1) - return $([[ "${directive/\{!fno-stack-protector-all:}" != "${directive}" ]]) -} -# Returns true if gcc builds with fno-strict-overflow -gcc-specs-nostrict() { - local directive - directive=$(gcc-specs-directive cc1) - return $([[ "${directive/\{!fstrict-overflow:}" != "${directive}" ]]) -} - - -# @FUNCTION: gen_usr_ldscript -# @USAGE: [-a] <list of libs to create linker scripts for> -# @DESCRIPTION: -# This function generate linker scripts in /usr/lib for dynamic -# libs in /lib. This is to fix linking problems when you have -# the .so in /lib, and the .a in /usr/lib. What happens is that -# in some cases when linking dynamic, the .a in /usr/lib is used -# instead of the .so in /lib due to gcc/libtool tweaking ld's -# library search path. This causes many builds to fail. -# See bug #4411 for more info. -# -# Note that you should in general use the unversioned name of -# the library (libfoo.so), as ldconfig should usually update it -# correctly to point to the latest version of the library present. -gen_usr_ldscript() { - local lib libdir=$(get_libdir) output_format="" auto=false suffix=$(get_libname) - [[ -z ${ED+set} ]] && local ED=${D%/}${EPREFIX}/ - - tc-is-static-only && return - - # Just make sure it exists - dodir /usr/${libdir} - - if [[ $1 == "-a" ]] ; then - auto=true - shift - dodir /${libdir} - fi - - # OUTPUT_FORMAT gives hints to the linker as to what binary format - # is referenced ... makes multilib saner - output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p') - [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )" - - for lib in "$@" ; do - local tlib - if ${auto} ; then - lib="lib${lib}${suffix}" - else - # Ensure /lib/${lib} exists to avoid dangling scripts/symlinks. - # This especially is for AIX where $(get_libname) can return ".a", - # so /lib/${lib} might be moved to /usr/lib/${lib} (by accident). - [[ -r ${ED}/${libdir}/${lib} ]] || continue - #TODO: better die here? - fi - - case ${CTARGET:-${CHOST}} in - *-darwin*) - if ${auto} ; then - tlib=$(scanmacho -qF'%S#F' "${ED}"/usr/${libdir}/${lib}) - else - tlib=$(scanmacho -qF'%S#F' "${ED}"/${libdir}/${lib}) - fi - if [[ -z ${tlib} ]] ; then - ewarn "gen_usr_ldscript: unable to read install_name from ${lib}" - tlib=${lib} - fi - tlib=${tlib##*/} - - if ${auto} ; then - mv "${ED}"/usr/${libdir}/${lib%${suffix}}.*${suffix#.} "${ED}"/${libdir}/ || die - # some install_names are funky: they encode a version - if [[ ${tlib} != ${lib%${suffix}}.*${suffix#.} ]] ; then - mv "${ED}"/usr/${libdir}/${tlib%${suffix}}.*${suffix#.} "${ED}"/${libdir}/ || die - fi - [[ ${tlib} != ${lib} ]] && rm -f "${ED}"/${libdir}/${lib} - fi - - # Mach-O files have an id, which is like a soname, it tells how - # another object linking against this lib should reference it. - # Since we moved the lib from usr/lib into lib this reference is - # wrong. Hence, we update it here. We don't configure with - # libdir=/lib because that messes up libtool files. - # Make sure we don't lose the specific version, so just modify the - # existing install_name - if [[ ! -w "${ED}/${libdir}/${tlib}" ]] ; then - chmod u+w "${ED}${libdir}/${tlib}" # needed to write to it - local nowrite=yes - fi - install_name_tool \ - -id "${EPREFIX}"/${libdir}/${tlib} \ - "${ED}"/${libdir}/${tlib} || die "install_name_tool failed" - [[ -n ${nowrite} ]] && chmod u-w "${ED}${libdir}/${tlib}" - # Now as we don't use GNU binutils and our linker doesn't - # understand linker scripts, just create a symlink. - pushd "${ED}/usr/${libdir}" > /dev/null - ln -snf "../../${libdir}/${tlib}" "${lib}" - popd > /dev/null - ;; - *-aix*|*-irix*|*64*-hpux*|*-interix*|*-winnt*) - if ${auto} ; then - mv "${ED}"/usr/${libdir}/${lib}* "${ED}"/${libdir}/ || die - # no way to retrieve soname on these platforms (?) - tlib=$(readlink "${ED}"/${libdir}/${lib}) - tlib=${tlib##*/} - if [[ -z ${tlib} ]] ; then - # ok, apparently was not a symlink, don't remove it and - # just link to it - tlib=${lib} - else - rm -f "${ED}"/${libdir}/${lib} - fi - else - tlib=${lib} - fi - - # we don't have GNU binutils on these platforms, so we symlink - # instead, which seems to work fine. Keep it relative, otherwise - # we break some QA checks in Portage - # on interix, the linker scripts would work fine in _most_ - # situations. if a library links to such a linker script the - # absolute path to the correct library is inserted into the binary, - # which is wrong, since anybody linking _without_ libtool will miss - # some dependencies, since the stupid linker cannot find libraries - # hardcoded with absolute paths (as opposed to the loader, which - # seems to be able to do this). - # this has been seen while building shared-mime-info which needs - # libxml2, but links without libtool (and does not add libz to the - # command line by itself). - pushd "${ED}/usr/${libdir}" > /dev/null - ln -snf "../../${libdir}/${tlib}" "${lib}" - popd > /dev/null - ;; - hppa*-hpux*) # PA-RISC 32bit (SOM) only, others (ELF) match *64*-hpux* above. - if ${auto} ; then - tlib=$(chatr "${ED}"/usr/${libdir}/${lib} | sed -n '/internal name:/{n;s/^ *//;p;q}') - [[ -z ${tlib} ]] && tlib=${lib} - tlib=${tlib##*/} # 'internal name' can have a path component - mv "${ED}"/usr/${libdir}/${lib}* "${ED}"/${libdir}/ || die - # some SONAMEs are funky: they encode a version before the .so - if [[ ${tlib} != ${lib}* ]] ; then - mv "${ED}"/usr/${libdir}/${tlib}* "${ED}"/${libdir}/ || die - fi - [[ ${tlib} != ${lib} ]] && - rm -f "${ED}"/${libdir}/${lib} - else - tlib=$(chatr "${ED}"/${libdir}/${lib} | sed -n '/internal name:/{n;s/^ *//;p;q}') - [[ -z ${tlib} ]] && tlib=${lib} - tlib=${tlib##*/} # 'internal name' can have a path component - fi - pushd "${ED}"/usr/${libdir} >/dev/null - ln -snf "../../${libdir}/${tlib}" "${lib}" - # need the internal name in usr/lib too, to be available at runtime - # when linked with /path/to/lib.sl (hardcode_direct_absolute=yes) - [[ ${tlib} != ${lib} ]] && - ln -snf "../../${libdir}/${tlib}" "${tlib}" - popd >/dev/null - ;; - *) - if ${auto} ; then - tlib=$(scanelf -qF'%S#F' "${ED}"/usr/${libdir}/${lib}) - if [[ -z ${tlib} ]] ; then - ewarn "gen_usr_ldscript: unable to read SONAME from ${lib}" - tlib=${lib} - fi - mv "${ED}"/usr/${libdir}/${lib}* "${ED}"/${libdir}/ || die - # some SONAMEs are funky: they encode a version before the .so - if [[ ${tlib} != ${lib}* ]] ; then - mv "${ED}"/usr/${libdir}/${tlib}* "${ED}"/${libdir}/ || die - fi - [[ ${tlib} != ${lib} ]] && rm -f "${ED}"/${libdir}/${lib} - else - tlib=${lib} - fi - cat > "${ED}/usr/${libdir}/${lib}" <<-END_LDSCRIPT - /* GNU ld script - Since Gentoo has critical dynamic libraries in /lib, and the static versions - in /usr/lib, we need to have a "fake" dynamic lib in /usr/lib, otherwise we - run into linking problems. This "fake" dynamic lib is a linker script that - redirects the linker to the real lib. And yes, this works in the cross- - compiling scenario as the sysroot-ed linker will prepend the real path. - - See bug http://bugs.gentoo.org/4411 for more info. - */ - ${output_format} - GROUP ( ${EPREFIX}/${libdir}/${tlib} ) - END_LDSCRIPT - ;; - esac - fperms a+x "/usr/${libdir}/${lib}" || die "could not change perms on ${lib}" - done -} - -fi diff --git a/media-libs/ftgl/ChangeLog b/media-libs/ftgl/ChangeLog deleted file mode 100644 index 4da23db..0000000 --- a/media-libs/ftgl/ChangeLog +++ /dev/null @@ -1,121 +0,0 @@ -# ChangeLog for media-libs/ftgl -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/ftgl/ChangeLog,v 1.34 2010/10/10 15:47:54 armin76 Exp $ - - 10 Oct 2010; Raúl Porcel <armin76@gentoo.org> ftgl-2.1.3_rc5.ebuild: - arm/ia64/sh stable - - 16 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> - ftgl-2.1.3_rc5.ebuild: - virtual/glut -> media-libs/glut - - 08 Aug 2010; Raúl Porcel <armin76@gentoo.org> ftgl-2.1.3_rc5.ebuild: - Add ~ia64 wrt #329389 - - 23 Jul 2010; Markus Meier <maekke@gentoo.org> ftgl-2.1.3_rc5.ebuild: - add ~arm, bug #329389 - - 10 Aug 2009; Tobias Klausmann <klausman@gentoo.org> ftgl-2.1.3_rc5.ebuild: - Stable on alpha, bug #266937 - - 23 Jul 2009; Joseph Jezak <josejx@gentoo.org> ftgl-2.1.3_rc5.ebuild: - Marked ppc/ppc64 stable. - - 29 Jun 2009; Ferris McCormick <fmccor@gentoo.org> ftgl-2.1.3_rc5.ebuild: - Sparc stable, required for bug #255229. - - 02 Jun 2009; Jeroen Roovers <jer@gentoo.org> ftgl-2.1.3_rc5.ebuild: - Stable for HPPA (bug #255229). - - 09 Mar 2009; Raúl Porcel <armin76@gentoo.org> ftgl-2.1.3_rc5.ebuild: - x86 stable wrt #245293 - - 07 Mar 2009; Jeremy Olexa <darkside@gentoo.org> ftgl-2.1.3_rc5.ebuild: - amd64 stable, bug 245293 - - 24 Nov 2008; Tupone Alfredo <tupone@gentoo.org> - files/ftgl-2.1.3_rc5-gentoo.patch: - Fix bug #248589 reported by mathwizard@gmx.de - -*ftgl-2.1.3_rc5 (23 Nov 2008) - - 23 Nov 2008; Tupone Alfredo <tupone@gentoo.org> - +files/ftgl-2.1.3_rc5-gentoo.patch, +ftgl-2.1.3_rc5.ebuild: - Version bump to 2.1.3_rc5. Bug #234831 by Tomáš Chvátal - - 30 Mar 2008; <ricmm@gentoo.org> ftgl-2.1.2-r1.ebuild: - Drop to ~mips due to unstable deps - -*ftgl-2.1.2-r2 (05 Jan 2008) - - 05 Jan 2008; Michael Sterrett <mr_bones_@gentoo.org> - +files/ftgl-2.1.2-configure.ac.patch, +files/ftgl-2.1.2-ftgl.pc.in.patch, - +ftgl-2.1.2-r2.ebuild: - add patch from Cedric Pinson to correct version in .pc file (bug #171047) - - 27 Dec 2007; Michael Sterrett <mr_bones_@gentoo.org> ftgl-2.1.2-r1.ebuild: - license should have been LGPL-2 (bug #174440) - - 25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml: - Removing seemant from metadata.xml as per #202469. - - 23 Oct 2007; Jeroen Roovers <jer@gentoo.org> ftgl-2.1.2-r1.ebuild: - Stable for HPPA too (audacious-plugins). - - 27 Jul 2007; Seemant Kulleen <seemant@gentoo.org> ftgl-2.1.2-r1.ebuild: - changing the WANT_AUTOMAKE to latest as well, now, as it's reported to be - working by Renato Caldas in bug #186782 - - 15 Jun 2007; Joshua Kinard <kumba@gentoo.org> ftgl-2.1.2-r1.ebuild: - Stable on mips. - - 27 Feb 2007; Javier Villavicencio <the_paya@gentoo.org> - ftgl-2.1.2-r1.ebuild: - Added ~x86-fbsd keyword. - - 26 Feb 2007; Jeroen Roovers <jer@gentoo.org> ftgl-2.1.2-r1.ebuild: - Marked ~hppa (bug #168465). - - 22 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> ftgl-2.1.2-r1.ebuild: - Stable on sparc - - 20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> ftgl-2.1.2-r1.ebuild: - Stable on Alpha. - - 03 Oct 2006; Daniel Drake <dsd@gentoo.org> ftgl-2.1.2-r1.ebuild: - Fix no-multilib issues arising from ancient libtool - - 08 Sep 2006; Thomas Cort <tcort@gentoo.org> ftgl-2.1.2-r1.ebuild: - Added ~alpha keyword. - - 25 Jul 2006; Michael Sterrett <mr_bones_@gentoo.org> ftgl-2.1.2-r1.ebuild: - strip-flags since ftgl is sensitive - bug #112820 - - 07 May 2006; Markus Rothe <corsair@gentoo.org> ftgl-2.1.2-r1.ebuild: - Stable on ppc64 - - 02 Feb 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +files/ftgl-2.1.2-gcc41.patch, ftgl-2.1.2-r1.ebuild: - Add a GCC 4.1 compile fix per #120835. - - 10 Dec 2005; Tom Gall <tgall@gentoo.org> ftgl-2.1.2-r1.ebuild: - added ~ppc64 - -*ftgl-2.1.2-r1 (04 Nov 2005) - - 04 Nov 2005; Seemant Kulleen <seemant@gentoo.org> +ftgl-2.1.2-r1.ebuild: - now it actually installs the shared library thanks to ilya kriveshko, and - libtool fixes, thanks to az. - - 12 Jun 2005; Marcus D. Hanwell <marcus@gentoo.org> ftgl-2.1.2.ebuild: - Stable on amd64. - - 07 Apr 2005; Marcus D. Hanwell <cryos@gentoo.org> ftgl-2.1.2.ebuild: - Marked ~amd64. - -*ftgl-2.1.2 (17 Dec 2004) - - 17 Dec 2004; Michael Sterrett <mr_bones_@gentoo.org> - +files/2.1.2-ftgl.pc.in.patch, +ftgl-2.1.2.ebuild: - initial commit - ebuild provided by Jordi Vilalta via bug #47048 - diff --git a/media-libs/ftgl/Manifest b/media-libs/ftgl/Manifest deleted file mode 100644 index ea7aa30..0000000 --- a/media-libs/ftgl/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX ftgl-2.1.3_rc5-gentoo.patch 1399 SHA1 48c85d76ae5d812b70310d0cd365d838b502dad6 SHA256 1c5d8e3e0d37db1174bc00e9876c306fbda1491ec6216c5bd3f3e2856d629f58 -DIST ftgl-2.1.3-rc5.tar.bz2 707854 RMD160 4b66577f1864509982561f447de5bc15045da3d5 SHA1 8508f26c84001d7bc949246affa03744fa1fd22e SHA256 521ff7bd62c459ff5372e269c223e2a6107a6a99a36afdc2ae634a973af70c59 -EBUILD ftgl-2.1.3_rc5.ebuild 1093 SHA1 bf2d2a6082e664857588ff5b090a8a3f4994e923 SHA256 085d08c8e0f1d6cfc7e6a8c072e00cbdeeba11e6dfa8b0ce655eb5b65f3cae6c -MISC ChangeLog 4240 SHA1 30e436677e41e98781ce512295ffe493ec6aeab7 SHA256 923b0ae347fd02fa0e54cf5bd65ccded5fb67e807e8a480aa839ec03a3b01961 -MISC metadata.xml 159 SHA1 e8d4e28f664e8bd524cb04b5077852adc2f57d90 SHA256 a222ada7640e6dfb21d27151813829e91a72a6878d809dfddaa41581455f6b69 diff --git a/media-libs/ftgl/files/ftgl-2.1.3_rc5-gentoo.patch b/media-libs/ftgl/files/ftgl-2.1.3_rc5-gentoo.patch deleted file mode 100644 index 43571d5..0000000 --- a/media-libs/ftgl/files/ftgl-2.1.3_rc5-gentoo.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- configure.ac.old 2008-11-21 14:41:15.000000000 +0100 -+++ configure.ac 2008-11-21 14:44:19.000000000 +0100 -@@ -64,19 +64,11 @@ - CFLAGS="${CFLAGS} -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs" - - # Build HTML documentatin? --AC_PATH_PROG(DOXYGEN, doxygen, no) -+DOXYGEN="no" - AM_CONDITIONAL(HAVE_DOXYGEN, test "x$DOXYGEN" != "xno") - - # Build PDF documentation? --AC_PATH_PROG(LATEX, pdflatex, no) --AC_PATH_PROG(KPSEWHICH, kpsewhich, no) --AC_PATH_PROG(DVIPS, dvips, no) --AC_PATH_PROG(CONVERT, convert, no) --AC_PATH_PROG(EPSTOPDF, epstopdf, no) --if test "${DVIPS}" = "no" -o "${KPSEWHICH}" = "no" -o "${EPSTOPDF}" = "no" \ -- -o "${CONVERT}" = "no"; then - LATEX="no" --fi - if test "x${LATEX}" != "xno"; then - AC_MSG_CHECKING(for a4.sty and a4wide.sty) - if "${KPSEWHICH}" a4.sty >/dev/null 2>&1; then ---- Makefile.am.old 2008-11-24 22:35:16.000000000 +0100 -+++ Makefile.am 2008-11-24 22:36:32.000000000 +0100 -@@ -24,16 +24,6 @@ - m4 \ - $(NULL) - --# Print out an informative summary. --all-local: -- @$(ECHO) "Done." -- @$(ECHO) -- @if test "x$(MAKECMDGOALS)" = "xall-am" -o "x$(.TARGETS)" = "xall-am" -o "x$(MAKECMDGOALS)" = "x" -o "x$(.TARGETS)" = "x" ; then \ -- $(ECHO) "---" ;\ -- $(ECHO) "Run 'make install' to begin installation into $(prefix)" ;\ -- fi -- @$(ECHO) -- - # Upload documentation - DOC = docs/html docs/latex/ftgl.pdf - HOST = ftgl.sf.net diff --git a/media-libs/ftgl/ftgl-2.1.3_rc5.ebuild b/media-libs/ftgl/ftgl-2.1.3_rc5.ebuild deleted file mode 100644 index a0584eb..0000000 --- a/media-libs/ftgl/ftgl-2.1.3_rc5.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/ftgl/ftgl-2.1.3_rc5.ebuild,v 1.14 2010/10/10 15:47:54 armin76 Exp $ - -inherit eutils flag-o-matic autotools - -MY_PV=${PV/_/-} -MY_PV2=${PV/_/\~} -MY_P=${PN}-${MY_PV} -MY_P2=${PN}-${MY_PV2} - -DESCRIPTION="library to use arbitrary fonts in OpenGL applications" -HOMEPAGE="http://ftgl.wiki.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="" - -DEPEND=">=media-libs/freetype-2.0.9 - virtual/opengl - virtual/glu - media-libs/freeglut" - -S=${WORKDIR}/${MY_P2} - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-gentoo.patch - AT_M4DIR=m4 eautoreconf -} - -src_compile() { - strip-flags # ftgl is sensitive - bug #112820 - econf - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - rm -rf "${ED}"/usr/share/doc/ftgl - dodoc AUTHORS BUGS ChangeLog INSTALL NEWS README TODO \ - docs/projects_using_ftgl.txt -} diff --git a/media-libs/ftgl/metadata.xml b/media-libs/ftgl/metadata.xml deleted file mode 100644 index cad5a2a..0000000 --- a/media-libs/ftgl/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>games</herd> -</pkgmetadata> diff --git a/media-libs/x264/ChangeLog b/media-libs/x264/ChangeLog deleted file mode 100644 index 4dcd99f..0000000 --- a/media-libs/x264/ChangeLog +++ /dev/null @@ -1,310 +0,0 @@ -# ChangeLog for media-libs/x264 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/ChangeLog,v 1.68 2012/03/31 09:42:13 ago Exp $ - - 31 Mar 2012; Agostino Sarubbo <ago@gentoo.org> x264-0.0.20111220.ebuild: - reverted to ~amd64 - - 31 Mar 2012; Agostino Sarubbo <ago@gentoo.org> x264-0.0.20111220.ebuild: - Stable for amd64, wrt bug #401069 - -*x264-0.0.20120327 (28 Mar 2012) - - 28 Mar 2012; Luca Barbato <lu_zero@gentoo.org> +x264-0.0.20120327.ebuild: - New snapshot - - 04 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> x264-0.0.20111220.ebuild, - x264-9999.ebuild: - Pull in more recent yasm wrt #402143 by Rafal Rzepecki - -*x264-0.0.20111220 (21 Dec 2011) - - 21 Dec 2011; Luca Barbato <lu_zero@gentoo.org> +x264-0.0.20111220.ebuild: - New version using the 120 api - -*x264-0.0.20111218 (19 Dec 2011) - - 19 Dec 2011; Alexis Ballier <aballier@gentoo.org> +x264-0.0.20111218.ebuild: - new snapshot - -*x264-0.0.20111017 (19 Oct 2011) - - 19 Oct 2011; Luca Barbato <lu_zero@gentoo.org> +x264-0.0.20111117.ebuild: - New version using the 118 api - -*x264-0.0.20110825-r1 (07 Sep 2011) - - 07 Sep 2011; Patrick McLean <chutzpah@gentoo.org> -x264-0.0.20110825.ebuild, - +x264-0.0.20110825-r1.ebuild, metadata.xml: - Revision bump, merge in 9999 ebuild stuff from multimedia overlay, add 10bit - USE flag and use stable tarball rather than the unstable one. - - 07 Sep 2011; Patrick McLean <chutzpah@gentoo.org> x264-0.0.20110825.ebuild, - metadata.xml: - Add enabled-by-default "interlaced" USE flag to allow disabling of - interlacing support. This can speed up encoding by up to 2%. - - 07 Sep 2011; Diego E. Pettenò <flameeyes@gentoo.org> - x264-0.0.20110825.ebuild: - QA: stop failing when using -ggdb in CFLAGS. - -*x264-0.0.20110825 (07 Sep 2011) - - 07 Sep 2011; Patrick McLean <chutzpah@gentoo.org> +x264-0.0.20110825.ebuild: - Version bump, pull a lot of fixes by Nikoli <nikoli@lavabit.com> from the - live ebuild. Add custom-cflags USE flag with workaround for bug #376925. Also - contains fix for bug #378303. - - 03 Sep 2011; Maxim Koltsov <maksbotan@gentoo.org> x264-9999.ebuild: - Fix SRC_URI & some cosmetic change. Thanks to Nikoli <nikoli@lavabit.com> - - 27 Aug 2011; Raúl Porcel <armin76@gentoo.org> x264-0.0.20110426.ebuild: - alpha/sparc stable wrt #378801 - - 19 Aug 2011; Thomas Kahle <tomka@gentoo.org> x264-0.0.20110426.ebuild: - x86 stable per bug 378801 - - 18 Aug 2011; Kacper Kowalik <xarthisius@gentoo.org> x264-0.0.20110426.ebuild: - ppc/ppc64 stable wrt #378801 - - 18 Aug 2011; Tony Vroon <chainsaw@gentoo.org> x264-0.0.20110426.ebuild: - Marked stable on AMD64 as a dependency of media-video/ffmpeg based on arch - testing by Agostino "ago" Sarubbo in security bug #378801. - - 10 Jul 2011; Raúl Porcel <armin76@gentoo.org> x264-0.0.20101029.ebuild: - sparc stable wrt #365273 - - 21 Jun 2011; Tobias Klausmann <klausman@gentoo.org> x264-0.0.20101029.ebuild: - Stable on alpha, bug #365273 - -*x264-9999 (28 May 2011) - - 28 May 2011; Tim Harder <radhermit@gentoo.org> +x264-9999.ebuild: - Import live ebuild from the multimedia overlay (requested by Nikoli). - -*x264-0.0.20110426 (27 Apr 2011) - - 27 Apr 2011; Alexis Ballier <aballier@gentoo.org> +x264-0.0.20110426.ebuild, - +files/x264-onlylib-20110425.patch: - new snapshot - -*x264-0.0.20110223 (24 Feb 2011) - - 24 Feb 2011; Alexis Ballier <aballier@gentoo.org> +x264-0.0.20110223.ebuild: - bump a new snapshot - - 24 Feb 2011; Alexis Ballier <aballier@gentoo.org> x264-0.0.20101029.ebuild: - Do not feed configure script with an unknown --enable-pthread option, bug - #356147 by Marcin Mirosław <bug@mejor.pl> - - 26 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org> - +files/x264-altivec.patch, x264-0.0.20101029.ebuild: - Fix compilation on PPC with some recent GCCs wrt bug 343893. Thanks to - Andrew John Hughes <gnu_andrew@member.fsf.org> for salvaging patch and - Alex Buell <alex.buell@munted.org.uk> for testing. - - 22 Dec 2010; Alexis Ballier <aballier@gentoo.org> -x264-0.0.20081006.ebuild, - -x264-0.0.20090502.ebuild, -x264-0.0.20090629.ebuild, - -x264-0.0.20090908.ebuild, -x264-0.0.20091021.ebuild, - -x264-0.0.20091124.ebuild, -x264-0.0.20100118.ebuild, - -x264-0.0.20100423.ebuild, -files/x264-onlylib-20080406.patch, - -files/x264-onlylib-20090408.patch: - remove old - - 09 Dec 2010; Richard Freeman <rich0@gentoo.org> x264-0.0.20101029.ebuild: - amd64 stable - 347625 - - 09 Dec 2010; Christian Faulhammer <fauli@gentoo.org> - x264-0.0.20101029.ebuild: - stable x86, security bug 347625 - - 14 Nov 2010; Raúl Porcel <armin76@gentoo.org> x264-0.0.20100605.ebuild: - sparc stable wrt #332361 - -*x264-0.0.20101029 (30 Oct 2010) - - 30 Oct 2010; Alexis Ballier <aballier@gentoo.org> - +x264-0.0.20101029.ebuild: - version bump - - 08 Oct 2010; Brent Baude <ranger@gentoo.org> x264-0.0.20100605.ebuild: - Marking x264-0.0.20100605 ppc for bug 332361 - - 08 Oct 2010; Brent Baude <ranger@gentoo.org> x264-0.0.20100605.ebuild: - Marking x264-0.0.20100605 ppc64 for bug 332361 - - 24 Sep 2010; Markos Chandras <hwoarang@gentoo.org> - x264-0.0.20100605.ebuild: - Stable on amd64 wrt bug #332361 - - 17 Sep 2010; Christian Faulhammer <fauli@gentoo.org> - x264-0.0.20100605.ebuild: - stable x86, security bug 332361 - - 13 Sep 2010; Tobias Klausmann <klausman@gentoo.org> - x264-0.0.20100605.ebuild: - Stable on alpha, bug #332361 - -*x264-0.0.20100605 (06 Jun 2010) - - 06 Jun 2010; Alexis Ballier <aballier@gentoo.org> - +x264-0.0.20100605.ebuild, +files/x264-onlylib-20100605.patch: - bump a new snapshot - -*x264-0.0.20100423 (24 Apr 2010) - - 24 Apr 2010; Alexis Ballier <aballier@gentoo.org> - +x264-0.0.20100423.ebuild: - push a new snapshot - - 31 Jan 2010; Raúl Porcel <armin76@gentoo.org> x264-0.0.20091021.ebuild: - sparc stable wrt #297845 - - 24 Jan 2010; Tobias Klausmann <klausman@gentoo.org> - x264-0.0.20091021.ebuild: - Stable on alpha, bug #297845 - -*x264-0.0.20100118 (19 Jan 2010) - - 19 Jan 2010; Alexis Ballier <aballier@gentoo.org> - +x264-0.0.20100118.ebuild: - new snapshot - - 09 Jan 2010; Christian Faulhammer <fauli@gentoo.org> - x264-0.0.20091021.ebuild: - stable x86, bug 297845 - - 07 Jan 2010; Brent Baude <ranger@gentoo.org> x264-0.0.20091021.ebuild: - Marking x264-0.0.20091021 ppc for bug 297845 - - 06 Jan 2010; Brent Baude <ranger@gentoo.org> x264-0.0.20091021.ebuild: - Marking x264-0.0.20091021 ppc64 for bug 297845 - - 22 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> - x264-0.0.20091021.ebuild: - amd64 stable wrt #297845 - -*x264-0.0.20091124 (26 Nov 2009) - - 26 Nov 2009; Steve Dibb <beandog@gentoo.org> +x264-0.0.20091124.ebuild: - Snapshot bump - -*x264-0.0.20091021 (22 Oct 2009) - - 22 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> - +x264-0.0.20091021.ebuild: - Version bump. - -*x264-0.0.20090923 (23 Sep 2009) - - 23 Sep 2009; Alexis Ballier <aballier@gentoo.org> - +x264-0.0.20090923.ebuild: - new snapshot - -*x264-0.0.20090908 (09 Sep 2009) - - 09 Sep 2009; Samuli Suominen <ssuominen@gentoo.org> - +x264-0.0.20090908.ebuild: - Version bump. - -*x264-0.0.20090629 (29 Jun 2009) - - 29 Jun 2009; Alexis Ballier <aballier@gentoo.org> - +x264-0.0.20090629.ebuild: - bump a new snapshot - - 29 Jun 2009; Alexis Ballier <aballier@gentoo.org> - -files/x264-onlylib.patch, -x264-0.0.20070924.ebuild, - -x264-0.0.20080301.ebuild, -x264-0.0.20080406.ebuild, - -x264-0.0.20080819.ebuild, -x264-0.0.20081218.ebuild: - remove old - -*x264-0.0.20090502 (03 May 2009) - - 03 May 2009; Alexis Ballier <aballier@gentoo.org> - +x264-0.0.20090502.ebuild, +files/x264-onlylib-20090408.patch: - bump a new snapshot - - 20 Dec 2008; Ferris McCormick <fmccor@gentoo.org> - x264-0.0.20081006.ebuild: - Sparc stable, Bug #245533 (required for Bug #245313). - - 20 Dec 2008; nixnut <nixnut@gentoo.org> x264-0.0.20081006.ebuild: - Stable on ppc wrt bug 245533 - - 20 Dec 2008; Thomas Anderson <gentoofan23@gentoo.org> - x264-0.0.20081006.ebuild: - stable amd64, bug 245533 - -*x264-0.0.20081218 (19 Dec 2008) - - 19 Dec 2008; Alexis Ballier <aballier@gentoo.org> - +x264-0.0.20081218.ebuild: - bump a new snapshot - - 16 Dec 2008; Brent Baude <ranger@gentoo.org> x264-0.0.20081006.ebuild: - Marking x264-0.0.20081006 ppc64 for bug 245285 - - 15 Dec 2008; <ssuominen@gentoo.org> x264-0.0.20081006.ebuild: - x86 stable wrt #245533 - - 12 Dec 2008; Tobias Klausmann <klausman@gentoo.org> - x264-0.0.20081006.ebuild: - Stable on alpha, bug #245533 and 245285 - - 24 Nov 2008; Friedrich Oslage <bluebird@gentoo.org> - x264-0.0.20080819.ebuild: - Stable on sparc, security bug #239130 and bug #241110 - - 17 Nov 2008; Alexis Ballier <aballier@gentoo.org> - x264-0.0.20081006.ebuild: - improve cross compilation support, by Phattanon Duangdara - <phattanon@nettree.co.th>, bug #246722 - - 08 Nov 2008; Tobias Klausmann <klausman@gentoo.org> - x264-0.0.20080406.ebuild: - Stable on alpha, bug #239130 - - 30 Oct 2008; Tobias Scherbaum <dertobi123@gentoo.org> - x264-0.0.20080819.ebuild: - ppc stable, bug #239130 - - 21 Oct 2008; Markus Rothe <corsair@gentoo.org> x264-0.0.20080819.ebuild: - Stable on ppc64; bug #239130 - - 19 Oct 2008; Markus Meier <maekke@gentoo.org> x264-0.0.20080819.ebuild: - amd64/x86 stable, bug #239130 - -*x264-0.0.20081006 (07 Oct 2008) - - 07 Oct 2008; Alexis Ballier <aballier@gentoo.org> - +x264-0.0.20081006.ebuild: - Add new snapshot - -*x264-0.0.20080819 (22 Aug 2008) - - 22 Aug 2008; Ben de Groot <yngwin@gentoo.org> +x264-0.0.20080819.ebuild: - Version bump - - 14 Apr 2008; Ben de Groot <yngwin@gentoo.org> x264-0.0.20080406.ebuild: - Fix typo - - 14 Apr 2008; Ben de Groot <yngwin@gentoo.org> x264-0.0.20080406.ebuild: - Drop nasm from DEPEND to fix bug 217630. - - 09 Apr 2008; Alexis Ballier <aballier@gentoo.org> - x264-0.0.20080406.ebuild: - depend on yasm only on x86-fbsd as nasm segfaults and yasm is prefered by - upstream - -*x264-0.0.20080406 (07 Apr 2008) -*x264-0.0.20080301 (07 Apr 2008) -*x264-0.0.20070924 (07 Apr 2008) - - 07 Apr 2008; Ben de Groot <yngwin@gentoo.org> +files/x264-nostrip.patch, - +files/x264-onlylib.patch, +files/x264-onlylib-20080406.patch, - +metadata.xml, +x264-0.0.20070924.ebuild, +x264-0.0.20080301.ebuild, - +x264-0.0.20080406.ebuild: - Initial commit, pkgmove from x264-svn. Version bump 0.0.20080406 using - upstream's nightly git snapshot tarball. - diff --git a/media-libs/x264/Manifest b/media-libs/x264/Manifest deleted file mode 100644 index fc6fd83..0000000 --- a/media-libs/x264/Manifest +++ /dev/null @@ -1,26 +0,0 @@ -AUX x264-altivec.patch 2529 RMD160 a898058a653d55a65ddd070285b649b8569b3215 SHA1 849970574883c079b8b63cdb0922018c32d43532 SHA256 e36a5fe0ff284e0cf7ee1ddeec06f2f083ff1d740e9317d82a3f83dc23a924e6 -AUX x264-nostrip.patch 433 RMD160 81c3893b1a02839da38f34484c794996855fab5e SHA1 42c0807d6f2f13f848409d9545994c8b66338c8c SHA256 1210914cc52de908b840775ab8e4a107d95aeced690c2f115320d31e587a2ffa -AUX x264-onlylib-20100605.patch 1078 RMD160 a40e8e298cef462b2c1a393d56184c84a901eb28 SHA1 085e8c16226ad9bb1cfb7efe6065cd80a7c2f358 SHA256 557c818204143440b982bae758103898078d014d145176267329d368b2b44fa4 -AUX x264-onlylib-20110425.patch 1120 RMD160 b67837ba873f9d721b4a545db0615055b0e60767 SHA1 ac74558bc2e93870f2717b482a3d63c803511fcc SHA256 a0bdcfe1a86fdde9f56d7842f203d90eefcc4080664653ea42a8a4cc6231dbbe -DIST x264-snapshot-20100605-2245.tar.bz2 422713 RMD160 379b728d53b642bb5ac6d82765325f4c2bbcec00 SHA1 d923e2168d9e4e3f339bfa1588b8d5d748a9a1ba SHA256 29d01cf362770658caea4aa7c9a62319053b113d25d0cbbd4e5b0a697284d692 -DIST x264-snapshot-20101029-2245.tar.bz2 449078 RMD160 65691ea49254ac769a1dde5c03bbe190d7758390 SHA1 3153e901b69acbfcade2af9a59b52d357166ece0 SHA256 d6d1ac9450e2e345d6a4bf7e62a9b03256b10da8e4d62c829ba683a7566711f3 -DIST x264-snapshot-20110223-2245.tar.bz2 485914 RMD160 796edaaaa4c0983e48202628abc1624445c7dac7 SHA1 68cf65982666390cec2d875c521090958e4fd338 SHA256 95c0287102ab4f9b736fc83a1a17b74f6d4b1725ccf23cc619d453293f76a551 -DIST x264-snapshot-20110426-2245.tar.bz2 495607 RMD160 3104b39f695a08c8199298eb89d5c500ffebfb45 SHA1 b2aa061648354aa80adeeba33819d8b961185dbc SHA256 2610ea30eb8857f7b8933137f8994f83243038fd8e336343e3422a5f25459fcc -DIST x264-snapshot-20110825-2245-stable.tar.bz2 516879 RMD160 4f1e00ddd170c75c6d3e140085358ff95c8e861f SHA1 0e8fff6252397d453b0f38cc0fdaf9699558194d SHA256 ab0ed4046a36093f00dfa572d7234c59cec5f6cb674d8bb0fe4e6bdd7604efa0 -DIST x264-snapshot-20111017-2245.tar.bz2 525683 RMD160 c8758e99017bdb7c70991e0ba35c4c79e3b34232 SHA1 8a007bbe5720f74ecbcf9f4fb71ad8cc6bd974d4 SHA256 b1b9450835ffece5079c9167d92c20486b97bb14fc33b34b1faf7443728d4c2e -DIST x264-snapshot-20111218-2245-stable.tar.bz2 531234 RMD160 b60e78475239d7e187576e48c03c9e580379f43d SHA1 ccf6720a0b8d4078b1babee40c8b1bbde5ea7dce SHA256 8dc5edd9aa7fb0247605ec7db1bd48013849ec200d420d78ad7bce427d0db866 -DIST x264-snapshot-20111220-2245.tar.bz2 532402 RMD160 3e9dce921fa8d7a9dadacd6e9cc0d9a1ec884860 SHA1 8e1958383ba08d9dc4b3e6c0e209243111a10c39 SHA256 c360b0320cc72a77c5f2ececbd100bbbdd0461227f7c4bc06212e86f5aa0fb8a -DIST x264-snapshot-20120327-2245.tar.bz2 551101 RMD160 c583500c6f4bbc711ba2ac4d103b53ca4a386438 SHA1 d600cf6e6561e71f5c5d2f4f92979d0338112f83 SHA256 065ffdbd7c9f9dcc7194bd6a4943b0d4b2e99b5dd68979fb3634644c725c2cbe -EBUILD x264-0.0.20100605.ebuild 1502 RMD160 70f9d093035eac1511eac5f3ef001f88e17f0fec SHA1 fdadbfcd76a3e60198ba6d1ed09bea59a5b8b2d3 SHA256 bd8e77d53bfe9cddea913da054704d046676fbc47e6c6826a8746ebbf3d951b1 -EBUILD x264-0.0.20101029.ebuild 1560 RMD160 2da375a1037d09ce98325535258f8a1026114c37 SHA1 a76c6cf5f5870265b24dd93070e5dc7be91ccdad SHA256 a939a332f59fea480ac3b74141fa6dab75110de952629e27d504813d1cde4507 -EBUILD x264-0.0.20110223.ebuild 1526 RMD160 fb57c899f11215174009a1da6afcb0527f924164 SHA1 0845dcc3b312da131449e97cf8f77bdd6f5f9632 SHA256 760d2d03ce5b70789b6a9d137428e3263650ddcee8f7dcaae5063f5e6a0eb13d -EBUILD x264-0.0.20110426.ebuild 1519 RMD160 7b0b0a8ef5608f161c45290bca846cca613592d1 SHA1 641c87721f45986d837d5da9730690c078d7dc33 SHA256 20405a5c868e308166ae2126427fe948afcd60e82c7b7537ec28a35b98a4da61 -EBUILD x264-0.0.20110825-r1.ebuild 2322 RMD160 c99dd517ef0665e0c7b0a21e5ca47fe82dc5443c SHA1 5c8c2eb23143c7ba098c9edf1e5f601922d368e4 SHA256 aba238d1961cd6a73a8d99d3767cb00484507b40b32aaa5f5de75037e44f2ced -EBUILD x264-0.0.20111017.ebuild 2311 RMD160 142d266725fe661fb258c9a437bf0c05df9545ef SHA1 7c026a437f1007bae5ec51cc67213062661dd81a SHA256 808bdd2122404a782cfdf35576d98fd137e9ea944fd02160f4213a19e9bed564 -EBUILD x264-0.0.20111218.ebuild 1807 RMD160 9a2dac0b90e951ab3f6ed3f2a25456c49249eb22 SHA1 f96f13fcec0fa393cba520d698dd57c39e5e5458 SHA256 68c094e9aaa2f806fa8a770269ee73e51c4203208bb1e95c3ffda636608dc01c -EBUILD x264-0.0.20111220.ebuild 2295 RMD160 9e86c033893bed0d689b09f49cfc61cdc3a499e5 SHA1 c16c51c799c00f5459561accde8d1082a76994df SHA256 68e38b6d24f7c1b8bc4566e60ec1188bfb2940478d7fa20541c3a54cf1a57f4e -EBUILD x264-0.0.20120327.ebuild 2356 RMD160 dd19cd9de0d5c874a69f61bddf89f963ac23459a SHA1 c3e2691b623c91187edecd899706561bbb00bf15 SHA256 2fc964222457d7d0c49385127df88036a53f684406159fb4214ae29892b876ec -EBUILD x264-9999.ebuild 1796 RMD160 75e8b46f24b0b36be05c857ca4f1c97828424805 SHA1 9718b71508885d83391fe5d283d7d2cdb5d7f29c SHA256 ad6699d80d7aaac32b83cb4c177c4a23074e316c36cdcbf917162a24a6afd732 -MISC ChangeLog 10229 RMD160 036823990f874f4fc0d553f120021eeb50e5217d SHA1 c8b889816137363839e3597e1637a47bf210fc14 SHA256 f121ae1393825d822fe089ea53b7129e3160735d33c23ac67fe473b43476a1d1 -MISC metadata.xml 554 RMD160 2f57798883f3f6ceae8a0b596c5dd3fffd1dc90c SHA1 4dd25b830a0ad422d81de5500931f750b8508851 SHA256 1e4bcd3b571c5401aa3dc2f1e07801153596a4437d6309d1c7b6366e6cc552e5 -MISC x264-0.0.20100605.patch 2300 RMD160 644d0390ad78b8eb80e858c70e29d7a42940be3c SHA1 6172f9f76a5df855b37796fa7bdf2676512566d7 SHA256 73785512adfa76954c45921285c999d4e5d0ca003378a5f933cc545e647fdcd3 diff --git a/media-libs/x264/files/x264-altivec.patch b/media-libs/x264/files/x264-altivec.patch deleted file mode 100644 index a185dcd..0000000 --- a/media-libs/x264/files/x264-altivec.patch +++ /dev/null @@ -1,52 +0,0 @@ -http://git.videolan.org/?p=x264.git;a=commitdiff;h=7f5771a13aec5a8a724e0d0c9d761f5a82e74af0 -https://bugs.gentoo.org/343893 - ---- a/common/ppc/dct.c -+++ b/common/ppc/dct.c -@@ -91,14 +91,14 @@ void x264_sub8x8_dct_altivec( int16_t dct[4][16], uint8_t *pix1, uint8_t *pix2 ) - VEC_DCT( dct0v, dct1v, dct2v, dct3v, tmp0v, tmp1v, tmp2v, tmp3v ); - VEC_DCT( dct4v, dct5v, dct6v, dct7v, tmp4v, tmp5v, tmp6v, tmp7v ); - -- vec_st(vec_perm(tmp0v, tmp1v, permHighv), 0, dct); -- vec_st(vec_perm(tmp2v, tmp3v, permHighv), 16, dct); -- vec_st(vec_perm(tmp4v, tmp5v, permHighv), 32, dct); -- vec_st(vec_perm(tmp6v, tmp7v, permHighv), 48, dct); -- vec_st(vec_perm(tmp0v, tmp1v, permLowv), 64, dct); -- vec_st(vec_perm(tmp2v, tmp3v, permLowv), 80, dct); -- vec_st(vec_perm(tmp4v, tmp5v, permLowv), 96, dct); -- vec_st(vec_perm(tmp6v, tmp7v, permLowv), 112, dct); -+ vec_st(vec_perm(tmp0v, tmp1v, permHighv), 0, *dct); -+ vec_st(vec_perm(tmp2v, tmp3v, permHighv), 16, *dct); -+ vec_st(vec_perm(tmp4v, tmp5v, permHighv), 32, *dct); -+ vec_st(vec_perm(tmp6v, tmp7v, permHighv), 48, *dct); -+ vec_st(vec_perm(tmp0v, tmp1v, permLowv), 64, *dct); -+ vec_st(vec_perm(tmp2v, tmp3v, permLowv), 80, *dct); -+ vec_st(vec_perm(tmp4v, tmp5v, permLowv), 96, *dct); -+ vec_st(vec_perm(tmp6v, tmp7v, permLowv), 112, *dct); - } - - void x264_sub16x16_dct_altivec( int16_t dct[16][16], uint8_t *pix1, uint8_t *pix2 ) ---- a/common/ppc/mc.c -+++ b/common/ppc/mc.c -@@ -460,8 +460,8 @@ static void mc_chroma_altivec_8xh( uint8_t *dstu, uint8_t *dstv, int i_dst_strid - dstv_16h = vec_sr( dstv_16h, shiftv ); - dstv_16l = vec_sr( dstv_16l, shiftv ); - -- dstuv = vec_perm( dstv_16h, dstv_16l, perm0v ); -- dstvv = vec_perm( dstv_16h, dstv_16l, perm1v ); -+ dstuv = (vec_u8_t)vec_perm( dstv_16h, dstv_16l, perm0v ); -+ dstvv = (vec_u8_t)vec_perm( dstv_16h, dstv_16l, perm1v ); - - VEC_STORE8( dstuv, dstu ); - VEC_STORE8( dstvv, dstv ); -@@ -498,8 +498,8 @@ static void mc_chroma_altivec_8xh( uint8_t *dstu, uint8_t *dstv, int i_dst_strid - dstv_16h = vec_sr( dstv_16h, shiftv ); - dstv_16l = vec_sr( dstv_16l, shiftv ); - -- dstuv = vec_perm( dstv_16h, dstv_16l, perm0v ); -- dstvv = vec_perm( dstv_16h, dstv_16l, perm1v ); -+ dstuv = (vec_u8_t)vec_perm( dstv_16h, dstv_16l, perm0v ); -+ dstvv = (vec_u8_t)vec_perm( dstv_16h, dstv_16l, perm1v ); - - VEC_STORE8( dstuv, dstu ); - VEC_STORE8( dstvv, dstv ); diff --git a/media-libs/x264/files/x264-nostrip.patch b/media-libs/x264/files/x264-nostrip.patch deleted file mode 100644 index b4e2689..0000000 --- a/media-libs/x264/files/x264-nostrip.patch +++ /dev/null @@ -1,16 +0,0 @@ -Index: x264-svn/configure -=================================================================== ---- x264-svn.orig/configure -+++ x264-svn/configure -@@ -374,11 +374,6 @@ if [ "$pic" = "yes" ] ; then - ASFLAGS="$ASFLAGS -D__PIC__" - fi - --if [ "$debug" != "yes" -a "$gprof" != "yes" ]; then -- CFLAGS="$CFLAGS -s -fomit-frame-pointer" -- LDFLAGS="$LDFLAGS -s" --fi -- - if [ "$debug" = "yes" ]; then - CFLAGS="-O1 -g $CFLAGS" - else diff --git a/media-libs/x264/files/x264-onlylib-20100605.patch b/media-libs/x264/files/x264-onlylib-20100605.patch deleted file mode 100644 index 3f400ce..0000000 --- a/media-libs/x264/files/x264-onlylib-20100605.patch +++ /dev/null @@ -1,30 +0,0 @@ -Index: x264-snapshot-20100605-2245/Makefile -=================================================================== ---- x264-snapshot-20100605-2245.orig/Makefile -+++ x264-snapshot-20100605-2245/Makefile -@@ -118,7 +118,7 @@ DEP = depend - - .PHONY: all default fprofiled clean distclean install uninstall dox test testclean - --default: $(DEP) x264$(EXE) -+default: $(DEP) - - libx264.a: .depend $(OBJS) $(OBJASM) - $(AR) rc libx264.a $(OBJS) $(OBJASM) -@@ -193,7 +193,7 @@ distclean: clean - rm -f config.mak config.h config.log x264.pc - rm -rf test/ - --install: x264$(EXE) $(SONAME) -+install: libx264.a $(SONAME) - install -d $(DESTDIR)$(bindir) - install -d $(DESTDIR)$(includedir) - install -d $(DESTDIR)$(libdir) -@@ -201,7 +201,6 @@ install: x264$(EXE) $(SONAME) - install -m 644 x264.h $(DESTDIR)$(includedir) - install -m 644 libx264.a $(DESTDIR)$(libdir) - install -m 644 x264.pc $(DESTDIR)$(libdir)/pkgconfig -- install x264$(EXE) $(DESTDIR)$(bindir) - $(RANLIB) $(DESTDIR)$(libdir)/libx264.a - ifeq ($(SYS),MINGW) - $(if $(SONAME), install -m 755 $(SONAME) $(DESTDIR)$(bindir)) diff --git a/media-libs/x264/files/x264-onlylib-20110425.patch b/media-libs/x264/files/x264-onlylib-20110425.patch deleted file mode 100644 index 6f216b9..0000000 --- a/media-libs/x264/files/x264-onlylib-20110425.patch +++ /dev/null @@ -1,30 +0,0 @@ -Index: x264-snapshot-20110425-2245/Makefile -=================================================================== ---- x264-snapshot-20110425-2245.orig/Makefile -+++ x264-snapshot-20110425-2245/Makefile -@@ -137,7 +137,7 @@ DEP = depend - - .PHONY: all default fprofiled clean distclean install uninstall dox test testclean - --default: $(DEP) x264$(EXE) -+default: $(DEP) - - $(LIBX264): .depend $(OBJS) $(OBJASM) - $(AR)$@ $(OBJS) $(OBJASM) -@@ -207,7 +207,7 @@ distclean: clean - rm -f config.mak x264_config.h config.h config.log x264.pc x264.def - rm -rf test/ - --install: x264$(EXE) $(SONAME) -+install: $(LIBX264) $(SONAME) - install -d $(DESTDIR)$(bindir) - install -d $(DESTDIR)$(includedir) - install -d $(DESTDIR)$(libdir) -@@ -216,7 +216,6 @@ install: x264$(EXE) $(SONAME) - install -m 644 x264_config.h $(DESTDIR)$(includedir) - install -m 644 $(LIBX264) $(DESTDIR)$(libdir) - install -m 644 x264.pc $(DESTDIR)$(libdir)/pkgconfig -- install x264$(EXE) $(DESTDIR)$(bindir) - $(if $(RANLIB), $(RANLIB) $(DESTDIR)$(libdir)/$(LIBX264)) - ifeq ($(SYS),WINDOWS) - $(if $(SONAME), install -m 755 $(SONAME) $(DESTDIR)$(bindir)) diff --git a/media-libs/x264/metadata.xml b/media-libs/x264/metadata.xml deleted file mode 100644 index c254743..0000000 --- a/media-libs/x264/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>video</herd> - <maintainer> - <email>media-video@gentoo.org</email> - </maintainer> - <use> - <flag name="pic">disable optimized assembly code that is not PIC friendly</flag> - <flag name="interlaced">enable interlaced encoding support, this can decrease encoding speed by up to 2%</flag> - <flag name="10bit">Set output bit depth to 10, this may not be compatible with all decoders</flag> - </use> -</pkgmetadata> diff --git a/media-libs/x264/x264-0.0.20100605.ebuild b/media-libs/x264/x264-0.0.20100605.ebuild deleted file mode 100644 index aabb7f1..0000000 --- a/media-libs/x264/x264-0.0.20100605.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-0.0.20100605.ebuild,v 1.7 2010/11/14 19:07:01 armin76 Exp $ - -EAPI=2 -inherit eutils multilib toolchain-funcs versionator - -MY_P=x264-snapshot-$(get_version_component_range 3)-2245 - -DESCRIPTION="A free library for encoding X264/AVC streams" -HOMEPAGE="http://www.videolan.org/developers/x264.html" -SRC_URI="ftp://ftp.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ~mips ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="debug +threads pic" - -RDEPEND="" -DEPEND="amd64? ( >=dev-lang/yasm-0.6.2 ) - x86? ( >=dev-lang/yasm-0.6.2 ) - x86-fbsd? ( >=dev-lang/yasm-0.6.2 )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-nostrip.patch \ - "${FILESDIR}"/${PN}-onlylib-20100605.patch -} - -src_configure() { - tc-export CC - - local myconf="" - use debug && myconf="${myconf} --enable-debug" - - if use x86 && use pic; then - myconf="${myconf} --disable-asm" - fi - - ./configure \ - --prefix=/usr \ - --libdir=/usr/$(get_libdir) \ - --disable-avs-input \ - --disable-lavf-input \ - --disable-mp4-output \ - $(use_enable threads pthread) \ - --enable-pic \ - --enable-shared \ - --extra-asflags="${ASFLAGS}" \ - --extra-cflags="${CFLAGS}" \ - --extra-ldflags="${LDFLAGS}" \ - --host="${CHOST}" \ - ${myconf} \ - || die -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS doc/*.txt -} diff --git a/media-libs/x264/x264-0.0.20100605.patch b/media-libs/x264/x264-0.0.20100605.patch deleted file mode 100644 index 5167e0e..0000000 --- a/media-libs/x264/x264-0.0.20100605.patch +++ /dev/null @@ -1,69 +0,0 @@ ---- x264-0.0.20100605.ebuild 2012-04-13 21:51:52.000000000 +0900 -+++ /home/benda/gentoo/usr/portage/media-libs/x264/x264-0.0.20100605.ebuild 2010-08-05 04:01:52.000000000 +0900 -@@ -1,6 +1,6 @@ - # Copyright 1999-2010 Gentoo Foundation - # Distributed under the terms of the GNU General Public License v2 --# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-0.0.20100605.ebuild,v 1.7 2010/11/14 19:07:01 armin76 Exp $ -+# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-0.0.20100605.ebuild,v 1.1 2010/06/06 10:37:33 aballier Exp $ - - EAPI=2 - inherit eutils multilib toolchain-funcs versionator -@@ -13,19 +13,32 @@ SRC_URI="ftp://ftp.videolan.org/pub/vide - - LICENSE="GPL-2" - SLOT="0" --KEYWORDS="alpha amd64 ~mips ppc ppc64 sparc x86 ~x86-fbsd" -+KEYWORDS="~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" - IUSE="debug +threads pic" - - RDEPEND="" - DEPEND="amd64? ( >=dev-lang/yasm-0.6.2 ) - x86? ( >=dev-lang/yasm-0.6.2 ) -- x86-fbsd? ( >=dev-lang/yasm-0.6.2 )" -+ x86-fbsd? ( >=dev-lang/yasm-0.6.2 ) -+ x86-macos? ( >=dev-lang/yasm-0.6.2 ) -+ x64-macos? ( >=dev-lang/yasm-0.6.2 ) -+ x86-solaris? ( >=dev-lang/yasm-0.6.2 ) -+ x64-solaris? ( >=dev-lang/yasm-0.6.2 )" - - S=${WORKDIR}/${MY_P} - - src_prepare() { - epatch "${FILESDIR}"/${PN}-nostrip.patch \ - "${FILESDIR}"/${PN}-onlylib-20100605.patch -+ -+ # Solaris' /bin/sh doesn't grok the syntax in these files -+ sed -i -e '1c\#!/usr/bin/env sh' configure version.sh || die -+ # for sparc-solaris -+ if [[ ${CHOST} == sparc*-solaris* ]] ; then -+ sed -i -e 's:-DPIC::g' configure || die -+ fi -+ # for OSX -+ sed -i -e "s|-arch x86_64||g" configure || die - } - - src_configure() { -@@ -39,11 +52,10 @@ src_configure() { - fi - - ./configure \ -- --prefix=/usr \ -- --libdir=/usr/$(get_libdir) \ -+ --prefix="${EPREFIX}"/usr \ -+ --libdir="${EPREFIX}"/usr/$(get_libdir) \ - --disable-avs-input \ - --disable-lavf-input \ -- --disable-mp4-output \ - $(use_enable threads pthread) \ - --enable-pic \ - --enable-shared \ -@@ -59,3 +71,9 @@ src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS doc/*.txt - } -+ -+pkg_postinst() { -+ elog "Please note that this package now only installs" -+ elog "${PN} libraries. In order to have the encoder," -+ elog "please emerge media-video/x264-encoder." -+} diff --git a/media-libs/x264/x264-0.0.20101029.ebuild b/media-libs/x264/x264-0.0.20101029.ebuild deleted file mode 100644 index 66aac08..0000000 --- a/media-libs/x264/x264-0.0.20101029.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-0.0.20101029.ebuild,v 1.7 2011/07/10 14:59:23 armin76 Exp $ - -EAPI=2 -inherit eutils multilib toolchain-funcs versionator - -MY_P=x264-snapshot-$(get_version_component_range 3)-2245 - -DESCRIPTION="A free library for encoding X264/AVC streams" -HOMEPAGE="http://www.videolan.org/developers/x264.html" -SRC_URI="http://ftp.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ~mips ~ppc ~ppc64 sparc x86 ~x86-fbsd" -IUSE="debug +threads pic" - -RDEPEND="" -DEPEND="amd64? ( >=dev-lang/yasm-0.6.2 ) - x86? ( >=dev-lang/yasm-0.6.2 ) - x86-fbsd? ( >=dev-lang/yasm-0.6.2 )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-nostrip.patch \ - "${FILESDIR}"/${PN}-onlylib-20100605.patch \ - "${FILESDIR}"/${PN}-altivec.patch -} - -src_configure() { - tc-export CC - - local myconf="" - use debug && myconf="${myconf} --enable-debug" - - if use x86 && use pic; then - myconf="${myconf} --disable-asm" - fi - - ./configure \ - --prefix=/usr \ - --libdir=/usr/$(get_libdir) \ - --disable-avs \ - --disable-lavf \ - --disable-swscale \ - --disable-gpac \ - $(use threads || echo "--disable-pthread") \ - --enable-pic \ - --enable-shared \ - --extra-asflags="${ASFLAGS}" \ - --extra-cflags="${CFLAGS}" \ - --extra-ldflags="${LDFLAGS}" \ - --host="${CHOST}" \ - ${myconf} \ - || die -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS doc/*.txt -} diff --git a/media-libs/x264/x264-0.0.20110223.ebuild b/media-libs/x264/x264-0.0.20110223.ebuild deleted file mode 100644 index f7fb7ff..0000000 --- a/media-libs/x264/x264-0.0.20110223.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-0.0.20110223.ebuild,v 1.1 2011/02/24 13:25:45 aballier Exp $ - -EAPI=2 -inherit eutils multilib toolchain-funcs versionator - -MY_P=x264-snapshot-$(get_version_component_range 3)-2245 - -DESCRIPTION="A free library for encoding X264/AVC streams" -HOMEPAGE="http://www.videolan.org/developers/x264.html" -SRC_URI="http://ftp.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="debug +threads pic" - -RDEPEND="" -DEPEND="amd64? ( >=dev-lang/yasm-0.6.2 ) - x86? ( >=dev-lang/yasm-0.6.2 ) - x86-fbsd? ( >=dev-lang/yasm-0.6.2 )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-nostrip.patch \ - "${FILESDIR}"/${PN}-onlylib-20100605.patch -} - -src_configure() { - tc-export CC - - local myconf="" - use debug && myconf="${myconf} --enable-debug" - - if use x86 && use pic; then - myconf="${myconf} --disable-asm" - fi - - ./configure \ - --prefix=/usr \ - --libdir=/usr/$(get_libdir) \ - --disable-avs \ - --disable-lavf \ - --disable-swscale \ - --disable-gpac \ - $(use threads || echo "--disable-thread") \ - --enable-pic \ - --enable-shared \ - --extra-asflags="${ASFLAGS}" \ - --extra-cflags="${CFLAGS}" \ - --extra-ldflags="${LDFLAGS}" \ - --host="${CHOST}" \ - ${myconf} \ - || die -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS doc/*.txt -} diff --git a/media-libs/x264/x264-0.0.20110426.ebuild b/media-libs/x264/x264-0.0.20110426.ebuild deleted file mode 100644 index c48e4fa..0000000 --- a/media-libs/x264/x264-0.0.20110426.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-0.0.20110426.ebuild,v 1.5 2011/08/27 17:47:04 armin76 Exp $ - -EAPI=2 -inherit eutils multilib toolchain-funcs versionator - -MY_P=x264-snapshot-$(get_version_component_range 3)-2245 - -DESCRIPTION="A free library for encoding X264/AVC streams" -HOMEPAGE="http://www.videolan.org/developers/x264.html" -SRC_URI="http://ftp.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ~mips ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="debug +threads pic" - -RDEPEND="" -DEPEND="amd64? ( >=dev-lang/yasm-0.6.2 ) - x86? ( >=dev-lang/yasm-0.6.2 ) - x86-fbsd? ( >=dev-lang/yasm-0.6.2 )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-nostrip.patch \ - "${FILESDIR}"/${PN}-onlylib-20110425.patch -} - -src_configure() { - tc-export CC - - local myconf="" - use debug && myconf="${myconf} --enable-debug" - - if use x86 && use pic; then - myconf="${myconf} --disable-asm" - fi - - ./configure \ - --prefix=/usr \ - --libdir=/usr/$(get_libdir) \ - --disable-avs \ - --disable-lavf \ - --disable-swscale \ - --disable-gpac \ - $(use threads || echo "--disable-thread") \ - --enable-pic \ - --enable-shared \ - --extra-asflags="${ASFLAGS}" \ - --extra-cflags="${CFLAGS}" \ - --extra-ldflags="${LDFLAGS}" \ - --host="${CHOST}" \ - ${myconf} \ - || die -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS doc/*.txt -} diff --git a/media-libs/x264/x264-0.0.20110825-r1.ebuild b/media-libs/x264/x264-0.0.20110825-r1.ebuild deleted file mode 100644 index 410c030..0000000 --- a/media-libs/x264/x264-0.0.20110825-r1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-0.0.20110825-r1.ebuild,v 1.1 2011/09/07 23:17:44 chutzpah Exp $ - -EAPI=4 - -if [ "${PV#9999}" != "${PV}" ] ; then - V_ECLASS="git-2" -else - V_ECLASS="versionator" -fi - -inherit multilib toolchain-funcs flag-o-matic ${V_ECLASS} - -if [ "${PV#9999}" = "${PV}" ]; then - MY_P="x264-snapshot-$(get_version_component_range 3)-2245-stable" -fi -DESCRIPTION="A free library for encoding X264/AVC streams" -HOMEPAGE="http://www.videolan.org/developers/x264.html" -if [ "${PV#9999}" != "${PV}" ] ; then - EGIT_REPO_URI="git://git.videolan.org/x264.git" - SRC_URI="" -else - SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2" -fi - -LICENSE="GPL-2" -SLOT="0" -if [ "${PV#9999}" != "${PV}" ]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -fi -IUSE="10bit custom-cflags debug +interlaced pic static-libs +threads" - -RDEPEND="" -DEPEND="amd64? ( >=dev-lang/yasm-0.6.2 ) - x86? ( >=dev-lang/yasm-0.6.2 ) - x86-fbsd? ( >=dev-lang/yasm-0.6.2 )" - -if [ "${PV#9999}" = "${PV}" ]; then - S="${WORKDIR}/${MY_P}" -fi - -DOCS="AUTHORS doc/*.txt" - -src_configure() { - tc-export CC - - local myconf="" - use 10bit && myconf+=" --bit-depth=10" - use debug && myconf+=" --enable-debug" - use interlaced || myconf+=" --disable-interlaced" - use static-libs && myconf+=" --enable-static" - use threads || myconf+=" --disable-thread" - - # let upstream pick the optimization level by default - use custom-cflags || filter-flags -O? - - if use x86 && use pic; then - myconf+=" --disable-asm" - fi - - ./configure \ - --prefix="${EPREFIX}"/usr \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - --disable-cli \ - --disable-avs \ - --disable-lavf \ - --disable-swscale \ - --disable-ffms \ - --disable-gpac \ - --enable-pic \ - --enable-shared \ - --host="${CHOST}" \ - ${myconf} || die - - # this is a nasty workaround for bug #376925 as upstream doesn't like us - # fiddling with their CFLAGS - if use custom-cflags; then - local cflags - cflags="$(grep "^CFLAGS=" config.mak | sed 's/CFLAGS=//')" - cflags="${cflags//$(get-flag O)/}" - cflags="${cflags//-O? /$(get-flag O) }" - cflags="${cflags//-g /}" - sed -i "s:^CFLAGS=.*:CFLAGS=${cflags//:/\\:}:" config.mak - fi -} diff --git a/media-libs/x264/x264-0.0.20111017.ebuild b/media-libs/x264/x264-0.0.20111017.ebuild deleted file mode 100644 index fa23b1d..0000000 --- a/media-libs/x264/x264-0.0.20111017.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-0.0.20111017.ebuild,v 1.1 2011/10/19 16:26:12 lu_zero Exp $ - -EAPI=4 - -if [ "${PV#9999}" != "${PV}" ] ; then - V_ECLASS="git-2" -else - V_ECLASS="versionator" -fi - -inherit multilib toolchain-funcs flag-o-matic ${V_ECLASS} - -if [ "${PV#9999}" = "${PV}" ]; then - MY_P="x264-snapshot-$(get_version_component_range 3)-2245" -fi -DESCRIPTION="A free library for encoding X264/AVC streams" -HOMEPAGE="http://www.videolan.org/developers/x264.html" -if [ "${PV#9999}" != "${PV}" ] ; then - EGIT_REPO_URI="git://git.videolan.org/x264.git" - SRC_URI="" -else - SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2" -fi - -LICENSE="GPL-2" -SLOT="0" -if [ "${PV#9999}" != "${PV}" ]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -fi -IUSE="10bit custom-cflags debug +interlaced pic static-libs +threads" - -RDEPEND="" -DEPEND="amd64? ( >=dev-lang/yasm-0.6.2 ) - x86? ( >=dev-lang/yasm-0.6.2 ) - x86-fbsd? ( >=dev-lang/yasm-0.6.2 )" - -if [ "${PV#9999}" = "${PV}" ]; then - S="${WORKDIR}/${MY_P}" -fi - -DOCS="AUTHORS doc/*.txt" - -src_configure() { - tc-export CC - - local myconf="" - use 10bit && myconf+=" --bit-depth=10" - use debug && myconf+=" --enable-debug" - use interlaced || myconf+=" --disable-interlaced" - use static-libs && myconf+=" --enable-static" - use threads || myconf+=" --disable-thread" - - # let upstream pick the optimization level by default - use custom-cflags || filter-flags -O? - - if use x86 && use pic; then - myconf+=" --disable-asm" - fi - - ./configure \ - --prefix="${EPREFIX}"/usr \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - --disable-cli \ - --disable-avs \ - --disable-lavf \ - --disable-swscale \ - --disable-ffms \ - --disable-gpac \ - --enable-pic \ - --enable-shared \ - --host="${CHOST}" \ - ${myconf} || die - - # this is a nasty workaround for bug #376925 as upstream doesn't like us - # fiddling with their CFLAGS - if use custom-cflags; then - local cflags - cflags="$(grep "^CFLAGS=" config.mak | sed 's/CFLAGS=//')" - cflags="${cflags//$(get-flag O)/}" - cflags="${cflags//-O? /$(get-flag O) }" - cflags="${cflags//-g /}" - sed -i "s:^CFLAGS=.*:CFLAGS=${cflags//:/\\:}:" config.mak - fi -} diff --git a/media-libs/x264/x264-0.0.20111218.ebuild b/media-libs/x264/x264-0.0.20111218.ebuild deleted file mode 100644 index 3ccb4f5..0000000 --- a/media-libs/x264/x264-0.0.20111218.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-0.0.20111218.ebuild,v 1.1 2011/12/19 17:16:55 aballier Exp $ - -EAPI=4 - -if [ "${PV#9999}" != "${PV}" ] ; then - V_ECLASS="git-2" -else - V_ECLASS="versionator" -fi - -inherit multilib toolchain-funcs ${V_ECLASS} - -if [ "${PV#9999}" = "${PV}" ] ; then - MY_P="x264-snapshot-$(get_version_component_range 3)-2245-stable" -fi -DESCRIPTION="A free library for encoding X264/AVC streams" -HOMEPAGE="http://www.videolan.org/developers/x264.html" -if [ "${PV#9999}" != "${PV}" ] ; then - EGIT_REPO_URI="git://git.videolan.org/x264.git" - SRC_URI="" -else - SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2" -fi - -LICENSE="GPL-2" -SLOT="0" -if [ "${PV#9999}" != "${PV}" ] ; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -fi -IUSE="debug +threads pic static-libs" - -RDEPEND="" -ASM_DEP=">=dev-lang/yasm-0.6.2" -DEPEND=" - amd64? ( ${ASM_DEP} ) - x86? ( ${ASM_DEP} ) - x86-fbsd? ( ${ASM_DEP} ) -" -if [ "${PV#9999}" = "${PV}" ] ; then - S=${WORKDIR}/${MY_P} -fi -DOCS="AUTHORS doc/*.txt" - -src_configure() { - tc-export CC - - local myconf="" - use debug && myconf+=" --enable-debug" - use static-libs && myconf+=" --enable-static" - use threads || myconf+=" --disable-thread" - - if use x86 && use pic; then - myconf+=" --disable-asm" - fi - - ./configure \ - --prefix="${EPREFIX}"/usr \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - --disable-cli \ - --disable-avs \ - --disable-lavf \ - --disable-swscale \ - --disable-ffms \ - --disable-gpac \ - --enable-pic \ - --enable-shared \ - --extra-asflags="${ASFLAGS}" \ - --extra-cflags="${CFLAGS}" \ - --extra-ldflags="${LDFLAGS}" \ - --host="${CHOST}" \ - ${myconf} || die -} diff --git a/media-libs/x264/x264-0.0.20111220.ebuild b/media-libs/x264/x264-0.0.20111220.ebuild deleted file mode 100644 index 19132fe..0000000 --- a/media-libs/x264/x264-0.0.20111220.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-0.0.20111220.ebuild,v 1.4 2012/03/31 09:42:13 ago Exp $ - -EAPI=4 - -if [ "${PV#9999}" != "${PV}" ] ; then - V_ECLASS="git-2" -else - V_ECLASS="versionator" -fi - -inherit multilib toolchain-funcs flag-o-matic ${V_ECLASS} - -if [ "${PV#9999}" = "${PV}" ]; then - MY_P="x264-snapshot-$(get_version_component_range 3)-2245" -fi -DESCRIPTION="A free library for encoding X264/AVC streams" -HOMEPAGE="http://www.videolan.org/developers/x264.html" -if [ "${PV#9999}" != "${PV}" ] ; then - EGIT_REPO_URI="git://git.videolan.org/x264.git" - SRC_URI="" -else - SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2" -fi - -LICENSE="GPL-2" -SLOT="0" -if [ "${PV#9999}" != "${PV}" ]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -fi -IUSE="10bit custom-cflags debug +interlaced pic static-libs +threads" - -RDEPEND="" -DEPEND="amd64? ( >=dev-lang/yasm-1 ) - x86? ( >=dev-lang/yasm-1 ) - x86-fbsd? ( >=dev-lang/yasm-1 )" - -if [ "${PV#9999}" = "${PV}" ]; then - S="${WORKDIR}/${MY_P}" -fi - -DOCS="AUTHORS doc/*.txt" - -src_configure() { - tc-export CC - - local myconf="" - use 10bit && myconf+=" --bit-depth=10" - use debug && myconf+=" --enable-debug" - use interlaced || myconf+=" --disable-interlaced" - use static-libs && myconf+=" --enable-static" - use threads || myconf+=" --disable-thread" - - # let upstream pick the optimization level by default - use custom-cflags || filter-flags -O? - - if use x86 && use pic; then - myconf+=" --disable-asm" - fi - - ./configure \ - --prefix="${EPREFIX}"/usr \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - --disable-cli \ - --disable-avs \ - --disable-lavf \ - --disable-swscale \ - --disable-ffms \ - --disable-gpac \ - --enable-pic \ - --enable-shared \ - --host="${CHOST}" \ - ${myconf} || die - - # this is a nasty workaround for bug #376925 as upstream doesn't like us - # fiddling with their CFLAGS - if use custom-cflags; then - local cflags - cflags="$(grep "^CFLAGS=" config.mak | sed 's/CFLAGS=//')" - cflags="${cflags//$(get-flag O)/}" - cflags="${cflags//-O? /$(get-flag O) }" - cflags="${cflags//-g /}" - sed -i "s:^CFLAGS=.*:CFLAGS=${cflags//:/\\:}:" config.mak - fi -} diff --git a/media-libs/x264/x264-0.0.20120327.ebuild b/media-libs/x264/x264-0.0.20120327.ebuild deleted file mode 100644 index 141342f..0000000 --- a/media-libs/x264/x264-0.0.20120327.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-0.0.20120327.ebuild,v 1.1 2012/03/28 18:43:18 lu_zero Exp $ - -EAPI=4 - -if [ "${PV#9999}" != "${PV}" ] ; then - V_ECLASS="git-2" -else - V_ECLASS="versionator" -fi - -inherit multilib toolchain-funcs flag-o-matic ${V_ECLASS} - -if [ "${PV#9999}" = "${PV}" ]; then - MY_P="x264-snapshot-$(get_version_component_range 3)-2245" -fi -DESCRIPTION="A free library for encoding X264/AVC streams" -HOMEPAGE="http://www.videolan.org/developers/x264.html" -if [ "${PV#9999}" != "${PV}" ] ; then - EGIT_REPO_URI="git://git.videolan.org/x264.git" - SRC_URI="" -else - SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2" -fi - -LICENSE="GPL-2" -SLOT="0" -if [ "${PV#9999}" != "${PV}" ]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -fi -IUSE="10bit custom-cflags debug +interlaced pic static-libs +threads" - -RDEPEND="" -DEPEND="amd64? ( >=dev-lang/yasm-1 ) - x86? ( >=dev-lang/yasm-1 ) - x86-fbsd? ( >=dev-lang/yasm-1 )" - -if [ "${PV#9999}" = "${PV}" ]; then - S="${WORKDIR}/${MY_P}" -fi - -DOCS="AUTHORS doc/*.txt" - -src_configure() { - tc-export CC - - local myconf="" - use 10bit && myconf+=" --bit-depth=10" - use debug && myconf+=" --enable-debug" - use interlaced || myconf+=" --disable-interlaced" - use static-libs && myconf+=" --enable-static" - use threads || myconf+=" --disable-thread" - - # let upstream pick the optimization level by default - use custom-cflags || filter-flags -O? - - if use x86 && use pic; then - myconf+=" --disable-asm" - fi - - ./configure \ - --prefix="${EPREFIX}"/usr \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - --disable-cli \ - --disable-avs \ - --disable-lavf \ - --disable-swscale \ - --disable-ffms \ - --disable-gpac \ - --enable-pic \ - --enable-shared \ - --host="${CHOST}" \ - ${myconf} || die - - # this is a nasty workaround for bug #376925 as upstream doesn't like us - # fiddling with their CFLAGS - if use custom-cflags; then - local cflags - cflags="$(grep "^CFLAGS=" config.mak | sed 's/CFLAGS=//')" - cflags="${cflags//$(get-flag O)/}" - cflags="${cflags//-O? /$(get-flag O) }" - cflags="${cflags//-g /}" - sed -i "s:^CFLAGS=.*:CFLAGS=${cflags//:/\\:}:" config.mak - fi -} diff --git a/media-libs/x264/x264-9999.ebuild b/media-libs/x264/x264-9999.ebuild deleted file mode 100644 index fb03e45..0000000 --- a/media-libs/x264/x264-9999.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/x264/x264-9999.ebuild,v 1.3 2012/02/04 11:48:11 ssuominen Exp $ - -EAPI=4 - -if [ "${PV#9999}" != "${PV}" ] ; then - V_ECLASS="git-2" -else - V_ECLASS="versionator" -fi - -inherit multilib toolchain-funcs ${V_ECLASS} - -if [ "${PV#9999}" = "${PV}" ] ; then - MY_P="x264-snapshot-$(get_version_component_range 3)-2245-stable" -fi -DESCRIPTION="A free library for encoding X264/AVC streams" -HOMEPAGE="http://www.videolan.org/developers/x264.html" -if [ "${PV#9999}" != "${PV}" ] ; then - EGIT_REPO_URI="git://git.videolan.org/x264.git" - SRC_URI="" -else - SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2" -fi - -LICENSE="GPL-2" -SLOT="0" -if [ "${PV#9999}" != "${PV}" ] ; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -fi -IUSE="debug +threads pic static-libs" - -RDEPEND="" -ASM_DEP=">=dev-lang/yasm-1" -DEPEND=" - amd64? ( ${ASM_DEP} ) - x86? ( ${ASM_DEP} ) - x86-fbsd? ( ${ASM_DEP} ) -" -if [ "${PV#9999}" = "${PV}" ] ; then - S=${WORKDIR}/${MY_P} -fi -DOCS="AUTHORS doc/*.txt" - -src_configure() { - tc-export CC - - local myconf="" - use debug && myconf+=" --enable-debug" - use static-libs && myconf+=" --enable-static" - use threads || myconf+=" --disable-thread" - - if use x86 && use pic; then - myconf+=" --disable-asm" - fi - - ./configure \ - --prefix="${EPREFIX}"/usr \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - --disable-cli \ - --disable-avs \ - --disable-lavf \ - --disable-swscale \ - --disable-ffms \ - --disable-gpac \ - --enable-pic \ - --enable-shared \ - --extra-asflags="${ASFLAGS}" \ - --extra-cflags="${CFLAGS}" \ - --extra-ldflags="${LDFLAGS}" \ - --host="${CHOST}" \ - ${myconf} || die -} diff --git a/net-analyzer/netcat-openbsd/ChangeLog b/net-analyzer/netcat-openbsd/ChangeLog deleted file mode 100644 index 7d86ea3..0000000 --- a/net-analyzer/netcat-openbsd/ChangeLog +++ /dev/null @@ -1,9 +0,0 @@ -# ChangeLog for net-analyzer/netcat-openbsd -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*netcat-openbsd (12 Sep 2008) - - 12 Sep 2008; Luca Pasquali <lpasquali@staff.dada.net> netcat-openbsd-1.84-r0.ebuild: - just started the ebuild. - package is initially put tidled in my two test environments: amd64 and x86. diff --git a/net-analyzer/netcat-openbsd/Manifest b/net-analyzer/netcat-openbsd/Manifest deleted file mode 100644 index 2655886..0000000 --- a/net-analyzer/netcat-openbsd/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST nc-1.84-10.fc6.src.rpm 56606 RMD160 04303dbd107b488708a5763accaf12ca1c500080 SHA1 1c129a485b0afaf1c13ac47f5b039336157d4b1d SHA256 55a324a13b60c02214e9953912c9321004b59d9777476cf009da520ea58b4425 -EBUILD netcat-openbsd-1.84.ebuild 1608 RMD160 c6a6e61db8996830bc18a33e097117d5f284ea31 SHA1 8dc294d3d87b3967819ee7c113b1a5f257636130 SHA256 9f263650cd291391b16a493ff44fdd485ecd77689992e781f814613e93d179f0 -MISC ChangeLog 351 RMD160 dc5f5e44886cb1e727b401a01c43a1afd4bcf726 SHA1 0c730b8a4d0a2b1c41759d6d32004e203c150af4 SHA256 4334637420f914dac5abdf0abc9e40a9e1c4d87e5834919be343ca598eca4262 -MISC metadata.xml 420 RMD160 4212d62ec91079fe3b2df9298f01dfe8dbd401d9 SHA1 5822bf9028692f39b1386da1a79496ee3c61e304 SHA256 87b7f281abe848c1105842d89a44da4438262f527990c4b081d321ec1488b098 diff --git a/net-analyzer/netcat-openbsd/metadata.xml b/net-analyzer/netcat-openbsd/metadata.xml deleted file mode 100644 index 917de2e..0000000 --- a/net-analyzer/netcat-openbsd/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>netcat-openbsd</herd> -<maintainer> - <email>luca.pasquali@staff.dada.net</email> - <name>Luca Pasquali</name> -</maintainer> -<longdescription lang="en"> - This package provides the openbsd linux port of netcat. - Why I Packaged it? see bug #237277 -</longdescription> -</pkgmetadata> diff --git a/net-analyzer/netcat-openbsd/netcat-openbsd-1.84.ebuild b/net-analyzer/netcat-openbsd/netcat-openbsd-1.84.ebuild deleted file mode 100644 index 3094417..0000000 --- a/net-analyzer/netcat-openbsd/netcat-openbsd-1.84.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -inherit eutils toolchain-funcs rpm - -DESCRIPTION="the OpenBSD network swiss army knife" -HOMEPAGE="http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/" -SRC_URI="ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/nc-1.84-22.el6.src.rpm" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~amd64 ~x86" - -IUSE="static" - -DEPEND="" -RDEPEND="${DEPEND}" - -S=${WORKDIR}/nc - -src_unpack() { - #unpack the source and do package patching - rpm_src_unpack - cd "${S}" - epatch "../nc-1.84-glib.patch" - epatch "../nc-1.78-pollhup.patch" - epatch "../nc-1.82-reuseaddr.patch" - epatch "../nc-gcc_signess.patch" - epatch "../nc-1.84-connect_with_timeout.patch" - epatch "../nc-1.84-udp_stop.patch" - epatch "../nc-1.84-udp_port_scan.patch" - epatch "../nc-1.84-crlf.patch" - epatch "../nc-1.84-verb.patch" - epatch "../nc-1.84-man.patch" - epatch "../nc-1.84-gcc4.3.patch" - epatch "../nc-1.84-efficient_reads.patch" - epatch "../nc-1.84-verbose-segfault.patch" -} - -src_compile() { - use static && export STATIC="-static" - COMPILER=$(tc-getCC) - ${COMPILER} ${CFLAGS} `pkg-config --cflags --libs glib-2.0` netcat.c \ - atomicio.c socks.c -o nc.openbsd || die -} - -src_install() { - # INSTDIR is an ugly hack. I bet that there is a better way do define this - INSTDIR="/usr/bin" - dobin nc.openbsd || die "dobin failed" - dodoc README* - doman nc.1 - docinto scripts - dodoc scripts/* - dosym ${INSTDIR}/nc.openbsd ${INSTDIR}/nc -} diff --git a/net-misc/unison/Manifest b/net-misc/unison/Manifest deleted file mode 100644 index 96301c6..0000000 --- a/net-misc/unison/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX unison-2.27.57-as-needed.patch 432 RMD160 a6b5baf799f686764c7dc9285541cae9178c4fbd SHA1 f7566f358355b0ecb5e000101721d189363bbdc4 SHA256 0284d72f0d9de0a824c2bc2a2f78baced3b84eb15ea10e0e6576ff52cf57686d -AUX unison-mymap.patch 466 RMD160 b317f3a79f11c2f9a91afa9801d196e8981f833b SHA1 5cc693b6bb2252a220b7db47227dd55cb0a7350e SHA256 1b73b9b4cf308b2f538fddfe95ee2ae42f5090015fbce132d2ae5789ea25a480 -DIST unison-2.40.61-manual.html 267159 RMD160 ba193743e36bdd868f9576610b94e59e7baf8cb8 SHA1 b941d7a40d1e9968d72ead4d61375091a28c9028 SHA256 b88c6c3a24c359e306e702672cc8da904e72c367861ef2a3dc3df07566948223 -DIST unison-2.40.61-manual.pdf 507350 RMD160 5fa0283fcf68849313214270698c27edd5b2aa41 SHA1 1410adf5edaf4be22598550dbfae5f861b440586 SHA256 75ff6909abcf6f9ea0a981a8e3827218491fcdfb03c088c8dd1e43fcc9c687ef -DIST unison-2.40.61.tar.gz 2702722 RMD160 4a0bcc636d0e182be13723a5d9c676406824f638 SHA1 8645ce93a525b9561d51cceb9c4f9f08cea650e9 SHA256 e6114bf6a99d8bbe151250b7e28a74aa546d213f4f7f7914ca086a48b375277b -EBUILD unison-2.40.61.ebuild 2327 RMD160 e7e19ddc2e04347d793e5332f3c8d971f5360044 SHA1 e6c620e0b7d6801b1881a1d074f2b0c62c11fa37 SHA256 bfd6a95a4379ca695f50be01183ba4273ef064cfcbab9c5d85561a437be7cca8 diff --git a/net-misc/unison/files/unison-2.27.57-as-needed.patch b/net-misc/unison/files/unison-2.27.57-as-needed.patch deleted file mode 100644 index ff5be04..0000000 --- a/net-misc/unison/files/unison-2.27.57-as-needed.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- unison-2.17.1/Makefile.OCaml -+++ unison-2.17.1/Makefile.OCaml -@@ -330,7 +330,7 @@ - - $(NAME)$(EXEC_EXT): $(CAMLOBJS) $(COBJS) - @echo Linking $@ -- $(CAMLC) -verbose $(CAMLFLAGS) -o $@ $(CFLAGS) $(CAMLLIBS) $(CLIBS) $^ -+ $(CAMLC) -verbose $(CAMLFLAGS) -o $@ $(CFLAGS) $(CAMLLIBS) $^ $(CLIBS) - - # Unfortunately -output-obj does not put .o files into the output, only .cmx - # files, so we have to use $(LD) to take care of COBJS. diff --git a/net-misc/unison/files/unison-mymap.patch b/net-misc/unison/files/unison-mymap.patch deleted file mode 100644 index 030eb0f..0000000 --- a/net-misc/unison/files/unison-mymap.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: unison-2.32.52/update.mli -=================================================================== ---- unison-2.32.52.orig/update.mli -+++ unison-2.32.52/update.mli -@@ -1,7 +1,7 @@ - (* Unison file synchronizer: src/update.mli *) - (* Copyright 1999-2009, Benjamin C. Pierce (see COPYING for details) *) - --module NameMap : Map.S with type key = Name.t -+module NameMap : MyMap.S with type key = Name.t - - type archive = - ArchiveDir of Props.t * archive NameMap.t diff --git a/net-misc/unison/unison-2.40.61.ebuild b/net-misc/unison/unison-2.40.61.ebuild deleted file mode 100644 index 79f9691..0000000 --- a/net-misc/unison/unison-2.40.61.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit eutils versionator - -IUSE="gtk doc static debug threads +ocamlopt test" - -DESCRIPTION="Two-way cross-platform file synchronizer" -HOMEPAGE="http://www.cis.upenn.edu/~bcpierce/unison/" -LICENSE="GPL-2" -SLOT="$(get_version_component_range 1-2 ${PV})" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -# ocaml version so we are sure it has ocamlopt use flag -DEPEND=">=dev-lang/ocaml-3.10.2[ocamlopt?] - gtk? ( >=dev-ml/lablgtk-2.2 ) - test? ( || ( dev-util/ctags virtual/emacs ) )" - -RDEPEND="gtk? ( >=dev-ml/lablgtk-2.2 - || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) ) - !net-misc/unison:0 - app-admin/eselect-unison" - -#PDEPEND="gtk? ( media-fonts/font-schumacher-misc )" - -SRC_URI="http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}.tar.gz - doc? ( http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}-manual.pdf - http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}-manual.html )" - -src_compile() { - local myconf - - if use threads; then - myconf="$myconf THREADS=true" - fi - - if use static; then - myconf="$myconf STATIC=true" - fi - - if use debug; then - myconf="$myconf DEBUGGING=true" - fi - - if use gtk; then - myconf="$myconf UISTYLE=gtk2" - else - myconf="$myconf UISTYLE=text" - fi - - use ocamlopt || myconf="$myconf NATIVE=false" - - emake clean || die "error cleaning" - emake mkProjectInfo || die "error preparing" - - # Discard cflags as it will try to pass them to ocamlc... - emake $myconf CFLAGS="" buildexecutable || die "error making unsion" -} - -src_test() { - emake selftest || die "selftest failed" -} - -src_install () { - # install manually, since it's just too much - # work to force the Makefile to do the right thing. - newbin unison unison-${SLOT} || die - dodoc BUGS.txt CONTRIB INSTALL NEWS \ - README ROADMAP.txt TODO.txt || die - - if use doc; then - dohtml "${DISTDIR}/${P}-manual.html" || die - dodoc "${DISTDIR}/${P}-manual.pdf" || die - fi - use ocamlopt || export STRIP_MASK="*/bin/*" -} - -pkg_postinst() { - elog "Unison now uses SLOTs, so you can specify servercmd=/usr/bin/unison-${SLOT}" - elog "in your profile files to access exactly this version over ssh." - elog "Or you can use 'eselect unison' to set the version." -} diff --git a/net-proxy/squid/Manifest b/net-proxy/squid/Manifest index cc4ba6c..6b87caf 100644 --- a/net-proxy/squid/Manifest +++ b/net-proxy/squid/Manifest @@ -2,6 +2,7 @@ AUX squid-2-heimdal.patch 776 RMD160 2ced12e7682356ee2eb660d877437c3ddad6476e SH AUX squid-2.7.9-gentoo.patch 13118 RMD160 44d2482b9c998c1641ab3e2d5c5701a4f6fb6165 SHA1 b5007d3d2df28c35b88c814b41fd4e182ad34f2b SHA256 981588dc2d599a2b49f550a1ae111e96515b437a03c8d0dccc6f96f078009d11 AUX squid-3.1.15-gentoo.patch 10538 RMD160 f4ac679e89bdd8d43a2cd00b1a63d555a25b9528 SHA1 63b2c8a1767019b35b75403dd9a7bf6b33c69edc SHA256 75549600815236932f549e1c4e0286b6cbb4dc26a7e545abb96b7d29f0128ab3 AUX squid-3.1.18-ecap.patch 1798 RMD160 ab216b7317ba1c1544eca1525285ec68e2d3cd6b SHA1 965fcb17440d11620390b208e516b6824b7d0016 SHA256 576866c7fefa8c927ea029ecdcf90851ffa24fa528f2894d73667bd6a508ce63 +AUX squid-3.2.1-gentoo.patch 4418 RMD160 c9e75cfab348bc8b1e7811d7899a9158f09bf946 SHA1 d7fb8f4a3aa4822c538af993aca04377afbd5068 SHA256 41da185c1af04590525fc9144c14edd160522b878efc2e62e8a992a001ad38e0 AUX squid.confd 540 RMD160 aa4ec5a6eebad1222667aff6b3180931cf566b13 SHA1 1c0c23b08bd0450eae14604c2b45ca67c7ac25c5 SHA256 aeef7060c50074b65c664fc106d7319ce380d25320ee2ee00f7d6021846b88ec AUX squid.cron 143 RMD160 0706a7ad04691b9a93a2897c319008440483ba11 SHA1 6138db0eccb7320e707b8d60c2970ef684e29336 SHA256 4c9e2afe5b0bba583ce896233ea1f9262beeb1b6cf51b4adb48d5f5c03933b2f AUX squid.initd 3331 RMD160 90579b249baaf727fad9f6ceaaf8b2a1e5f1e97f SHA1 0b6f4e10d758619101f0ea56b5146dc268b8b3e0 SHA256 7a81926479941054358bce650c8c9d3f070a7b40c886e5ed3a337668997bc0ab @@ -13,10 +14,14 @@ DIST squid-3.1.15.tar.gz 3397495 RMD160 cf5910e15ed594cde5f205206d4c1ec65aa445f3 DIST squid-3.1.16.tar.gz 3399527 RMD160 1a0010354b9417f2f4f7f6ffb8302d59639fe567 SHA1 f77a31d9e4b6092ba43d7f581dbcb7e2a4ddf377 SHA256 87fb621b2dc51b753ecfedc3b2d537b6cbfa8f29b242aeb3c055c547ed80466d DIST squid-3.1.18.tar.gz 3401300 RMD160 27bc3f868aa9d08bad7d44d23bc9c156007bf161 SHA1 6ae3a7d75acea94e8af333a7086d6467416ff5ac SHA256 6a7122514d58c3077f2b43c928864be10753d8e2c8439133dacc9eba6c45e00d DIST squid-3.1.19.tar.gz 3403110 RMD160 2bb06f095aa7e1fd8bcab50ad42c01fe1f9dd589 SHA1 688e47e755c018397d279e30ca215a28e1b535ef SHA256 1a2ebfd832364ada4793532dcc59fb79588ee3819cb80b77d8f53858f0166e34 +DIST squid-3.2.1.tar.gz 4100448 RMD160 a44456cdda613e8c205a9df6ad42f4dd362348c9 SHA1 ca5d742d2d0fe210b16e929373099b2e78799458 SHA256 793ba5f04f3d3797b624fe061f8be9ededdc9f68cd39c1b58df78861ed4382f7 +DIST squid-3.2.2.tar.gz 4102323 RMD160 8957e047452132c51d2ecdeb06a50c3d61ea543c SHA1 3df827e5eb861df0b6ac7654ef738512cb3f9297 SHA256 36828bb92f5f7cb4343b5d4ceebb654c6a1a1479e75a3514fa1a509495987916 EBUILD squid-2.7.9.ebuild 6175 RMD160 a235925ac773d7d569a958366923e5a03adcc17c SHA1 0dbb84b76302c265ef4ee193035f5882d46146ed SHA256 587b0f52d2fb973f2686d947893191acf3a1770d467cd8134091fa2c07f01f3d EBUILD squid-3.1.15.ebuild 6621 RMD160 c959b10a7905e000bcf49ea296cbb191555ddfa0 SHA1 dde6be2583ce96050a23f964ae1bed8b58170b5b SHA256 911d065d38544a59af7ce6f4299fc282fdf10aa4bd0869503b45b214fdf87bbc EBUILD squid-3.1.16.ebuild 6629 RMD160 d759605f7c281d2649ee95c16ee38c26e274f7a1 SHA1 e09b67d54d7889b8d72dcaada878054ab79a3514 SHA256 2bc745da81ed998762d82deaae18addd6fb8011b44425860b89e721b1d2e6b21 EBUILD squid-3.1.18.ebuild 6676 RMD160 c6050c085705097d6cbc116067e0176461c55acd SHA1 5426ff28c92c3ec6965d56c41d55f62960aca699 SHA256 3ab64d19f8b4f3189673cacef1a4420c4181748da78baca505956f11a537ce60 EBUILD squid-3.1.19.ebuild 6747 RMD160 f953b8938901f99d567290ab218cc7223729f20e SHA1 b255011be3e34733a4e14f67e2e301c502cfa4ac SHA256 23d265d76271b39edc321aab98a6b110943a29487d1e2de3cacee1da912ff241 +EBUILD squid-3.2.1.ebuild 7701 RMD160 9fc946c84fae1b34a285d35d70356d5053f3aee5 SHA1 e1fc9e5269febb4da4f9ffc05467ff15ae915191 SHA256 bdca64f4790e313aaea63cc5217d866171eb92bd53ce7bbecbf104a90e97fa88 +EBUILD squid-3.2.2.ebuild 7604 RMD160 a27b2bb6afd379a51b4b562f97593b54df5aaa36 SHA1 9244953aa3b2c4da3e6651ecb363b9877466fe47 SHA256 c1944d31f379e32e95ea954bbe6f3a9cef6096e35bc04b197f2156e881191b6a MISC ChangeLog 71409 RMD160 17dde1b3f4c8b5472560de826e06cc4633eb2abd SHA1 58338465e32504333c0a86f8bd0a44ad138ddfe6 SHA256 69acc9c137d52de40f32ca87ee526a8ee648eedc1810b514d0d67a86932fb95a MISC metadata.xml 1015 RMD160 03ac3fffc7b01e366b173a4c3bf1dc6be1bb9202 SHA1 3c1681981e2a143ee50d0ee5bc901ac81e7c5cc4 SHA256 06d8e8a7909b9140eb2e70193db754b84d864da260d6cdf9bde9fa58442ce34a diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 5672589..f840ac2 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,14 +1,17 @@ -AUX 05portage.envd 58 RMD160 ce02934f1d6402739ad05af5db0e577d216695ed SHA1 abc20ace0204e218a3fd776c3ad8bb4d0122ba2a SHA256 3caa7956606d288cffaca28d4016c5f75e24ff55307d9d8c1c889f2dba67da06 -AUX portage-2.2.00.15801-prefix-chaining.patch 27681 RMD160 5e03e0201037761305f3e0eb3cf3786b10890d96 SHA1 6c2460853bf90b55c38f01ce71c05bb12af28c62 SHA256 f9484fa6c899bd023c80888b961392639c7ce6b1662f37b89da22d7a2b84f354 -AUX portage-2.2.01.18213-ebuildshell.patch 3216 RMD160 3186999befecba448006b8945d24140d7ce87d1d SHA1 4886e482ad4b2ec9cae272e6da3f934b87ddfcd5 SHA256 3b84dc57b27a3b4e88c93919a9188d9747957bd1d9ea57f12cf9ba2af7bc171e -AUX portage-2.2.01.18826-aix-preservelibs.patch 1188 RMD160 b271ab1d357abe97d0f4257cc0c6364b6008c604 SHA1 9a4577a8dc836c9293457e120e6322e9810b6e35 SHA256 663221d2b16604d2dff922ef6126e3589d0ab070aa45b06bc60141be3518e8ff -AUX portage-2.2.01.18980-ebuildshell.patch 3196 RMD160 5952d10d71f059c14080d8881061a7f49f73e92d SHA1 b38422beef2bab14ced4ed3bb1f9df490afae53a SHA256 f6afb0dade46de4f6ddd263b7ed73a7f48580315e88802008ed6b2bfae054dcf -AUX portage-2.2.01.19247-aix-preserve-libs.patch 6502 RMD160 8518a6bed8e36f3166b46d5d940bfec9f32edf43 SHA1 212db1207ef138dc2a4b2c97a4dccb4a06683bba SHA256 c8f1ac40f9adffeee7158650d9b9c79bb27a0b52694471308df853d4ed1cd197 -AUX portage-2.2.01.19247-ebuildshell.patch 3296 RMD160 f92eb705a4a9cc822b6b5a7e338bb3bc7465930e SHA1 2843faa0d1a7d285ee7b28eba9820c90cdc888a5 SHA256 8cee3ddf8f4b03e9440407ecd414b31b072f76a26c7f01c7798fc9072004ea1b -AUX portage-2.2.01.19981-ebuildshell.patch 3304 RMD160 90b9520f72b2175d56372d110f0bb0acf5939f56 SHA1 39ba30ac24d07cf0700c2bbfb7f949c228b85637 SHA256 2b7f313afe62815b791835da8cdfc3991732712cbdf4c7d4ac7f4e9a310b9ed0 -AUX portage-2.2.01.20020-ebuildshell.patch 4736 RMD160 cf9abbcba8f295f84cdce3afd7ba285125538fdb SHA1 4d5ded28e9b3318f1a1f70a21c77150fc385ea8a SHA256 92f91c788e3591fb71f55b7a04df8bd0baee767e2561649182bf1b814a0451a8 -AUX portage-2.2.01.20239-ebuildshell.patch 5292 RMD160 647adf4e91fd35e438d7c4b8664628fdb8284b39 SHA1 a0a5fd695ae569e096282601dd16c5902ca5f61d SHA256 602efac969b76b33e46f927bb6d5ddaff837f2d69dba446c05116fd6e9d6aaf9 -AUX portage-2.2.01.20336-openrc.patch 924 RMD160 5985d9b55abdbccadc5cd157b9881b57c0b5fcb4 SHA1 ef46c503cac6c091c5e7a821f015005c60643794 SHA256 ad0ac66cbc7f2e77f4d6cd19b54ee5e844b9acec29e17b6c10b031cb91f424e0 -EBUILD portage-9999.ebuild 11571 RMD160 83ab6140c96e776450b22ee9503f63b73ce3b270 SHA1 25e9a25584fff84c235ba65a4ed975e9b73188fd SHA256 14450dacff690de2f12cb7c68bf1f147201f76f6b43a751a5e43f20291c0005b -MISC ChangeLog 86906 RMD160 160bb42f7466955a5fbdabfddbd13c4b4a7afe7b SHA1 5e331f6aa645e865c6df0f02c932b08abd1d2802 SHA256 e3e440f717d103186132648adde4121cad2c32f43d0c9ff81b2a39181c04e870 -MISC metadata.xml 570 RMD160 899b488f0b336edb14935f2ff7e9c0ab485bdbcd SHA1 32ec48f3130554dbe992620a150e1d18679e69bc SHA256 caa1a631e6fe0d42012260b948ab80a89ca449ec33f911c22bdaa84f1ff5e95a +AUX 05portage.envd 58 SHA256 3caa7956606d288cffaca28d4016c5f75e24ff55307d9d8c1c889f2dba67da06 SHA512 a6e314b21e4d2e640eeefb8caf7e89540aac404dafe70895e7dcfd59b4832d82a9e9ebee9c3efe0406a614cde0c78dc39a2fd17f6ef98b5ad701b8fad14a97bc WHIRLPOOL a480018676c8d568323220536843671bef657a1f457cc3d185e478fa7941ab7836d9bca073a503bc3eecef0d34c2a1324718645721661100223423839ebc3313 +AUX portage-2.2.00.15801-prefix-chaining.patch 27681 SHA256 f9484fa6c899bd023c80888b961392639c7ce6b1662f37b89da22d7a2b84f354 SHA512 578526c1e4d5f4f514b9f289b00b954392ac3aabad7da6fcb89d9881f5b8210a8145d4aa03c3c8f6532ec146f7167330c83e8914404315d586fd16fe9ebc37bd WHIRLPOOL 682d08421e4186f14b9307fe269d8fd7441693547171e3c74385fb7e1ebd55c3d6fe2bb774934c306581655148f2d0c9a919de1657a2761cde0f7a6fbbf1c7c0 +AUX portage-2.2.01.18213-ebuildshell.patch 3216 SHA256 3b84dc57b27a3b4e88c93919a9188d9747957bd1d9ea57f12cf9ba2af7bc171e SHA512 bb016e8e909fed75c1ac18b263d6202001851dc186cfd3550eeae0e12116083435a8f097b72112920d98f8841287e22494dc0dbd0ed97fcf50aa98c2e44007dd WHIRLPOOL acc323f6f048ab991c12e8b9a6702ea10d9d62bb58d64204ccee55dc6f068209f9a373a17f8aab270f1c8e5a55acf32f0496cdb86610de5ffcc56e584b96b30d +AUX portage-2.2.01.18826-aix-preservelibs.patch 1188 SHA256 663221d2b16604d2dff922ef6126e3589d0ab070aa45b06bc60141be3518e8ff SHA512 cf39861eb914605321c4e5491113d109b0426bd3a20024aabc9bcfcb32c84b6959e203277af685d9b3377f9f126c2db03da5acd65f77ed900a665eeedb42f338 WHIRLPOOL 47f2ae377f9dc6027c4a4d69e9ebd27472f6271017f37e38614ffb395e67c82344e07165136b8aab2480bc0a08b1a10ef0dfad63e8e5a213b2028db3a6b5f0ec +AUX portage-2.2.01.18980-ebuildshell.patch 3196 SHA256 f6afb0dade46de4f6ddd263b7ed73a7f48580315e88802008ed6b2bfae054dcf SHA512 658acd8a6252ce1e28c87888b3503d4d5bb3f0461e34dde59c99b0887f06a0ff76d7ddd80ce87ead980229ec02f2596f0e4226694591cd43bf6d1549ec77de1f WHIRLPOOL 316aa7cd283f4f9f32b1c8dc00180dee4587b287c724af8b7ffff9926784d7e18d507bb24ec6d8a9ffe0a1c8441cff8c3cd6c80b3e0645f568293325e0465cd4 +AUX portage-2.2.01.19247-aix-preserve-libs.patch 6502 SHA256 c8f1ac40f9adffeee7158650d9b9c79bb27a0b52694471308df853d4ed1cd197 SHA512 d3de61418db143885771fca0bf3aadb7a1767cf5ccde2333f6948d35392fd4548976e7483c9b9fc865fbf2d672169581fbf9f687ac24d19083910c2cd3a8e059 WHIRLPOOL 66196536936c3bf1b3c8927b2569060913d2947e30e23b04af9ad3b9608b6d7894bcfb97f657a145bc3cc765dbbfca8913ef95a6fd74944d89f15249aa10215b +AUX portage-2.2.01.19247-ebuildshell.patch 3296 SHA256 8cee3ddf8f4b03e9440407ecd414b31b072f76a26c7f01c7798fc9072004ea1b SHA512 4b3399576f10d2eee5e3f560eba2fb7003dc7a94bc45f2f5a83629511a39398abef50c86793848f08998982466369ce56d89911dd6ee878d02f2e07e71e77b4e WHIRLPOOL 65668006e8c7c0e7241ef76dc2728803a2723c18217fd8a99ff98ce2c59a99e755e43a4031757a5a7e48a2b54be8f531089ea82c28a4a26fc4ba86112bc8e664 +AUX portage-2.2.01.19981-ebuildshell.patch 3304 SHA256 2b7f313afe62815b791835da8cdfc3991732712cbdf4c7d4ac7f4e9a310b9ed0 SHA512 782598093305b4d51c32af5f79a1f512f6a42162fa8e37e02758bb0c742ff32ac712969e20f5042e04e14a7e919c644d4ad53638ff6d865551f1b15b6dd47b82 WHIRLPOOL 2103b1f02de4dd288f441e486fb36f98c8348135961e12e3ce0f113ca370a39c8aee2d14d5a7c149d48c3ed9c9b6a940a8f7faf4e5fb446c53f243d1eddf61bc +AUX portage-2.2.01.20020-ebuildshell.patch 4736 SHA256 92f91c788e3591fb71f55b7a04df8bd0baee767e2561649182bf1b814a0451a8 SHA512 785059ad71e1d9172338926df22883bf70560c3f22f84da74aa21b872b52c9dd05ca61fe8bb786a2da7e4756ae3568f35ca6d7a6ec22b9be419efab6529b8f52 WHIRLPOOL 63ba30a2fa005cca2a6866178938e4ce83bed8ca3a5cbc9bcbcffc888ef4561c27d45f29707db26574c96b8a0c0ed565a0224d64bed8191a1179ae6ace325904 +AUX portage-2.2.01.20239-ebuildshell.patch 5292 SHA256 602efac969b76b33e46f927bb6d5ddaff837f2d69dba446c05116fd6e9d6aaf9 SHA512 9f79c62482cacfe4d52d9b7a42969c5090ec1dd6c55ac67ac0697fa3261d00d437e32a46987d242d3380b459d1af2cdfdacec5d72b7aa905146bbf5759158bdf WHIRLPOOL 2ee6f82ec9dc8c44704c1badeafa207656dac9ce49443616b4ebfd402e872c71434e049f4436ed04009e633a00b4863dd35e79a80ba4e710ac1af6579a9decdf +AUX portage-2.2.01.20336-openrc.patch 924 SHA256 ad0ac66cbc7f2e77f4d6cd19b54ee5e844b9acec29e17b6c10b031cb91f424e0 SHA512 9e5f49f3c0ceeb5e2a56470b5c926760661169e66793f888b97cd5e591abbfe53bab31c80f110f7895a4ee307debc099f5228cc8ef1fe1f061356456129d4193 WHIRLPOOL 1706512411bc7193066c5d000e4279aa308743e1bdc17547d20209cc4000b2fa580822a59ea86954a90d357c0a37c2484c5babed7950dea40cc382f4fa5bf5f0 +DIST portage-man-pl-2.1.2.tar.bz2 53893 SHA256 960eaa7c6f3a2af44bdc665266a8e884628a562373cc477d301597ecc5ef961f SHA512 5f5c8dd1559048546633b1e7291ff8c0f5d637595f1a4c98405424b08c30c089fc9359e0214f78fbe358754f20d327794f4692b9b67639585c29b755975ee853 WHIRLPOOL 756e267b84077501d976f46fa448cda5368cd52aeca6ec43d109c81fe8e2364e0cd0f35630d68a4186c70e3b440b7c870b86ac7ef83cc0afa43e10f9f8e1f422 +DIST prefix-portage-2.2.01.21882.tar.bz2 1071921 SHA256 94964b1d3b00ffd45c22d2766f4256ca7c16d3c8f93f65004dc6630253ae09d3 SHA512 14e267645be3e417029a4fb3c1ead5dfa42e5cb77dc5552db2ac27e871a8583ece29384898c48b915b2afd37acce063a4cb4205fb2036fcb7ed9a4a7cea23fd4 WHIRLPOOL 1847098c50b97aa3eb18eef85180ab800407207ac2c6fbdca9dfc3c95e6604b87e5ea1f37f21b0e8286df42d3fde7e56851dc8427445a1fcf38ebae33addc8f5 +EBUILD portage-2.2.01.21882.ebuild 14041 SHA256 9c165574d4df4ea9ce8b885a4e3b06a97169e576174657bfa4ae6f5da897e2c4 SHA512 589edf9cf62d07845ee4476a33dcba1541784b86d450698c26db748bfd13d5a2a3a1b07eeb47c534b2ddbd6519a46c6e3234adde9fffe0aef1cc1e56a2644192 WHIRLPOOL 10b5cbd13739643e2face92affa6bfd3a068b2a48b5aad707e5f4b91831c7d28e04ecee598112509ae4865d3f2c0764f4fb34924ee3a8fdf7340c7ff390602d4 +EBUILD portage-9999.ebuild 11571 SHA256 14450dacff690de2f12cb7c68bf1f147201f76f6b43a751a5e43f20291c0005b SHA512 44d7ed7aab215c67aae29441e3e07637dacd7d8f70aefe052876eab26072c528c2d6a17b79834794ba80cf4f5a8a8d3bd0d8ae15b3091101e67420b229519bd7 WHIRLPOOL 8fa5846173c2ee0575548a7f15b21583e8c93ef38128547377e10efed3105fc57f80e14ca3a994c6f24e192076e423cf3391fb5eaa52ca452cc5ff896a39949d +MISC ChangeLog 86906 SHA256 e3e440f717d103186132648adde4121cad2c32f43d0c9ff81b2a39181c04e870 SHA512 c22a714c85b3882a080bf1f078da29cd8a77c0f2aa1d5bb013a64d47c655630fbcb80a2054343a08496eb46097f6102d8ce26c151d19643a43481c9c66d54324 WHIRLPOOL 156dccd8c305786612775c6e5b1360c0c266bc1208280967a14db1724d1394884ab5b2ef2ed8ea19e2359d19118ec34a6d38dcb0ee2c1242f6552ef2c35a6146 +MISC metadata.xml 570 SHA256 caa1a631e6fe0d42012260b948ab80a89ca449ec33f911c22bdaa84f1ff5e95a SHA512 8b7232056c81963d3ea91d718ba95c253731a9c4f827414e13e94b4c0cab1d4d013481bf2f90c3b9d381fc1c6e31a9b81958da5d652d40f5040a8575014d67ee WHIRLPOOL b2a448ff69a9b29d71afbe731cb058e3ed28e11929dc6ea2d74f9f894d1c41241dac81814e0124d17fa048118d12d304d224bca5484edd66a3f5e2a547d05b31 diff --git a/sys-libs/glibc/ChangeLog b/sys-libs/glibc/ChangeLog index c0b5bc0..70a32aa 100644 --- a/sys-libs/glibc/ChangeLog +++ b/sys-libs/glibc/ChangeLog @@ -1,6 +1,379 @@ # ChangeLog for sys-libs/glibc -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.827 2012/03/26 22:23:52 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.920 2013/01/25 03:12:18 vapier Exp $ + + 25 Jan 2013; Mike Frysinger <vapier@gentoo.org> + files/eblits/pkg_preinst.eblit: + Refactor sanity checks a bit and include gcc in the search path #453760 by + William Throwe. + + 23 Jan 2013; Mike Frysinger <vapier@gentoo.org> glibc-2.16.0.ebuild, + glibc-2.17.ebuild: + Add fix from upstream for slow math calls on x86 #431938 by wbrana. + + 23 Jan 2013; Mike Frysinger <vapier@gentoo.org> glibc-2.17.ebuild: + Push out hppa fixes from upstream #452184 by Guy Martin. + + 12 Jan 2013; Raúl Porcel <armin76@gentoo.org> glibc-2.16.0.ebuild: + 2.16.0 breaks some packages on alpha, 2.17 works fine + + 08 Jan 2013; Mike Frysinger <vapier@gentoo.org> glibc-2.17.ebuild: + Add hppa/fpu fix from Guy Martin #450676 by Jeroen Roovers. + + 02 Jan 2013; Mike Frysinger <vapier@gentoo.org> + files/eblits/src_compile.eblit, glibc-2.17.ebuild, glibc-9999.ebuild, + metadata.xml: + Add IUSE=nscd to control support for it. + + 30 Dec 2012; Ulrich Müller <ulm@gentoo.org> glibc-2.9_p20081201-r3.ebuild, + glibc-2.10.1-r1.ebuild, glibc-2.11.3.ebuild, glibc-2.12.1-r3.ebuild, + glibc-2.12.2.ebuild, glibc-2.13-r2.ebuild, glibc-2.13-r4.ebuild, + glibc-2.14.ebuild, glibc-2.14.1-r2.ebuild, glibc-2.14.1-r3.ebuild, + glibc-2.15-r1.ebuild, glibc-2.15-r2.ebuild, glibc-2.15-r3.ebuild, + glibc-2.16.0.ebuild, glibc-2.17.ebuild, glibc-9999.ebuild: + Specify LICENSE more precisely, bug 448132. + + 28 Dec 2012; Mike Frysinger <vapier@gentoo.org> + +files/2.17/glibc-2.17-hardened-pie.patch, glibc-2.17.ebuild: + Update hardened patch by Alphat-PC #448876. + + 28 Dec 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.16.0.ebuild: + Fix building w/sed-4.2.2+ #448224 by Viacheslav Gagara. Fix use of gcc-4.2 + and byteswap.h #448888 by Alphat-PC. + + 28 Dec 2012; Mike Frysinger <vapier@gentoo.org> files/eblits/common.eblit, + files/eblits/src_compile.eblit, files/eblits/src_unpack.eblit: + Use --with-{bugurl,pkgversion} with glibc-2.17+. + +*glibc-2.17 (25 Dec 2012) + + 25 Dec 2012; Mike Frysinger <vapier@gentoo.org> +glibc-2.17.ebuild, + glibc-9999.ebuild: + Version bump. + + 25 Dec 2012; Mike Frysinger <vapier@gentoo.org> + files/eblits/src_compile.eblit: + Force usage of bfd linker if active linker is gold #269274 by Chris Smith. + + 18 Nov 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.16.0.ebuild: + Fix arm cross-compile errors with _Unwind_Resume. + + 18 Nov 2012; Mike Frysinger <vapier@gentoo.org> + files/eblits/src_compile.eblit: + Disable fortify/ssp compiler checks when build glibc headers #443632 by Andrej + Gelenberg. + + 11 Nov 2012; Magnus Granberg <zorry@gentoo.org> glibc-2.16.0.ebuild, + +files/2.16/glibc-2.16-hardened-pie.patch: + Update the hardened pie patch for 2.16, bug #442712 + + 11 Nov 2012; Mike Frysinger <vapier@gentoo.org> + files/eblits/src_install.eblit, files/eblits/src_unpack.eblit, + glibc-2.16.0.ebuild: + Fix cross-compile bootstrapping of glibc headers with 2.16.0. + + 02 Nov 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1-r1.ebuild, + glibc-2.11.3.ebuild, glibc-2.12.1-r3.ebuild, glibc-2.12.2.ebuild, + glibc-2.13-r2.ebuild, glibc-2.13-r4.ebuild, glibc-2.14.1-r2.ebuild, + glibc-2.14.1-r3.ebuild, glibc-2.14.ebuild, glibc-2.15-r1.ebuild, + glibc-2.15-r2.ebuild, glibc-2.15-r3.ebuild, glibc-2.16.0.ebuild, + glibc-2.9_p20081201-r3.ebuild, glibc-9999.ebuild: + Drop libtool inherit since we do not use it. + + 01 Nov 2012; Raúl Porcel <armin76@gentoo.org> glibc-2.15-r3.ebuild: + sparc stable wrt #404993 + + 31 Oct 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.16.0.ebuild: + Move into ~arch. + + 31 Oct 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r3.ebuild: + Mark alpha/ia64/s390 stable #404993. + + 21 Oct 2012; Anthony G. Basile <blueness@gentoo.org> glibc-2.15-r3.ebuild: + stable arm, bug #404993 + + 20 Oct 2012; Anthony G. Basile <blueness@gentoo.org> glibc-2.15-r3.ebuild: + stable ppc ppc64, bug #404993 + + 18 Oct 2012; <ago@gentoo.org> glibc-2.15-r3.ebuild: + Stable for x86, wrt bug #404993 + + 18 Oct 2012; <ago@gentoo.org> glibc-2.15-r3.ebuild: + Stable for amd64, wrt bug #404993 + + 05 Oct 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r3.ebuild, + glibc-2.16.0.ebuild: + Push out ppc fcntl.h fixes #436108 by Sean McGovern. + + 02 Oct 2012; Mike Frysinger <vapier@gentoo.org> + files/eblits/pkg_preinst.eblit: + Default host.conf:multi to on when /etc/hosts is small #436530 by Eray Aslan. + + 02 Oct 2012; Mike Frysinger <vapier@gentoo.org> + files/eblits/pkg_preinst.eblit: + Drop old /lib64 symlink migration as this has not been an issue for years. + + 26 Sep 2012; Matt Turner <mattst88@gentoo.org> glibc-2.15-r2.ebuild: + Stable on alpha, bug 430346. + +*glibc-2.15-r3 (25 Sep 2012) + + 25 Sep 2012; Mike Frysinger <vapier@gentoo.org> +glibc-2.15-r3.ebuild: + Add fixes for vfprintf/nargs bug #404993 and for xen/avx misbehavior #433884. + + 25 Sep 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.16.0.ebuild: + Add fix from upstream for x32 malloc failures #394175. + + 15 Sep 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.16.0.ebuild: + Drop PaX patch as it doesn't seem to be needed anymore #431810. + + 12 Sep 2012; Anthony G. Basile <blueness@gentoo.org> glibc-2.15-r2.ebuild: + Stable ppc, bug #430346 + + 28 Aug 2012; Mike Frysinger <vapier@gentoo.org> + files/eblits/src_install.eblit: + Rework how we symlink in ldsos so it works for all targets even when + SYMLINK_LIB is not enabled. + + 27 Aug 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r2.ebuild: + Mark ia64/s390 stable #430346. + + 25 Aug 2012; Anthony G. Basile <blueness@gentoo.org> glibc-2.15-r2.ebuild: + Stable arm, bug #430346 + + 22 Aug 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r2.ebuild: + Add fix from upstream for typo in mips n32 define #431676 by Jim Faulkner. + + 18 Aug 2012; Mike Frysinger <vapier@gentoo.org> + files/eblits/src_install.eblit: + Disable --foreground in init.d script for older versions #431886 by Nick + Bowler. + + 18 Aug 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1-r1.ebuild, + glibc-2.11.3.ebuild, glibc-2.12.1-r3.ebuild, glibc-2.12.2.ebuild, + glibc-2.13-r2.ebuild, glibc-2.13-r4.ebuild, glibc-2.14.1-r2.ebuild, + glibc-2.14.1-r3.ebuild, glibc-2.14.ebuild, glibc-2.15-r1.ebuild, + glibc-2.15-r2.ebuild, glibc-2.16.0.ebuild, glibc-2.9_p20081201-r3.ebuild, + glibc-9999.ebuild: + Clean out more obsolete code. + + 18 Aug 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.16.0.ebuild: + Update alpha/s390 patches. + + 14 Aug 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.16.0.ebuild, + glibc-9999.ebuild: + Raise min gcc/binutil versions to match upstream configure checks. Also split + version logic between host and target. + + 14 Aug 2012; Mike Frysinger <vapier@gentoo.org> files/eblits/src_unpack.eblit: + Fix inverted version logic with libgcc_eh #431304 by David Flogeras. + + 13 Aug 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1-r1.ebuild, + glibc-2.11.3.ebuild, glibc-2.12.1-r3.ebuild, glibc-2.12.2.ebuild, + glibc-2.13-r2.ebuild, glibc-2.13-r4.ebuild, glibc-2.14.1-r2.ebuild, + glibc-2.14.1-r3.ebuild, glibc-2.14.ebuild, glibc-2.15-r1.ebuild, + glibc-2.15-r2.ebuild, glibc-2.16.0.ebuild, glibc-2.9_p20081201-r3.ebuild, + glibc-9999.ebuild: + Tweak CATEGORY processing to make it easier to understand. + + 13 Aug 2012; Mike Frysinger <vapier@gentoo.org> metadata.xml: + Document what USE=gd does. + + 12 Aug 2012; Mike Frysinger <vapier@gentoo.org> files/eblits/src_unpack.eblit: + Do not use the -lgcc_eh hack with glibc-2.17+ since its been addressed + upstream. + + 12 Aug 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.16.0.ebuild: + Add alpha/arm keywords since it builds for both. + + 12 Aug 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r2.ebuild, + glibc-2.16.0.ebuild: + Drop ppc atomic patch to fix runtime crashes #413685 by hiyuh. + + 11 Aug 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r2.ebuild: + Add some mips love #430346. + + 11 Aug 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.16.0.ebuild, + glibc-9999.ebuild: + Fix default hppa nptl kernel version #430904 by Hans. + + 11 Aug 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r2.ebuild: + Add some alpha love #430346. + + 11 Aug 2012; Mike Frysinger <vapier@gentoo.org> glibc-9999.ebuild: + Upstream only has one git repo now #430772 by Robert McGehee. + + 10 Aug 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r2.ebuild: + Get alpha building again. + + 10 Aug 2012; Mike Frysinger <vapier@gentoo.org> files/eblits/common.eblit: + Stop adding -U_FORTIFY_SOURCE for glibc-2.16+ since upstream does this + automatically now. + + 09 Aug 2012; Agostino Sarubbo <ago@gentoo.org> glibc-2.15-r2.ebuild: + Stable for X86, wrt bug #430346 + + 09 Aug 2012; Agostino Sarubbo <ago@gentoo.org> glibc-2.15-r2.ebuild: + Stable for AMD64, wrt bug #430346 + + 09 Aug 2012; Anthony G. Basile <blueness@gentoo.org> glibc-2.15-r2.ebuild: + Keyword ~arm, bug #430346 + + 08 Aug 2012; Raúl Porcel <armin76@gentoo.org> glibc-2.15-r2.ebuild: + sparc stable wrt #430346 + + 07 Aug 2012; Brent Baude <ranger@gentoo.org> glibc-2.15-r2.ebuild: + Marking glibc-2.15-r2 ppc64 for bug 430346 + +*glibc-2.16.0 (03 Jul 2012) + + 03 Jul 2012; Mike Frysinger <vapier@gentoo.org> +glibc-2.16.0.ebuild, + files/eblits/src_compile.eblit, files/eblits/src_install.eblit, + glibc-9999.ebuild, metadata.xml: + Version bump. + + 19 Jun 2012; Mike Frysinger <vapier@gentoo.org> files/eblits/common.eblit: + Handle gold version strings too. + + 18 Jun 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r2.ebuild: + Add fix from upstream for getconf writing too many bytes to local buffer + #411905 by Ryan Hill. + + 14 Jun 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r2.ebuild: + Fix from upstream to for strtok on x32 #420951. + + 13 Jun 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r2.ebuild: + Fix from upstream for warnings with fortify and FD_SET. + + 08 Jun 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.10.1-r1.ebuild, + glibc-2.11.3.ebuild, glibc-2.12.1-r3.ebuild, glibc-2.12.2.ebuild, + glibc-2.13-r2.ebuild, glibc-2.13-r4.ebuild, glibc-2.14.1-r2.ebuild, + glibc-2.14.1-r3.ebuild, glibc-2.14.ebuild, glibc-2.15-r1.ebuild, + glibc-2.15-r2.ebuild, glibc-2.9_p20081201-r3.ebuild, glibc-9999.ebuild: + Move to multiprocessing eclass for makeopts_jobs as pointed out by Christian + Ruppert. + + 03 Jun 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r2.ebuild: + Update x32 patchset. + + 01 Jun 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.14.1-r2.ebuild, + glibc-2.14.1-r3.ebuild, glibc-2.14.ebuild, glibc-2.15-r1.ebuild, + glibc-2.15-r2.ebuild: + Add backwards compat ldso symlink for arm hardfp targets #417287 by Raúl + Porcel. + + 01 Jun 2012; Mike Frysinger <vapier@gentoo.org> files/eblits/common.eblit, + files/eblits/src_install.eblit, glibc-2.10.1-r1.ebuild, glibc-2.11.3.ebuild, + glibc-2.12.1-r3.ebuild, glibc-2.12.2.ebuild, glibc-2.13-r2.ebuild, + glibc-2.13-r4.ebuild, glibc-2.14.1-r2.ebuild, glibc-2.14.1-r3.ebuild, + glibc-2.14.ebuild, glibc-2.15-r1.ebuild, glibc-2.15-r2.ebuild, + glibc-2.9_p20081201-r3.ebuild, glibc-9999.ebuild: + Unify alt_libdir definition and use alt_prefix where possible. + + 01 Jun 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.14.1-r2.ebuild, + glibc-2.14.1-r3.ebuild, glibc-2.15-r1.ebuild, glibc-2.15-r2.ebuild: + Drop x32 patches for now as these are old and no longer work #418225 by + Ostashevskyi Viktor. + + 31 May 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.14.1-r3.ebuild: + Backport arm hardfp patch to stable version too #417287 by Raúl Porcel. + + 25 May 2012; Anthony G. Basile <blueness@gentoo.org> glibc-2.14.1-r3.ebuild: + Keyword mips + +*glibc-2.15-r2 (18 May 2012) + + 18 May 2012; Mike Frysinger <vapier@gentoo.org> +glibc-2.15-r2.ebuild: + Add fix from upstream for crashes in nscd code when nscd is not running + #416033 by Matthias Dahl. + + 12 May 2012; Raúl Porcel <armin76@gentoo.org> glibc-2.14.1-r3.ebuild: + alpha/sparc stable wrt #411903 + + 10 May 2012; Mike Frysinger <vapier@gentoo.org> + files/eblits/src_compile.eblit: + Cache all arch tls variables when cross-compiling. + + 09 May 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r1.ebuild: + Build with new arm hardfp ldso path. + + 09 May 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.14.1-r3.ebuild, + glibc-2.15-r1.ebuild: + Fix from upstream for building ia64/hardened #414625 by Dennis Schridde. + + 03 May 2012; Robin H. Johnson <robbat2@gentoo.org> glibc-2.15-r1.ebuild, + glibc-9999.ebuild: + New glibc now includes nss-db again, so block the old sys-libs/nss-db package. + + 03 May 2012; Mike Frysinger <vapier@gentoo.org> + files/eblits/src_compile.eblit: + Force ppc32 compile test when building headers #413735 by Frédéric Lochon. + + 02 May 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.13-r4.ebuild, + glibc-2.14.1-r3.ebuild, glibc-2.15-r1.ebuild: + Add patch from upstream for building on armv4 with eabi (no thumb) #414061 by + spock128. + + 30 Apr 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.14.1-r3.ebuild: + Mark ia64/s390 stable #411903. + + 29 Apr 2012; Markus Meier <maekke@gentoo.org> glibc-2.14.1-r3.ebuild: + arm stable, bug #411903 + + 28 Apr 2012; Jeroen Roovers <jer@gentoo.org> glibc-2.14.1-r3.ebuild: + Stable for HPPA (bug #411903). + + 27 Apr 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15-r1.ebuild: + Get this version cross-compiling too. + + 21 Apr 2012; Jeff Horelick <jdhore@gentoo.org> glibc-2.14.1-r3.ebuild: + marked x86 per bug 411903 + + 21 Apr 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.14.1-r3.ebuild: + Also add fetestexcept libm hppa patch to 2.14.1 #412933 by Jeroen Roovers. + +*glibc-2.15-r1 (21 Apr 2012) + + 21 Apr 2012; Mike Frysinger <vapier@gentoo.org> -glibc-2.15.ebuild, + +glibc-2.15-r1.ebuild: + Unmask now that 2.14 is going stable. + + 21 Apr 2012; Mike Frysinger <vapier@gentoo.org> + glibc-2.9_p20081201-r3.ebuild, glibc-2.10.1-r1.ebuild, glibc-2.11.3.ebuild, + glibc-2.12.1-r3.ebuild, glibc-2.12.2.ebuild, glibc-2.13-r2.ebuild, + glibc-2.13-r4.ebuild, glibc-2.14.ebuild, glibc-2.14.1-r2.ebuild, + glibc-2.14.1-r3.ebuild, glibc-2.15.ebuild, glibc-9999.ebuild, + files/eblits/src_compile.eblit, metadata.xml: + Drop USE=glibc-omitfp support since upstream has as well. + + 21 Apr 2012; Agostino Sarubbo <ago@gentoo.org> glibc-2.14.1-r3.ebuild: + Stable for amd64, wrt bug #411903 + + 17 Apr 2012; Brent Baude <ranger@gentoo.org> glibc-2.14.1-r3.ebuild: + Marking glibc-2.14.1-r3 ppc64 for bug 411903 + + 16 Apr 2012; Brent Baude <ranger@gentoo.org> glibc-2.14.1-r3.ebuild: + Marking glibc-2.14.1-r3 ppc for bug 411903 + + 15 Apr 2012; Mike Frysinger <vapier@gentoo.org> + files/eblits/pkg_postinst.eblit: + Use new makeopts_jobs helper from eutils.eclass. + + 14 Apr 2012; Mike Frysinger <vapier@gentoo.org> + files/eblits/src_compile.eblit: + Disable building of static ELFs for ia64 cross-compiler targets to workaround + a broken gcc-stage1 libgcc #411677 by Michael Kosarev. + + 14 Apr 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.13-r4.ebuild: + Mark s390 stable #382377. + +*glibc-2.14.1-r3 (14 Apr 2012) + + 14 Apr 2012; Mike Frysinger <vapier@gentoo.org> -glibc-2.14.1.ebuild, + -glibc-2.14.1-r1.ebuild, +glibc-2.14.1-r3.ebuild: + Fix regex crashes #389881 and missing hppa prlimit64. + + 14 Apr 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15.ebuild: + Fix prlimit64 on hppa and drop some old patches. 26 Mar 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15.ebuild: Add patch from upstream for libmemusage.so on arm targets #409721 by diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index ea368f7..70af30e 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -1,76 +1,87 @@ -AUX 2.10/glibc-2.10-gentoo-chk_fail.c 9407 RMD160 230701dfacfe2481eb49e5384fe4ebb508bd3af2 SHA1 0e9330d57de714dd1ecd7040d3eabf4723cdee7c SHA256 7745c0f5d37b37959b43b41e39762fc35b877161bc5740d9d3e9a83021acbc0e -AUX 2.10/glibc-2.10-hardened-configure-picdefault.patch 865 RMD160 744bdbfb73f1dbced4cb33cb5aa92f3b41d3b4fb SHA1 21e0f83598f5342032a794315f0e3dac07f647da SHA256 b50b29f85d88011555bbcbe6046e6600be9344f2d78412b14aebdea515420774 -AUX 2.10/glibc-2.10-hardened-inittls-nosysenter.patch 8823 RMD160 163e53f0f4f0bd003ef1c50a4eaaa8f4a82695fe SHA1 df23c6756114e1451e6f120723af1b621037c28e SHA256 dcf78c6524c222dbee907200a8878aff727e29d43a4962b977a16d85752e5c10 -AUX 2.10/glibc-2.10-hardened-ssp-compat.patch 4802 RMD160 02bd17455d64b6661ae5f44329357dc254cdf118 SHA1 b40cf1a8f17e448861746ba39aa20afd66a47b2d SHA256 bd6f0aa8eace0a935731749e101d5fe30210f9edb65f2f5ccd425cef581ddce4 -AUX 2.11/glibc-2.11-hardened-pie.patch 1492 RMD160 dacf988364e3eeeaa2bd588420a19db373347678 SHA1 f44b4389d031bc618c83a2f196c4e2afa647a68a SHA256 74277f76ace9cb6b408ef7c1d43a3604ae0d6c1af539055aeaeb542d2bfa2a46 -AUX 2.12/glibc-2.12-hardened-pie.patch 1542 RMD160 c42e6a8eef542506c440d58395a066129cd40dec SHA1 703b4c23a6701f41cd51b629eae362e129b60de3 SHA256 9d11da52900a4cfdaa9052476029cb1b4c8004dfaef3cf446f3b728035f75fbe -AUX 2.3.3/glibc-2.3.3-localedef-fix-trampoline.patch 2329 RMD160 de6ba25b8330e6ee720355e8541235d265a461cd SHA1 cf869cbd74793cb579b42d734884f10d4cadcdde SHA256 b5cf51d1ff5479d09fbc82992f126ca4969006c90c3a2ae94ad586d4902d791b -AUX 2.5/glibc-2.5-gentoo-stack_chk_fail.c 9058 RMD160 c98d7007857aeeea00e708e7989800dad9b07ae3 SHA1 ff92b7b6cb4a364dbe81c5110da79d1ad56a72ba SHA256 067fba2a36d2630d50198c44395ef208cdf080508f1b716bd3d079f7b964e2df -AUX 2.5/glibc-2.5-hardened-configure-picdefault.patch 794 RMD160 7ab81bac4b9625043b1e7edea6fb5707696c144d SHA1 25a0b018eb44f3c9818876a12e9ec817e305d80b SHA256 0c0359f567e4ad2d3184618bf6ac7e6102b703eab6227c7e9a4ff4dcdeed2c91 -AUX 2.5/glibc-2.5-hardened-inittls-nosysenter.patch 9407 RMD160 352112bf4f2d8d58471f22f623784350baf0bc86 SHA1 ae244e9923c0a0e8be4121d593897530c0bf08e8 SHA256 2a912e82445815ae32744d990c59d8758ec74e482b856bd274c292848b9af1fd -AUX 2.5/glibc-2.5-hardened-pie.patch 1569 RMD160 8746aeb9f9c68ca153d93cf92c9df93d0fb324d6 SHA1 c2ec8d9286af38017f5bee5a8823f642c067201d SHA256 ff9cde8857c5da89faa4039e2a81748674fbeaaa49d85c378d80711d55f2b0c1 -AUX 2.6/glibc-2.6-gentoo-stack_chk_fail.c 9545 RMD160 9a21c9deb6ebca5d2245e3bb50b53ce035967a5f SHA1 11ad52117fa55bbe51b429043df49767c7f58de0 SHA256 1410ded812be80d452eada5f9d6b9bd7bdb504c14f01cc27dce3e36b6f92b92a -AUX 2.6/glibc-2.6-hardened-inittls-nosysenter.patch 8674 RMD160 f4e7df0cb25292afc13e18332569d2ca288fdf92 SHA1 7f34ef26d6607321e0ec5ad0f389cb1aedf5e0da SHA256 cf58ded8fbe9fcb3dc094521feec2588c1520ff2c632b20c69d6a210325c4fcf -AUX 2.7/glibc-2.7-hardened-inittls-nosysenter.patch 8755 RMD160 b674894f3b16f63193bb8040f8a5657dce82e1f9 SHA1 79fb3a4454b85af70dac95dd79134be3fe3a9201 SHA256 b0b1bf0746f7160b89cf281502b95c38dec9cb948d6a50a907b84fd6230a2dc3 -AUX eblits/common.eblit 9198 RMD160 ab144ba5afe51595ec8b87283a40ee8fc84cf400 SHA1 d1f57c2cd9ef1ab7de01d6aba2beb4e362f0c9b3 SHA256 3aad1fd23d872ccc4c371fe9b515784b25674cd0670fa7187d8f01461cad4489 -AUX eblits/common.eblit~ 9214 RMD160 5b737da912efe7a7e351cbc0f4974cc2cff92ab2 SHA1 158ddfe5579f356b9c4fdc3d4b39a86f0e58e8a1 SHA256 e1f4a86040a959a440ace17a985b5cb73e11d0508386612412a3836892a2b0b2 -AUX eblits/pkg_postinst.eblit 1159 RMD160 4b99846819bf0471d1104a8a17dd260796644f9d SHA1 4a2980fede3edebc7960d40db7cf935c7c854859 SHA256 76c403cf5c77a3a3bb7441566335f0c8da2584eaa21f05ab400e7bb00f9db810 -AUX eblits/pkg_preinst.eblit 3490 RMD160 10ab8692cfc439f0ad01a310d5070ced32320d33 SHA1 0df309b8d36a521a2b67439031c8761f6e41ac52 SHA256 61bf2cfdc886f67934b9df002e82f5c6d0136d61a079959a38e99fd9c551f9bd -AUX eblits/pkg_preinst.eblit~ 3469 RMD160 a8f0831802ea5b5bec02b6379f08cd5f4f0ad27a SHA1 31a9a0815f11bd186c27d3cc44a394e4aee754be SHA256 7f947a83488dccd4c5169508d7c125d09fdd30ddd07d98b528ad12d83b9e2730 -AUX eblits/pkg_setup.eblit 3893 RMD160 b95d0abe0f84b1272edabc2c36300f7aa2b01ec5 SHA1 b972f27751df13ce86ddfc0087595d498c11f435 SHA256 2656dcb12e8bc3ce8697f48deb351467f83e2d44dbd20438ae170de9e4633fbd -AUX eblits/pkg_setup.eblit~ 3886 RMD160 d2f86a2f404941bc7b6f6dabc29dd293dc2e9972 SHA1 b931c6dbc784f94f80f8ced2d2d0e1f0da4711af SHA256 be9c3dcef8315e52163b98631ea2c170c805f9accbaf5268df292574978c8e71 -AUX eblits/src_compile.eblit 5784 RMD160 6ad22caf12aae127b179a3be2f98219baf41aad1 SHA1 2eb689173674f09016596fab936b13ac0845c88c SHA256 426c485bfa581398dba659e1cd90bbb9d4414c404352e110cbb947fe9865a9d3 -AUX eblits/src_compile.eblit~ 5762 RMD160 d4c95be8567563e2d6075dfd90291b4870b09b15 SHA1 b53a77dc14a72ab4722147b6cfdc59d5ea4842a6 SHA256 8fd8021308a76283defec0f50e902815e08b2553fbec62eeb4b68e3b83516bad -AUX eblits/src_install.eblit 7489 RMD160 e1e1c006e8e97d44038f3d655b170374a68707d0 SHA1 720498e25463a371706a7e9b93c0682ede2faafb SHA256 5d36af22e544b32d8fe75e4144e9220b0f016b2fdc0a789bbb04dd9ecafc6a5b -AUX eblits/src_install.eblit~ 7470 RMD160 e21782fd708e57616b501a9920aeca72cea5cbb7 SHA1 2eed96771de35d77255f3957ff8023a53fdb4e99 SHA256 3a1599442d729d23f678b6582276ea6125855fe2f4c15f36851f89d441f4e145 -AUX eblits/src_test.eblit 1172 RMD160 a70e31e655cd3e306af6a498002de85b72258566 SHA1 4aec15e6ab67279258fd23400701fd38c106a38b SHA256 e5a390761b7ec613460b8da26df3ffe2a137217261dd9f87f2b78c3fa2a12727 -AUX eblits/src_unpack.eblit 5376 RMD160 b7186461366d32929dab13b12175033aa5e376dd SHA1 cf012d218f7277bf5a2d694b6afcd8ddd22a3ba5 SHA256 c12458c2c8c3d65c5c7b53a14cde6b6ebd7e7e7da8a51b005581a14ce3c2fdae -AUX eblits/src_unpack.eblit~ 5365 RMD160 2fe0b47df144f297682ca71e0f470fe0721ef39e SHA1 654dbad14c725a434c7244124fb257f13c6a1b62 SHA256 325450d632d373cbc03a7b8a0d07042ada5b94d573cf799fed88ad6d3915d1d6 -AUX nscd 1621 RMD160 f6d20c4c3814f70d7741f3fa2e0b53ba32c37960 SHA1 5751fe798024c2021b7b3ed3e798618e2a38244a SHA256 6165db3a2fcb251d4f3655c0461e018ce9c92a37f7f22a8fd2b75178b5435bc8 -AUX nsswitch.conf 503 RMD160 f375f92f6b41029c93382c39cef896261b140cfc SHA1 42f7f5cc3de75c69bf60d806ac8490106ea63326 SHA256 6c38b8642d5da884327ad678d0351d57be3621562253bd9711394bad87e45e2d -DIST glibc-2.10.1-patches-7.tar.bz2 113612 RMD160 333b6e15132dd72f09369aea52e88156aecfda5a SHA1 b8b42bd16f99b43d20a08790b9bffac4dfd57060 SHA256 6c94493e08c13072c94c967f55b659e6c950ec470c9677c43cfab10e24a88370 -DIST glibc-2.10.1.tar.bz2 16106243 RMD160 ca102519ab32714e788a0db5dd43c2f9962c86e9 SHA1 cb478cf9d6e2c905a1a4f4a2cae44a320b8dc50b SHA256 cbad3e637eab613184405a87a2bf08a41991a0e512a3ced60d120effc73de667 -DIST glibc-2.11.3-patches-3.tar.bz2 112513 RMD160 0d5762a35bb031f2a2f73152c89c7d6f4ba9e61b SHA1 fc103954d084747543a8407efd1eb4a9a9ed124a SHA256 e3b3a256151d86fec9a2625f29ea1486a3e770a0df8e5a803f4914da50e582e7 -DIST glibc-2.11.3.tar.bz2 15667797 RMD160 a5cc802ddff6c2e96f63a9dacbb429d0e9114e2d SHA1 2685601493829b0399578c87add614786b98c30b SHA256 9c10538262c13018910721b8160e6caf65ba38ca2750c5710bd220e44d696afa -DIST glibc-2.12.1-patches-8.tar.bz2 112063 RMD160 5bf50dbd1bb30d5cc9a41ebfdc72fa8aaab31389 SHA1 4084514fea111eed609721ba45339ca45060e34e SHA256 564fe8d9dbf80763c32eca13129ecc69aa276eb8364fe15b400d0cf0cbbf7085 -DIST glibc-2.12.1.tar.bz2 15667516 RMD160 4a46745f4220f4253af0b882d0c2072499e17653 SHA1 ef5ca1e765719d3290bd24f94705f27534f3744b SHA256 759f115c52bc12c5bb453af559dcd456d32138250b7cc96e47804e3d0ec97407 -DIST glibc-2.12.2-patches-4.tar.bz2 109270 RMD160 35ff0d66dc5696060e04eecd4cc2dca3d4fe9610 SHA1 17b1a8b76735634f68df0adebf4e913236b30944 SHA256 23362824e7ffbcc34c05f82e6f51b30cb502e648efbe7bc6a644cb8384f57330 -DIST glibc-2.12.2.tar.bz2 15667759 RMD160 1855ebbbca52dc036de159cca720f6153e173e21 SHA1 3ef6d36eee2dc7c4351f215f689e6a04c161a35e SHA256 22f8eb3c49b9eb5e88fc249daf8670899adef24eb1f74708fb150a6502fa1216 -DIST glibc-2.13-patches-10.tar.bz2 115710 RMD160 505406b68254ff9881f6df74fa6fada5ed04e9f6 SHA1 34c34eaaed4ae5107e955dcd51a656b8b9ec31f1 SHA256 6335958a7260849ae0c4712ae723114b9f8453114e2b88ba016bfc109cb5fe99 -DIST glibc-2.13-patches-6.tar.bz2 103372 RMD160 bedadc250a515f57dc7fa23a4743ad3b8ecae9a8 SHA1 a9eccf14fcac6441fc206de4ca23e7b6beb6b3f0 SHA256 86335122c8523bf588b00508f656d5343e44f13001ec4fca088c127417e18846 -DIST glibc-2.13.tar.bz2 15725729 RMD160 cf34e4a06a2602deed709e2ee10cf7446a824989 SHA1 14d83dced873a21a3da6a0bfa0926f40d82ef980 SHA256 0173c92a0545e6d99a46a4fbed2da00ba26556f5c6198e2f9f1631ed5318dbb2 -DIST glibc-2.14-patches-7.tar.bz2 105702 RMD160 9231acbcdc980bdd1723f405b340d352613c0275 SHA1 a5a32f08c8221debf49dcfbcf3b61a039054fa21 SHA256 f213848ae57ca7c3bcd0ac87bf04ef638b9c8191a8124394771d758a861bf009 -DIST glibc-2.14.1-patches-1.tar.bz2 102822 RMD160 bb874c8f2d43c74b0d8bb0e206a8c889765d71b5 SHA1 d88403598c223f832274fb365e26460ff7c95c37 SHA256 cb344a7fa3434413cb1e38271d871d4825e94da04199cc6a67772be3bcab83de -DIST glibc-2.14.1-patches-2.tar.bz2 152871 RMD160 b5a24969009858e2988b04a46198b64bdef6f758 SHA1 9aa19bcd5514906f56b7fe61162142ca08575d4f SHA256 c82f580b43dc6450274649be2eb88b91064b8e16c39051c32229871880ea4f68 -DIST glibc-2.14.1-patches-5.tar.bz2 159559 RMD160 25b72ae44aab4ec3f7fc516f144353af9e26be0c SHA1 4f6455ccd04608d8e51d64afbf43f273fa6a07e3 SHA256 b185e1742d4e180015f16bd8f641cb369a7ceb3e2ed691fb6c9cfe72e4a0703e -DIST glibc-2.14.1.tar.bz2 15650580 RMD160 f6efab63efdddefd7b868ffcba53885450064996 SHA1 f1945eea78bb30563d33c9e6a5f6f97f374135b4 SHA256 6e85a2fa3ebe6b28103361f09d27eeda37a021f24dab73f34064456d5a715b3b -DIST glibc-2.14.tar.bz2 15630590 RMD160 f2ba450342f353c7b0a9001ad375ff0adf3f86fc SHA1 2236a3530f83637c4338d81d9ac0f5b4c5e69820 SHA256 8404b54651d42133d9a2ab17d30d698e53c5f250b2ad8e5f3d9a208ea7c75d6c -DIST glibc-2.15-patches-7.tar.bz2 151866 RMD160 46ae4353490f54d76c213303643a8484ab874a20 SHA1 767280646628f66ba023d9e36e8f624704fc5484 SHA256 9dfa6651ce1a811dbc32d1afc250727bada7c54c5c286567bb4e0922e7472c2b -DIST glibc-2.15.tar.xz 10675188 RMD160 bc0f83611fa657d4c8cfa726bb54cfc70cab2d42 SHA1 58b038e2f184bbaac02dbfa41ed8c5851fedd5c9 SHA256 d94d85a27cac2a76ab263b7a130309a46c27ca725e39cd3260e83082366c9dd8 -DIST glibc-2.9-20081201.tar.bz2 16430489 RMD160 1e1feb4ee9c0892a0544c05adb6dd249544621cf SHA1 5756ca3b543a370c4ec9ffc8038b72bf0aa61c71 SHA256 6f8e515775e20ed48610860d10315adda418a3649b3465f36ee5cd467364a8f6 -DIST glibc-2.9-patches-8.tar.bz2 106638 RMD160 dbf343c0f2254674c6096fd65fe5dd33ad119248 SHA1 106452700e7a1a525266f79e77a49b443a8ed411 SHA256 5f1f8b569ac02c2f538bebd64d137bccb442ddfcb28b3ef17b86134edd8e3f6c -DIST glibc-2.9-ports-20081201.tar.bz2 487663 RMD160 80eb0035ed2e021e79755d4151ccd6d73cd78d8d SHA1 90a6ecbce37aabe6093c4dd0c8817cbf86321627 SHA256 19bb6e89855171d7ae01aef92054dfe4524521fbc13c67bfaa3ee81944210744 -DIST glibc-libidn-2.10.1.tar.bz2 102248 RMD160 0fbb3ecc09f59f0b9e90e0669bd9cd6075164173 SHA1 50c1ac0d9ddff6eb83f75aa1c4cb84ba6fffa0cd SHA256 0fa72d1dd06a30642d3bb20a659f4ed0f4af54a205d7102896b68169b38676dc -DIST glibc-ports-2.10.1.tar.bz2 584860 RMD160 1f094d4df18306ccb01037d07f0a0e3014fdfc60 SHA1 3cc9eff22d624c5fb6d951bbcb31b40112238fe7 SHA256 b1f1ec9720036a3a33598b8478eef102535444a083d5b5813a6981ed74ab4071 -DIST glibc-ports-2.11.tar.bz2 599606 RMD160 e7262cb903b42d27bd0666fb170d2abb4c8b478f SHA1 76a0513c74b80e34f81abcaabbc538fa0f33b6a4 SHA256 38d212b1a22ed121c97f2827e7357e3e077084635ebc197246993d328b1b6589 -DIST glibc-ports-2.12.1.tar.bz2 621800 RMD160 98b5d5f544336f16bfc8af193e5c447ee6c197ed SHA1 396c1e3958a7563ebdffc8ada8e142e0d6c0b225 SHA256 3986c166d08c30b83c9cc7d972651550b548386d5a02e4e4c985d9832de83110 -DIST glibc-ports-2.13.tar.bz2 625945 RMD160 676406e35c8e4fdceb4fcfa83bfbdb1ef3a3aa6a SHA1 1cc771b4bf80f4b0872a342763f4aa4a9a9292cd SHA256 b11c4501ae929883447f409c31d65e82822b1c5693075a825a3d54612876ee5a -DIST glibc-ports-2.14.1.tar.bz2 630641 RMD160 aebb9e53aaa98cd6a76b2a278685cda03049c7d3 SHA1 f649bd5c0191315c92f6a4f46aaf7aa1bf82445d SHA256 1c830afb6d4aa166edaa09ec539580377ecbb16ba655d0aad6f5cb5a9a269aa9 -DIST glibc-ports-2.14.tar.bz2 631253 RMD160 e15f35b9e3bd6acb1a0608be15056bfe7a94c207 SHA1 47da0ab038ea7cc28bc82ff558ad2f6779c79995 SHA256 580a656a55a17ba3db80ab0a9321332cd1f0aaddd7fad76004b524303fb6632d -DIST glibc-ports-2.15.tar.xz 427764 RMD160 037a5f681c1a48ff9ce84bde3ad66fe33e43b52a SHA1 f2ec7341143a52bfaf60ff373255a52bc710e985 SHA256 36ba204155df8822811103182c7534902905674919796b8751dc295f46db91a5 -EBUILD glibc-2.10.1-r1.ebuild 8047 RMD160 100cda8dc069f707c47d2b7942055392d7bd7765 SHA1 d35342519d99a2c8dd553c7efd67ce9ea4529f05 SHA256 48e77a6e4d95bdee4930e666bc57847b889190bc134f4765614fb6cdefc11324 -EBUILD glibc-2.11.3.ebuild 8261 RMD160 4517b0d30b58f1abf9654a30d6b103775d4e26b1 SHA1 1a687247b05dedbb7b4172ea525b39278504c978 SHA256 c62921a427c42c130d49c8e48d946722a3e8029d4594712fa252dfb6a1a4efb9 -EBUILD glibc-2.12.1-r3.ebuild 8632 RMD160 a660a9c9d7d651781fb55a757124137c368f3841 SHA1 71d9012bd8c4578b0f8f97a01218714816f48f22 SHA256 d3e40988c664cdce4af4301f8f62ac992c105a399ca1b2f4d8da34a1edd1605f -EBUILD glibc-2.12.2.ebuild 8632 RMD160 d6edafe5297fd625f9fc2828d930d40569e18f8b SHA1 5a4e5d36b2b99509bc0f9e8a32c88ef8d4e4f5d4 SHA256 363fdb68f3f18a0549977b8efa325f78c6b16ae1b57ef80510ac685bee94fdb7 -EBUILD glibc-2.13-r2.ebuild 8558 RMD160 4c0284795ac095d466c245dea773fbbd58ae3658 SHA1 a10398572b706507c370274267b7f8ed2b8d6bec SHA256 53acef5334c74a0c37c0ecd218d92cd42d4a9a224d83e0768f0842e0fb204ea0 -EBUILD glibc-2.13-r4.ebuild 8549 RMD160 e865f806a6c30e23985d72dec2f10c661574b07b SHA1 45bd9d3285dc3b40eb0d8c68385629cd050a7677 SHA256 a721ea5373d025a388c302921bff66ee5525a541402655f76dfb600eaf87e00e -EBUILD glibc-2.14.1-r1.ebuild 8900 RMD160 c709d275cb82a9d5b32debbe262daaa560e5815f SHA1 fa9f1c68ceb50e2b64d506d2525bd0c8e4fa1ee3 SHA256 221bb9461a297854e92bd138e5d2dee72862b27a176334fdb9983f40c0a82b16 -EBUILD glibc-2.14.1-r2.ebuild 8918 RMD160 ee308b1d48f60646ba2aeaf066818e4a9e661202 SHA1 feb12f039e3c324debfa6aefd6caf013468cf255 SHA256 96c6d9d7cef09d848da5f6adf83b36bbfe716659962f8ac31a499d35f82e6a67 -EBUILD glibc-2.14.1.ebuild 8753 RMD160 43a94456bf81f29ab459a8184eb90e33c0df2b7d SHA1 16835011f75f5f9368a3773cc14ab3ff4b25bb21 SHA256 5cfcec552f246453bb34c4a84b4a173cd6068d8e5d9ea6f76109cd9867078e63 -EBUILD glibc-2.14.ebuild 8763 RMD160 08025db2ed84c7119924feabe0ab5d5a811ce729 SHA1 b6f8c375d22fab9115e224888c209d7cf8cf218a SHA256 cb9072e151c8260a097a21ffa40cd8e12991b599cb1d210f40689e221f046da9 -EBUILD glibc-2.15.ebuild 8527 RMD160 4f0e9c9bd686a1cb7da4c58272d7aa2aef462433 SHA1 f82aad6d076066c4c4c0a3c2ef3f0d4bd51f18cd SHA256 c8589ba60525ef7f1699f94e8b495954fb7b924da03f89321674c18927f57798 -EBUILD glibc-2.9_p20081201-r3.ebuild 7693 RMD160 d29e97a48c7d73ad524b00ee84ace31482d6cefa SHA1 1d2bc39eab289370c28036e578eb8b1e08558a31 SHA256 48f8eb185d511128b482a84be56d4d3e7bd655ee01d408b09600efd1be5f8397 -EBUILD glibc-9999.ebuild 8352 RMD160 6b856a7d19ecce635402e7a19377c3c773b2ea60 SHA1 50c96ba402f80d6dc7655acf825d393f0839f5cf SHA256 a3dec3020bde78dff2315a72c6557491f2abf26698083b5d1c36c1d85e467905 -MISC ChangeLog 39680 RMD160 36209405fdb59eb3ec29d3924422e521406eab7b SHA1 8264ec23464c68bd22476ddcbaeff3026d19b341 SHA256 dc01e48eba83f409037c4f4580eb435a57432a6cfb001f4c2261b1bfd6ae29a5 -MISC ChangeLog-2007 108587 RMD160 cab72e91dbf79869f246537d0d99870a836cc61d SHA1 ab2825c549e4bfe385f7b3d477b594f2317c3b37 SHA256 bd7e842bcda0f9e8375963d71dbb1604e1e8ef89484f3e205afde631eeec2c17 -MISC metadata.xml 423 RMD160 cf6f12db580ed1cff7cf7287723daece896268ae SHA1 ecd822cb67d353dea55f6a07d0e14a4b3a3644a7 SHA256 9e9a0143eff95971cf35957f2334ba791557e6408fff8784188fdba70d48f4b5 +AUX 2.10/glibc-2.10-gentoo-chk_fail.c 9407 SHA256 7745c0f5d37b37959b43b41e39762fc35b877161bc5740d9d3e9a83021acbc0e SHA512 d1c51c573353b3b8ae6ab1bcc8c10eda5cad8b98fc7ab4848e4fbd8a8736174f3c3fd1b72dd80c72b1e54be78f1cae4dc1ab8130df25aa6d1495e5cbbaf3b9f6 WHIRLPOOL 32028ddeb422d89c0523fec994413e67c6afd9fcfdaf147d3d6a28bd02f8feabda9571ced4509253b7061a95bb2c16cecf94a4274671b33909ff545b1787f101 +AUX 2.10/glibc-2.10-hardened-configure-picdefault.patch 865 SHA256 b50b29f85d88011555bbcbe6046e6600be9344f2d78412b14aebdea515420774 SHA512 e0a09f77b209a72ab577fe1e62126609fdddedf3fba0eec749c4b506cdf793779b48390f055a3594892120f694291f8340c0b6f51862e94c03fd516897138be7 WHIRLPOOL d1b8e1536696350e0ed9eaf9a923daa7c004ef40ae94c1c3ba3d6cb293f1c19364cefbe8491089061124cbe26a9fded9f3d38d89f1bda56d408162e53702e8d4 +AUX 2.10/glibc-2.10-hardened-inittls-nosysenter.patch 8823 SHA256 dcf78c6524c222dbee907200a8878aff727e29d43a4962b977a16d85752e5c10 SHA512 0605b7964af87d1d6bdccea5c4d1bfe6267d4401b8bbf0c8bb689663e6bb3ef92eebad8be6c23ffdf6632a4d5e6098d8a403c3e84ffb21b5e87b5b1d1ec3512d WHIRLPOOL 635261b547883bbfbe23c802fcf97916dee823b367f96732ccecd7506dff004b87f2d36d97ed398510711330f3a53f039a14e226d20a681cc201a8c7a3450833 +AUX 2.10/glibc-2.10-hardened-ssp-compat.patch 4802 SHA256 bd6f0aa8eace0a935731749e101d5fe30210f9edb65f2f5ccd425cef581ddce4 SHA512 16fc6cbf366c3a0f476f28da8d4e465b1d894f68d33ebdb02de60d6b22bdc6341915d8529952fa4213b11c377302f18a63c462898fe0e4b13f5ec9e3ceda96c7 WHIRLPOOL 059e84269286b285261cc57846b34462524661fef3582396a6b301ee2dd156d2511c88f17f52679e4d5fd96ae0ed6673c8b75a32048e40efa87fad34da6cc066 +AUX 2.11/glibc-2.11-hardened-pie.patch 1492 SHA256 74277f76ace9cb6b408ef7c1d43a3604ae0d6c1af539055aeaeb542d2bfa2a46 SHA512 31ad12fdafc20f783bde32fa3cb477e18d19c5436309b0023284c3134f99c849b0281ea7815ae7509b96f1a88e9c24d52805044cd1c65a88a1a62eebc519a0e5 WHIRLPOOL cf3fe8c5e164623bf553487cf589f85eff28d1073e55a87ef14da716ce313bfaec0dadbf322f2e705c1d4f975458d9cbd6f2eca268a9dc5dce16e54305907aa7 +AUX 2.12/glibc-2.12-hardened-pie.patch 1542 SHA256 9d11da52900a4cfdaa9052476029cb1b4c8004dfaef3cf446f3b728035f75fbe SHA512 97abb62a72d95b07f546658846718755ed78286b11cb72b2cf6ebc809afb1e775ca860e3903f9936ee54761b6d6bb309e822957387900454dd3c66be35ba8148 WHIRLPOOL 4b9b95d1c6c6e02ba21ec43f382a1d932ed8be5ff548a828c3e9a1d945c44cb8435fd502f6c8becf6a2c19bd23c77ad003598b3b3b68b7bad5a5af79e92d6077 +AUX 2.16/glibc-2.16-hardened-pie.patch 1570 SHA256 9a8d8a8268605251782b1fba509cda090f39f56edc8a5497c7b4acfc428041f7 SHA512 1dff16b1ce4ba6246336d19fac21ea6e8d5710e138a23603fa6b79896d895834b6d28bb1948c83648120ca1d038805db7dd7138ba3e28e9071254d6320cdc092 WHIRLPOOL f96487ac4bd95a99e9e70204c686c3f19bb8238cfd4a9856b031be58ac23927886f228a8b4add14213e0489a204c51ebbeb8a376311305025116b8ae45fc90c2 +AUX 2.17/glibc-2.17-hardened-pie.patch 1784 SHA256 bba32e40c73aef20122b2825f31e5c3aa058b61feae4f32f336e1941f83f82d1 SHA512 9ecfe2b6c8c982a42786181d6507d5fa588a6868109065451f58a779848837bd5e69c32a24e43a186c2ff63a9784015c51487e342c87982ac074139e36c169fc WHIRLPOOL 1baffbef9e6d870ea2f2ae5be014b71020a213a1a11e9856fa207545867de444ed164cb926b2aac23471854eaaf72a87e38760702b32bfcfa639add8733d925e +AUX 2.3.3/glibc-2.3.3-localedef-fix-trampoline.patch 2329 SHA256 b5cf51d1ff5479d09fbc82992f126ca4969006c90c3a2ae94ad586d4902d791b SHA512 939ec7da977837ef46aa8894f99ac06b3fccfc36dd672889b85ae8cbbfc9a963c5d0c031d776aa2feee29ddf8341b4cc7a50ea19b7c6f7e80df74eef5f1fd977 WHIRLPOOL 47d248ddba815a517aed9b7dbfa247bdedf293cb5adad8079be803ea4a682136f01b47fd3817a1696b3758c4631d1a25376bf58ef039998ace4a6b65807fe75e +AUX 2.5/glibc-2.5-gentoo-stack_chk_fail.c 9058 SHA256 067fba2a36d2630d50198c44395ef208cdf080508f1b716bd3d079f7b964e2df SHA512 2d404bec1e009d111b775fde620102b3d0ea7614d07ba31350940f2693e937e825acc43d1ab94bad2eecac61d47c696098327096dff8f08b4b7312d0873d71a6 WHIRLPOOL bb27ef90afb256d3822787b93574d4f4f5632995663e08b7201db17a4f38f6e2a8fd6368aaf699a808cd8f7acc346625b5607dcbf1e88f8b28dcc6d3dba92399 +AUX 2.5/glibc-2.5-hardened-configure-picdefault.patch 794 SHA256 0c0359f567e4ad2d3184618bf6ac7e6102b703eab6227c7e9a4ff4dcdeed2c91 SHA512 99caace6c3528db400f8039c3f5aa65a2d5088d9758894c8a49df2b5045226a4056972de2d162411617162edd9023b6c6f80d85509638b5d68a8d0cda40adafe WHIRLPOOL 1271cea2155149e789f1242759e516443c5cf152ae9612d91d2a25a727952684eb043fbcfb38186a31fc6a1568201de5ef40af45436b137453e0582f2f6facde +AUX 2.5/glibc-2.5-hardened-inittls-nosysenter.patch 9407 SHA256 2a912e82445815ae32744d990c59d8758ec74e482b856bd274c292848b9af1fd SHA512 6acdfad1c2395a8097500216df3aab7a96211e418b56eb07ad317c25049c30c4bd9538905f186eb6d5b9260d98423bf525ec005a283e385ba4a83e7425080b10 WHIRLPOOL a542db44162d1322b23c574e20f59c8df7a5c17ca26560a22f73da832ff1743c7f56915a7e43d5d13a6068b3b975521f6b33940309496ae62fa952cfc2cd23dd +AUX 2.5/glibc-2.5-hardened-pie.patch 1569 SHA256 ff9cde8857c5da89faa4039e2a81748674fbeaaa49d85c378d80711d55f2b0c1 SHA512 bd026dba9df97d5a2a66c92feb8e004fcbaf69aaff489688990f9c0716e31d35654e2ad2b4f6ee8ea02259567f28a7d389cc5d43f0a77122c3f65a61fb4db112 WHIRLPOOL 888ca7bd8d4fe89961ee582bf96c141962b6702a92af663c7cb86d245f471f55b0817232744a7218dbf9d0f9eae9a8cc6a52843257c9353eef1332cf5c368e2e +AUX 2.6/glibc-2.6-gentoo-stack_chk_fail.c 9545 SHA256 1410ded812be80d452eada5f9d6b9bd7bdb504c14f01cc27dce3e36b6f92b92a SHA512 360b77df2d19d14060e19e763878297bf042eccd5206ce4829a33c78c982b59b46144116d237a7cac73a22dd6cb4987c8dd50f1d16003baa22c2cb2942d2cbdf WHIRLPOOL 44e14dacdd258c46201a44c2c6aae4d975b960a914c24e49f2b39dae960636512049daa052d3cd8e8d93819d263327c28eac947efdb5d9e240d1bc6e9964016f +AUX 2.6/glibc-2.6-hardened-inittls-nosysenter.patch 8674 SHA256 cf58ded8fbe9fcb3dc094521feec2588c1520ff2c632b20c69d6a210325c4fcf SHA512 094b24474e42a9714f5298b0768d44f2c0e01b7d8c3b0a754bb16caa6c024106e8c0b1acbce670bacec1ead6653f8365397173d62cb8168b946c8f521ca155d2 WHIRLPOOL 9fa16256f9d3bd2f38023549c0bd4c932d3173b6c3f4ef66e19cdb3eff5cb2def6ec02fa72a7e57ba74da6d5f29b82ddb9692d59f6c694d45b5989fa0bfa6057 +AUX 2.7/glibc-2.7-hardened-inittls-nosysenter.patch 8755 SHA256 b0b1bf0746f7160b89cf281502b95c38dec9cb948d6a50a907b84fd6230a2dc3 SHA512 50563c26e1fd2e71cb034c8a1b85e0e4075ac6467bae46d4cba0c105c940c5aa6531c39cf00c63ebf94be4e290ee485d7bd8239ff08dbc781db605b45c4aa38f WHIRLPOOL 2047148b53073bae4031ad864fc360112e2812115ec455142c82d4694a57387b49b36c98f400dd6f77f5dab3d419303faabe8183a16f0fd68387996c95888a43 +AUX eblits/common.eblit 9198 SHA256 3aad1fd23d872ccc4c371fe9b515784b25674cd0670fa7187d8f01461cad4489 SHA512 f09373c2166ad3a37f7736dc74c80b3bbd51ec4bd4e5283131734f0c92784df78456109d2692b5c4d0e0cd26eef4868cfb223bcdd3dee7412362a281f1de0a33 WHIRLPOOL 186152e8f9e0e2af6ab60a158f98324d160d28725c8dd932fb7be6debe9369ab33821a34502683f976322e58648cdc1f9be747a3c3f21c524aa6093d347f1ba0 +AUX eblits/pkg_postinst.eblit 1081 SHA256 21c349d6999841b277dd00ed6f2bf4b33d14724510da3c15a99e775cb71bd180 SHA512 b491761a0923b779535b4a5abf6e00efb6f2c0bbb68e7fb01b2cad54034b63ddfa271afce16b17b17b53ac809ed869c55f94c44443d661052779770f4302318b WHIRLPOOL 8e3a3f35a4cefa903bc578d2fb6b22506f3ac94939f9ad1e703f470b13ba0fd3353061e38e3142ecb5c693749c84d4a1e4f4a5920e36ce20dc2f7e3b6b67ed9f +AUX eblits/pkg_preinst.eblit 3490 SHA256 61bf2cfdc886f67934b9df002e82f5c6d0136d61a079959a38e99fd9c551f9bd SHA512 8ca5961806ba4cfa75d13b8d23abb3ae264ee3221f9f0dbb3f2dcb5ab903b91ef51fce5396bf3a0f5615a833f339979a20229e75399495293ddbe2f4646554ca WHIRLPOOL ee5dedf531aa0fe7353601d56cc784ea03e075f2e52340a49c9bddeefa05fc11987e3aa8d8eedc0feb0aa1520f17ab8a7b77ce545a109af0720aa5ce7e6cfa66 +AUX eblits/pkg_setup.eblit 3893 SHA256 2656dcb12e8bc3ce8697f48deb351467f83e2d44dbd20438ae170de9e4633fbd SHA512 758b731aebc4072573c2b689dc46648ae2bc9be039d9266986143cbf18bec19921399e596cb5341d9ab3395b129d0a501c2ae913be18e88058bba687a19dc923 WHIRLPOOL 060639747d91a0af00242708670ccbfb92dd0293bbb58c04d164e65a5b11a8b4272b914d42fac70d33d5902588c46be12cf422b0a260858ae9013e67b739bb51 +AUX eblits/src_compile.eblit 5784 SHA256 426c485bfa581398dba659e1cd90bbb9d4414c404352e110cbb947fe9865a9d3 SHA512 8a80ce679601f6616f529364a039b7431cb77754d427900bd0193a9da8a912eaf3cdf6d1e19fe23b16fc817d7fb58f28b886db3821747630c6ed6006f850496a WHIRLPOOL 9b74358edd4e27ea418c52761f5970eab9be38453a369eef2d93c5fa39c44b11254a2ce62ce7823f85e531632800e9966e6cbfe8193fbb26138330ec946db9a9 +AUX eblits/src_install.eblit 7489 SHA256 5d36af22e544b32d8fe75e4144e9220b0f016b2fdc0a789bbb04dd9ecafc6a5b SHA512 40772e793919ef5503ffef551911728336f17d5b674f8436ab085c347192c3718c145cd4457ea80c3a58f8f3666f3e56b56edd9ddd6e0d1b4b996c3a02a037ff WHIRLPOOL aba356e34b12eba01f2826b03afc2909b2494d3acf17c04cd5f907d80c6c4ad19ddb7e9b7b45fed208354012f6cc4efa53e6cf1641459bb0c09366ff1e4fc2cb +AUX eblits/src_test.eblit 1172 SHA256 e5a390761b7ec613460b8da26df3ffe2a137217261dd9f87f2b78c3fa2a12727 SHA512 714e17434402df975dcbcf1a2be03f0292e964b447dec480d08a2246b68768d00c2eb6821cb7eddcdb1fb7e0ff8a81aae29a17f18ab646becbc4e0d1f987606c WHIRLPOOL b23491934a0d8ed72732b23cf2104817e5309f8182a1b24b0068373ca0dc5138b1b207e3287f58b91b886053c076e01019ab8ef32c00da4e2731590fd59dae44 +AUX eblits/src_unpack.eblit 5376 SHA256 c12458c2c8c3d65c5c7b53a14cde6b6ebd7e7e7da8a51b005581a14ce3c2fdae SHA512 bbabfdfb5be2a538f284ee2b76aaa6cfb4f755b724f0de3d9409763e0b3aa24a48a6dd413ed85fb9503b3f1ff8084cf5bf624015e57aaae5f5b6e080faf92712 WHIRLPOOL 408acaec308be110091c66f71d4ee2fd6f182c69753c2734996c75d3361c93c107b7047224261858f3787d65cdd023f216d98392d7dbd70618e79c1b73d1f50d +AUX nscd 1621 SHA256 6165db3a2fcb251d4f3655c0461e018ce9c92a37f7f22a8fd2b75178b5435bc8 SHA512 3e1255ab014b3806112120000c3d2189a7c1c69dcd6639d5ce55e96bec721683a22b141982f6a6c6d44b14481c33fbbaa470863bef04e9b9eab7ccad1ddd5d95 WHIRLPOOL b7152f8d888fca13a16ea403c44eadbf1da2249dae3add11f73999259061824460a5479aa7e58c012bd737b62ecc81814109832cee33638279d90d4c08bfdbdc +AUX nsswitch.conf 503 SHA256 6c38b8642d5da884327ad678d0351d57be3621562253bd9711394bad87e45e2d SHA512 c13714110f3ccc9a2270f51d0da9293ab19b9df368092d19b1a84d5051d888297bd9439a322eca1ea60d6d5e58952797d803a368a295f2db6d5e97e173907373 WHIRLPOOL 0d37755ba5928ff894c355b3fdcf7079f19c1cb7a4f3676634084da89c74d7175823a4659b8c66d8dc1395d086991857162822ddf977dbe8dff9a59bccab821e +DIST glibc-2.10.1-patches-7.tar.bz2 113612 SHA256 6c94493e08c13072c94c967f55b659e6c950ec470c9677c43cfab10e24a88370 SHA512 6f1d575273ee354e6b9fb85d1a25b660e52fc77ed50bbe0a2c25f60d4ad11ed4560b27358d1b7a5412d5f1fafac2dd83b7ce5b1420205ef2d4906e4c99b610ba WHIRLPOOL 70efe90ab258bf15cf6c0b2ec826aacf25d4cab0d0e09b8883ecfdc34bdc54072bcd3330dd622b8f12ee6a1c74928ecd022e844a351717b53397f056b376992a +DIST glibc-2.10.1.tar.bz2 16106243 SHA256 cbad3e637eab613184405a87a2bf08a41991a0e512a3ced60d120effc73de667 SHA512 3933f69884862b38999b25af60b66c3d887bb022a26bf72e69ca17f2733e37017329d085b4ebca56dfad265906748b83535ccc41df034a867d76a62025c86df2 WHIRLPOOL afffcf139b78643822e6c89f6d6748161bd8c9043e5337d7b057fcedc4ba4e07572c6548c0288bd1bac10bdb63bf69c5eee1047750511ed814c150179ec34f8c +DIST glibc-2.11.3-patches-3.tar.bz2 112513 SHA256 e3b3a256151d86fec9a2625f29ea1486a3e770a0df8e5a803f4914da50e582e7 SHA512 a6f980c91e4fa40ec466cabdc666ccdf78b017f16d2e454d6b3bdbdbe32ad4ae316b9f8f5865ea8f0aeb5081319793fa569029f5aca536f40ce82dc1df629b67 WHIRLPOOL 58b10e2aa5691ada1f504ca192329cef8ac0babb98d21bc54436c7b0218979703aa3f525611b8016a11dbf9551b3bc443e5a17c49481518709322c01fda0b5b1 +DIST glibc-2.11.3.tar.bz2 15667797 SHA256 9c10538262c13018910721b8160e6caf65ba38ca2750c5710bd220e44d696afa SHA512 aaf344a50f40c08811da17434579f93856b129ee751eded66ac2136ce42d7cb58bfc3d4249c1b3ffc5154715d95cb5fd6b12bc6b83eb99be6718403af0184109 WHIRLPOOL d74d7266ae03bd7a6caf2edb3c2e15e242557a35fee91f7a141f0f612cfffb5c42f45bbf3291cbff26a14ee6d29c8ac87e7653d9e8556b16b7893e4cc6c01bf5 +DIST glibc-2.12.1-patches-8.tar.bz2 112063 SHA256 564fe8d9dbf80763c32eca13129ecc69aa276eb8364fe15b400d0cf0cbbf7085 SHA512 688f27a6d049007d51377210c64d94e341b6e8ccfe94b4dd93b57f3a2eec852c87fb8282b67895ac4a86c269514ed58592994dcf0dea7238f1d22157f99f6443 WHIRLPOOL 2a88d6a2ce9fae1106a4753809202815f6ccb8d5e7ace4b77bebcf709f8619e63985f6ecef75f3ffbaefa24d080746d2523bc23b0c0a5f08a160f0b23bfbf7ce +DIST glibc-2.12.1.tar.bz2 15667516 SHA256 759f115c52bc12c5bb453af559dcd456d32138250b7cc96e47804e3d0ec97407 SHA512 e01eaf0c93b20549e159adf7e838458216245c6781d225de908804b275a967712d4f4dfe5b5aefc3e16b75a8593f2aba2f7bc287c89a6c39c9e929cd228766d1 WHIRLPOOL 99061d40d4e1291f3f15c4f25df0a0c7eecf27127a9aeba0c724b636992648b2ff8879b11653081c821f28a82a54dfe4375fc992af1a8de988867965604bbec4 +DIST glibc-2.12.2-patches-4.tar.bz2 109270 SHA256 23362824e7ffbcc34c05f82e6f51b30cb502e648efbe7bc6a644cb8384f57330 SHA512 1776dda77964beff33be1a1cb88c410ff6fa4bdb36a1439ee1acb9698dc97c2621b1e44b06632f1b4d34c29dd707d9193e67a54af506e067a219457dcc6b3d04 WHIRLPOOL 7afe99cd94d916dfc993f084ef56d75fbbb1043319b66cecdf621dda263be122c1a0c21962c47235503989a46aba01bd2006fb9fb67ba0aa0c2692aed3be01e1 +DIST glibc-2.12.2.tar.bz2 15667759 SHA256 22f8eb3c49b9eb5e88fc249daf8670899adef24eb1f74708fb150a6502fa1216 SHA512 8197ece913e572ce3f7dfa0a33d520418aea2d8b85ccda3100118bca9f650e21fb7a8d14b1b4a5587a252c07e70c6fe85f84605a0be9dec649e92d6028979c40 WHIRLPOOL a2585b83e8ba70dd4fe3a6a47b6b5b86ba92d2dadfd50178d98c7e48ed8d5a906b630e79869b8eed44db7eb333af68d20914e3682cf87035d295d7375120d32d +DIST glibc-2.13-patches-10.tar.bz2 115710 SHA256 6335958a7260849ae0c4712ae723114b9f8453114e2b88ba016bfc109cb5fe99 SHA512 157012c1064deea4440a7184fc4da5094004448aec7fbdf6ff58ff9ae419a0b5bd572e1b57dc3bf7acc65ed8be6393ca02c32e91e34ca58008b1f742ee446722 WHIRLPOOL 52e18adc4222cd09c9be1b88ce8aed0b614cf3d6339a687c27063e2cd59f9204277d4707f5646ab45e7d77276f029d3e8f071288cf05dc3f5b195f198e9227ff +DIST glibc-2.13-patches-6.tar.bz2 103372 SHA256 86335122c8523bf588b00508f656d5343e44f13001ec4fca088c127417e18846 SHA512 347f1b7cd2a714af5fda438a1292f2d8ef766a4e4f22d6597663df3a03716a2388f90d27a918ca94be0dc01b275b70f7fe86a1c9fc82b0f97df91e3b552d42a7 WHIRLPOOL 372b812b41fd64b8a0ce0aaafd926bd885d9e0f131235775dc5037259759a7d7890de90674f2b7e2b78d691863550c9e292b395a39ae85c9737f57a4abe475f6 +DIST glibc-2.13.tar.bz2 15725729 SHA256 0173c92a0545e6d99a46a4fbed2da00ba26556f5c6198e2f9f1631ed5318dbb2 SHA512 7fdae9acdbe8cbfda008f107ffd1559c0163ff70730a5bc618f1f15b64096a813a3495e0b2d2be7b7206bef3ed9ca67a68fd2004c8275ffeffa38b70c80887e0 WHIRLPOOL cfaeb0831f177926610d2c89bd6bd20735107ac4738ee0485a2d2e14b13c986e68e64c8f9093b89f135c3d7eb94fc2230b9f3837f3841a8bc2bc886ff5415005 +DIST glibc-2.14-patches-7.tar.bz2 105702 SHA256 f213848ae57ca7c3bcd0ac87bf04ef638b9c8191a8124394771d758a861bf009 SHA512 ef0c3cfe3b9935ea071fa96084b0fcbaa3865fe12e8c04d312f698dfe0395a8036716f1f9999777bb77eff314c423a056cf6483a9e6dd58b1919ee2fddb153ae WHIRLPOOL 3ed0b83b19b0729e550c959f5c299a639d93f04d285b24bc8ddf2f790cd5a376ed2eac44acb51a357a02f3906a470ef8783e98e8fd3a0e181fec95cca1deb649 +DIST glibc-2.14.1-patches-1.tar.bz2 102822 SHA256 cb344a7fa3434413cb1e38271d871d4825e94da04199cc6a67772be3bcab83de SHA512 b8fb724fbc58d6e0886ed5c186d56952adb55012cc5bd0ab172ad665959e4c7fbd7ca0e0e1b1de0e1050a2e2b56edec4f738d1eeea96b0c00a41867ff4f94194 WHIRLPOOL f8bda48d13e7f7bd71641f161b05a2a8e88a67a7c860d9d592db1bbc3d205567dbd652c360a8f6086a080472505d71b335f014a5468da265c6c0e1911ca3d13e +DIST glibc-2.14.1-patches-10.tar.bz2 167926 SHA256 e93815f125a6d1cfbaa6aa920274ea55c12da0bb4719fafd4bc0bfad27322108 SHA512 520a8e5e63daf33f1ac2d475e2d880718a774dc9228fa1d61792eb17d39a5a3d92dafac7963c4eada71ad06e8d34aea34098e08533dbc6844e9649d84b8980ab WHIRLPOOL a0c246425bffb5ce84ac8e5f25614e2ccb90de668365fc1a3ddf187ab8ae954990d12a5924f83ffa56d563b6c70fa1dbb01263d0219c40279f4267301b83646c +DIST glibc-2.14.1-patches-2.tar.bz2 152871 SHA256 c82f580b43dc6450274649be2eb88b91064b8e16c39051c32229871880ea4f68 SHA512 a3a9ce302f81b0e4f6dfeff00376a73ef68190a3be4620836c2a258d1ac4f0b20e644631a7bc1384e702456cdde2517c386d5612ebc2fa35ad2a36b216126e38 WHIRLPOOL 4682e4f5dbc3bbe7fe2f757703e1fd68bb7ec18b8f59411929720eafc2dfc5f9e146b7fc69624538a184c56e3bdc92ad57d8f5fce2afed86d9d11e2de3549395 +DIST glibc-2.14.1-patches-5.tar.bz2 159559 SHA256 b185e1742d4e180015f16bd8f641cb369a7ceb3e2ed691fb6c9cfe72e4a0703e SHA512 2d726a01c8be41ddfe98368b6c7bf932e727daed1c98268a96e74cd08e84a43b7f620ef14be0f124e2eee6c2478e1f351cbe48d27709111dee95aab7fcd6558f WHIRLPOOL 64da8c26f8fb93af4c6f4e3ebc1ba74389917bd9ef59e998e80479d7663a9683ee483247ae5e062b10039549a2dc89ee0cdb1a5d7876ac128503563f95a1852e +DIST glibc-2.14.1.tar.bz2 15650580 SHA256 6e85a2fa3ebe6b28103361f09d27eeda37a021f24dab73f34064456d5a715b3b SHA512 c83c9d6dae0091b7b6d3c8fb2b9376e58d2574a8016ce1b4d6e870afca3b892e8da2482ddf95d07ae7407a7f4cc84c1f52cb2f975a18c734529ec019204f65b7 WHIRLPOOL 0aee8c43d851375dd18b3b0ec33aad74ab396936f347cbc9f91f182d84ec03d45425be44a7edbc3faa8159dcbf9cbc4a09fa8c70b3da495fff071469fe063959 +DIST glibc-2.14.tar.bz2 15630590 SHA256 8404b54651d42133d9a2ab17d30d698e53c5f250b2ad8e5f3d9a208ea7c75d6c SHA512 4647b9999e56d88c669832b58555d4e53a22737d5c1963ae62e89958d9880193d1ad8f37cd4b05464cab79f7a244772eb1484d55788ec4828ff98dac30c8fa80 WHIRLPOOL 3aa97d56fa28bd45fb9a41925f41fe0d74020553ca4aa92293cbc47de2bc8a88b7dcbf368c77f0872d18ab6ba91bdf2b199a0520d946115f821dd4a4728ef2b8 +DIST glibc-2.15-patches-13.tar.bz2 154658 SHA256 59c11d8b70bc406f6bc7dd87509f1c5fa05998fb0dde8e1be530064e9dd24a53 SHA512 ceec0506e10cff25ec9acce3d4e3f174d56a7cbb00993cb8edbf532f303c48e3b2d5e965e4470f537dbed23d14a29bae4ac4c834b4c11fcd27d8e66d8500e4c6 WHIRLPOOL 9dadbcd8626df9938b6b215a0618cbc605405bf56bb143f25e029c0aa00d5d6ac75877c7b2fd2a2c22291f62587cf8011c30d32baafb5ed0dd2bb539895f1c54 +DIST glibc-2.15-patches-21.tar.bz2 110297 SHA256 5553c0a37c5c0a3abb303850fa9d2ad309e2f47c3f42806c2f1dd32a48affbfe SHA512 5255ef053a2c30f9cae583133094f41604385b9d6e653a0d6aab1d13d69e6c8cbf16fde712607ab0bac738944a0410ddc050dc231ad4ea7d3584271937b0b059 WHIRLPOOL d70249c6c3c3c0a4d02c3ebbf0309bd6b3da3962231c153c77be38d217e2f57e0eba88614e34f0f219f485ba8f8474586d0059cfc505e44f312396e6a753d441 +DIST glibc-2.15-patches-23.tar.bz2 118999 SHA256 11c38082635822eb7b12d538e3b9c38ee71f6a86be6cebb59f5f2c575be93830 SHA512 ff3792a0029ea24990fe2419579472bd02119ed6a2dab28e85089d232029be5f1c18c643bcb9d577dce78a7c682bb5eee1ed3644f086b5cf19230bcf37ce8a4b WHIRLPOOL 110ddb5989bf1b66a487c9ebae03a3e62ac22b7a28b4c70d142e1c56160bdd50b9f5fa6f4dc4a28cfb28d94281c582fcfc1f60df8ae2ef4e8a946b3b06d2b1b1 +DIST glibc-2.15-patches-7.tar.bz2 151866 SHA256 9dfa6651ce1a811dbc32d1afc250727bada7c54c5c286567bb4e0922e7472c2b SHA512 0191aaa5fab7bba8d87e2a46149e5f7ff02801fe31001ab4df259bfb425246ee3ead8e494f368bf9ef62f5c593fe5fd4d4baa00d850d4a8f0acbc3bb159b51a4 WHIRLPOOL b444ef0a862d4ba00c42308b5b13552f5301d1b655daf371f462fc25fd5cbac308dcb48b03a171369bcbf905247a02696dc74419c483583a4b8af99f0daf38bd +DIST glibc-2.15.tar.xz 10280176 SHA256 321ec482abdc27b03244f7b345ee22dc431bc55daf9c000a4e7b040fbdbecb50 SHA512 fc8bc407cd9edfd79bd286d28c84e0b8224e1f57c1d318e73da098a9693257d78970178fd59f487f0321a079fcb772e8e78473fab52f091b2addb0a48fe8dcf7 WHIRLPOOL 061fc0c9915bd821dc31c2fea8e4f9a75b6c7ec0c935ea713d8c087408a8bf3c600179273438f3d9748fe40b946866b2f160e6da6fee4da51e549a30d0f0ebbc +DIST glibc-2.16.0-patches-10.tar.bz2 90450 SHA256 e9a9562706374afa9e94ad10231fa850944e4e8fcc19b3a26f3e8ca4fb2a5f3a SHA512 7eaf47f50f100cce752fd1b0d91c9bd2054ab8896554360020f90987e001eab698e694cc1ba6d0a8a139d4e5b1e1957142e2a561953112cae44965c90651663e WHIRLPOOL 8000b269702d8ab6d9c089c8eb0b32adabc66033852d909848b17304fd727cf51c1ada02e626dbe7b04ba159751f3e416eb3d65546a55256a29c086a5270bd29 +DIST glibc-2.16.0.tar.xz 9990512 SHA256 1edc36aa2a6cb7127971fce8e02eecffe9c7956297ad3ef10dd4c09f486d5924 SHA512 be9acc11b77ab3c01d5766fe626a6a51bc3192ac98f9554fbb5c37120cfc6f636c0b7a80beddc180f13b32ad06051d24c1999fa2e64eeb724d55a9498f0f634e WHIRLPOOL 9bfd4358a4488080e12e08deca5fca59c1555853d1c1978b7d1bb3b480eb8fb125dccab38c55644248ae5e18b0167aec85f8a7850bab9e11f980aae6f171eac3 +DIST glibc-2.17-patches-4.tar.bz2 74423 SHA256 1afd742b43b37e4c7ddbec43a30dbe42a89a89f9fdf6d799877701f7e5f17d0d SHA512 daeb27be955dda211c8f2794ddb3621297ee82dc1ead8ec6d477ddf5d86b1a827ce0ad723178fa5fb7bd487cc03e04e199389102da86325658dbaf92a06a78a6 WHIRLPOOL bcc068c3ba4beea8c23cad4f2eb31561f0d8d0ecbbecdc5a5ad172f3a01190ffe187bd2c7d2fbb52b252096b397e841c384458f0b6303850de60d1fe2e99c1a3 +DIST glibc-2.17.tar.xz 10981956 SHA256 6914e337401e0e0ade23694e1b2c52a5f09e4eda3270c67e7c3ba93a89b5b23e SHA512 384e54037daaa344a26ce58242acc3f9a249d0765088d18a540a305745afa33ae6dec4024adae958eacd7100be9c713d117260ace8340f6d8c8396dbde4868d2 WHIRLPOOL 9b98c1c298aeff607aaa554341c300c15491b7314f127524fc5c048c67c5059daaf706e6cf206bb69213d5307e37bed87137ab46f504d8072bb778310081fc23 +DIST glibc-2.9-20081201.tar.bz2 16430489 SHA256 6f8e515775e20ed48610860d10315adda418a3649b3465f36ee5cd467364a8f6 SHA512 bdd3f5b61f741f09da21020ceef95e8e4f22574d11f8f2341f573ab2225baaf68698446ec26cbc4a63a21a8a400eaf5820fce4bd89c3e1dcf52172a62df561f4 WHIRLPOOL 37e4875e450e8a4067f657b4d71be184844cd45c0d7dbd9242e8f998aab4e15c732fc64ba148c5782078873182d4b132c911da9242b0513eea96a2338aa04722 +DIST glibc-2.9-patches-8.tar.bz2 106638 SHA256 5f1f8b569ac02c2f538bebd64d137bccb442ddfcb28b3ef17b86134edd8e3f6c SHA512 f5070bf45c28bcf455f53bee85414e6efa1da3cdbc51425a1bc67fb92ff793d1416d5743a48e69080e636d80e41463c5897d437190d496c0b34f7dcf158e8d9c WHIRLPOOL f15b98a7bd6a8cbfaa9c6e1ad7204de875876bf1640c2a008532537cf65b811b42c45446dba846f6e572e9d763cb6afbe878920a51f772c7367cc7a6f615f4b7 +DIST glibc-2.9-ports-20081201.tar.bz2 487663 SHA256 19bb6e89855171d7ae01aef92054dfe4524521fbc13c67bfaa3ee81944210744 SHA512 8bc400fe1f8213908c96fa8c1060a360c4ed83fdb21ba6ffb7b6dc0232216ea23217d0c165336603a8969cca89e8b3edc7d32a38516f2c27114368682d06e6b6 WHIRLPOOL 917d6b77a3d999cb7eca7c9b8bb8d6838a109c609ef8bd3aabb3afa04755c142e4dde352c5c62561a8b39581295eb48b23192b52d1d9f1916454c4cf39db702d +DIST glibc-libidn-2.10.1.tar.bz2 102248 SHA256 0fa72d1dd06a30642d3bb20a659f4ed0f4af54a205d7102896b68169b38676dc SHA512 cc2f74ce50d344b2052cd9b292101e15fe1f27389f74a98cfdf969392e78fc192809c1daa6fe4695851e72535e48d2e8000ab7c776483657e3990e81195886a3 WHIRLPOOL 00b6212b157f4861c860548cdc2841779f744919dbe8123f09fd5918c0c4b1ee110a34e15a933bf74a740860d52d2a5866341eea3b81569877dd2b591ab027e6 +DIST glibc-ports-2.10.1.tar.bz2 584860 SHA256 b1f1ec9720036a3a33598b8478eef102535444a083d5b5813a6981ed74ab4071 SHA512 9319fa98b159f904f263ceb1f073db14caf6af61c7fb723d8e5c210a061d2e1ffd634d87912c07f748e9a309be6062fb0799c06638fcc54f1219e4494143fae9 WHIRLPOOL d94ae024811887d0a46800161d29be371d53827690b80df35a58a38e4a78811784e096335b0cfcd7587c26e392158765a182a91c9252e5b304d12901b2e41a73 +DIST glibc-ports-2.11.tar.bz2 599606 SHA256 38d212b1a22ed121c97f2827e7357e3e077084635ebc197246993d328b1b6589 SHA512 55254f538919bcc6e5046ca699ebf6c2d5ff039b4d3d0254361d3185f735b3a6561c6518cf99d25702659e10de7950b445b36d0ba8bb3fae0558ee6edaff41ac WHIRLPOOL 1516a97ac2c7bf06975a1364ab0097e3d90054facd4f5c86e1aa4d6d58e94c6ae7e6c13e998604ee766207ee80a4653fca585cc127057f5540019f691e5ba29c +DIST glibc-ports-2.12.1.tar.bz2 621800 SHA256 3986c166d08c30b83c9cc7d972651550b548386d5a02e4e4c985d9832de83110 SHA512 d7dad77d9d495df2d0605e915e0db0c170d3d5d1e83509a3e48d51f32f6c08cbe133c49dd1f09ee559a503af25756c38dd83725f336ba0ec7d96a15f29ac33cb WHIRLPOOL 561ba89d6ef8702867126a36f657254f3fea1b1ba25acc9140da831fc76ced740fa55c4b4d8d3fbe4be86399e9ff0b9e2a3cd5f160738a3889a3554496ceaca2 +DIST glibc-ports-2.13.tar.bz2 625945 SHA256 b11c4501ae929883447f409c31d65e82822b1c5693075a825a3d54612876ee5a SHA512 39ed578db363dab05e54d5272d3a8a0600493b91985c65a4d043b5a88d617ff46cca2d66d99ae69e92282d8f8a2357e79dcd5b0ae45b505497417d5137866ad6 WHIRLPOOL 766309e315f2f7edbe0b431691ea16f9917dd2f1c8d54b707e819b695f26dedac2d60c3a58499ee1b51a218b982e9930e49f79db096e166576c215a6ccac21e5 +DIST glibc-ports-2.14.1.tar.bz2 630641 SHA256 1c830afb6d4aa166edaa09ec539580377ecbb16ba655d0aad6f5cb5a9a269aa9 SHA512 4ed18be51e2dec4395bf89701b32e443ba02e4e6b26ee1a72684a1f84ef302d58ed8b58f99e4e0ba3f539da0ade668de5881bb2b86fcd065d741448d9c129bae WHIRLPOOL 463aac8660f7f8d9d6e4ee5728aef2948892a54dc250d0543ffb3c2fb636a816384d5984631ab4420b98a51254d62b4b0ad8381a8006ceb1f632de135155939d +DIST glibc-ports-2.14.tar.bz2 631253 SHA256 580a656a55a17ba3db80ab0a9321332cd1f0aaddd7fad76004b524303fb6632d SHA512 843a8daee3210fca86956718bff71f21f6532b7ca3077b4a1964f6d797df0a3dba42a29108715410ae232a48809f166cb051303a567fe16b0c05b9f71aef6225 WHIRLPOOL 156c43e90bb47d939e0852c583d6382021440c5b4c0b3705f60d4ad953866ab92ba1d502e010e7ff2b3a031795393f776dea3cfed317daf426d0360346ff9064 +DIST glibc-ports-2.15.tar.xz 421820 SHA256 fcc271fcc3a808bf0f3aa1d144bc39b8d0d5f730aed6e206b883961515f0d1b9 SHA512 fc3c80a9a7ede0f35054e5be043fff4b967e6ef6678f42e617dd1dd498920edb4e4c785cf8e3cd97fc2914a35a892e0fd7e1aab24f0c3c8d207765a131bf3744 WHIRLPOOL a8a617eacb326615265832f86a7ef39678364b5b65d5c16d58680ec0debfbca6780018b7da9c1a86bdfffcde58aa1258b96ea4bd50b114901b522e62d48ae4a5 +DIST glibc-ports-2.16.0.tar.xz 925916 SHA256 93a10ac3b9ab70ccc59dfe50a4747d48a7e92f9481656f8a37558a2767ac02f3 SHA512 8653ad9f5cf239a55eb2e236f9510ba227e910168efefd74df8e4951f2e1e4bca69598bc23daa6581e0ba94fe334ac625524fb22f0d38c2a07e373eda1db821b WHIRLPOOL 60b0cb559e28bcab9c6625ccd24a13ecfc301cc055d7e18d1324627912b528ca8cc7c2f999e1e979d2685e407879b1bfffdb61f1536d91fa143cffb7ded72a8a +EBUILD glibc-2.10.1-r1.ebuild 8047 SHA256 48e77a6e4d95bdee4930e666bc57847b889190bc134f4765614fb6cdefc11324 SHA512 3042a4ccbd3ffd82fab6801eaaebac089a464fe7a7451444138efdbc7b86ba346d4d49b2c78b3180540b5770604fac0e1ca3f9cd8ddff8c987168f31037cc663 WHIRLPOOL 40573cff0dfc158fb87860eafd140bf039be8fc349b1698af40e86159f75679cf35b521d05f41f665d812d63d98670583f234ee4cf8621de2752cfdedd7c7398 +EBUILD glibc-2.11.3.ebuild 8261 SHA256 c62921a427c42c130d49c8e48d946722a3e8029d4594712fa252dfb6a1a4efb9 SHA512 637d1fc4ea9f6e9fdd3aba4301497c5fd584b89acb3e0b52940d175a1fdb4e3d342c05fa3f7cdf62e52f785a85488e28fc7146a38839e96fa618a5632ce7a66c WHIRLPOOL ce724606725cdd3139720d83d548f68b4ab91760fe35abc76f61015f82c1f26b7a105fb747fd5edb70380767df32b810808dc19799ff37a3f5bc4647662e778a +EBUILD glibc-2.12.1-r3.ebuild 8632 SHA256 d3e40988c664cdce4af4301f8f62ac992c105a399ca1b2f4d8da34a1edd1605f SHA512 3eabf0989bdd559debb8c2e63693521c266bfb233828dad9e239093a6b1926b4dcade8543655d2d8e430a1bb7d81d957a05d2c52bbe5b057af3fde2e29e4db25 WHIRLPOOL 96a27d1ddc8f7f725ffde40281304e220b0c93f2c729490c5cef20231d7543094ef42ea62b6f2b80e61db1969d212a2aef3d1e933ed9f0b77b20d21181e32b1b +EBUILD glibc-2.12.2.ebuild 8632 SHA256 363fdb68f3f18a0549977b8efa325f78c6b16ae1b57ef80510ac685bee94fdb7 SHA512 0684cf12d0f0e9e8e3ab7a1bcf76dab712c072a145e1f1600d6315bc75d8bfb57d748332d3bb4f0b8bd0614b7b123afc2aa048aa5063c175350201ddde81d095 WHIRLPOOL f318fd3f618ad955d753856d9eb1046674f85c7c9e1d555bb0a717bfba7f30c0335babacad4031da82d45459de55d00d3479fb041b0bee4f4d1f9c4e0ca5bd63 +EBUILD glibc-2.13-r2.ebuild 8558 SHA256 53acef5334c74a0c37c0ecd218d92cd42d4a9a224d83e0768f0842e0fb204ea0 SHA512 dc5710f8b93f22a85f3fb1e65101b52620199aeb03cc9b5f478e255bd8e1ae2511cac44e6e8bf2cb1008ed5a481a02ab2f88dd0f69bb0c219220c706bff9c1bb WHIRLPOOL ffa11e6bb1752244947169550967c84b9cf24d0024a8dfd3973183d13ac4722cabcf4e86365a78285e3a953ce3617a3e63d3ed77457a618f28f35f7d01b08eaf +EBUILD glibc-2.13-r4.ebuild 8549 SHA256 a721ea5373d025a388c302921bff66ee5525a541402655f76dfb600eaf87e00e SHA512 3489cbe7120e32deea1c6054bad39a7fb439ed0a6d16dc4861bdff7a711451b8fa408757b5b369fac2d99304054b74f029533147562125d728b8e9790661e59e WHIRLPOOL 25e18129d8db16aab997ec40ae79724ea1f24c72677a3c4531493d2b40c5ab3c2da76d095236bd223b238882730a4fb47282fa5df2404c4bb5089333bbd96b81 +EBUILD glibc-2.14.1-r1.ebuild 8900 SHA256 221bb9461a297854e92bd138e5d2dee72862b27a176334fdb9983f40c0a82b16 SHA512 0c956c386d7b194df5c7ddf8b20d89240033afda1fa8a93f5cc9d837fc210d7a4b5e4011e3d54d0202561bf01744ad660f13ee6adc06edc324f852e66a6d4272 WHIRLPOOL 79f60864bfba2739c02a9a4edec58650e5ad2f7227e19266dd4edeb921569c8d94ce25f84da25f37a746b40b675ee9d774e987c29fc331220a8e6bd9de058e25 +EBUILD glibc-2.14.1-r2.ebuild 8918 SHA256 96c6d9d7cef09d848da5f6adf83b36bbfe716659962f8ac31a499d35f82e6a67 SHA512 ac890c9e525971333584b487bfb1bc2bdeae1de338d2bd6394faf4a30fe8a6a74b56a26fc821795a46f1822ddf8240383ad1d004de0a81dc993ced92bef234f3 WHIRLPOOL b7bc74a2539709106ca9e3b54a75c5e867d3ba607f916f77d068c18df89c4600de78487ba4729c5c710be9d3776ec21e9cc14b9fd383daacad26d374f03ab32b +EBUILD glibc-2.14.1-r3.ebuild 8811 SHA256 511d12d7b620f70ef8e6346d5854de191144aa6170b28e7fc2bc2d9b55ea8dd1 SHA512 19cd877aa7ccc93892d7e9c8f14c1b71b692beb2a3b543548a5efccf966733834c82507f98bf2de145d2283adc1b9a096545b88e20ea8cda832672ba478f9d47 WHIRLPOOL adf7c4941cb00c011966784670f43afa7a70d83e496956fa07e59f1db18259d45b2fff70bb1dff5eb211e7f71a6c66c8c2198ecb86a102422c98a7fcdd303d35 +EBUILD glibc-2.14.1.ebuild 8753 SHA256 5cfcec552f246453bb34c4a84b4a173cd6068d8e5d9ea6f76109cd9867078e63 SHA512 ab39abdbf206edd576edb89c4fd4a3b568621bda72108c3bca417c797ab92462b0a3d1899bcccc8338dc0a83c5e29ba8f97a8110da54610154b6d104d9241d43 WHIRLPOOL 3930fda6f32648c20c012c585db44e16e2caa8899b139ec948a8b2d83e951a4e9c791632780178ff0b56e4cac5eca4e26a6333b64a497f1479d1ddb23af643f9 +EBUILD glibc-2.14.ebuild 8763 SHA256 cb9072e151c8260a097a21ffa40cd8e12991b599cb1d210f40689e221f046da9 SHA512 d2a162a671a38e5a1b6652cd518f7a9d776a19ffadd5153b18c760524e5c5242aa2ceb95f0632007785f89f0c890950f5cc72af3ef157164f1c3c9e1747d546c WHIRLPOOL 5c1540e35dfb56195b9199bfa97510488452c834ea17b82572b206e0bf9431e939c074450609077df182875a7b58c8e612b8c8348f560ebb4cc55eaf4128eddb +EBUILD glibc-2.15-r1.ebuild 8443 SHA256 aa8c1ad881889f8a686d93c44249b438c793961c6c0c6e14931b385c0c6ab7b6 SHA512 4054b220add5bb16a49f24215feab11b3457fe2e73b9b4f6c856f91c9eda0ab5fca0c3c56c97c47daca8a861945504ab8e1568ec5b8a093b08f945f63ae32cf0 WHIRLPOOL 7e924461126affd9d6c2f5c9173420a6cb3204bd530358f1a50bccf31d75669560e97d13d11daf5b9970e41c2993899a0d7f6badef507de1c2c1870a55c4d3d7 +EBUILD glibc-2.15-r2.ebuild 7992 SHA256 edeb474fe5c8f7ff2e921a8aa5920bd8f5fbac9f38b63997586cd48bc40558dd SHA512 b7a55d681d822f0d0e99542b019451d9aa457995404b0ec3ffba9a715f802ed229fce1dde575773528e8036808a63382bb063ca0836012f8161f4dc3c095ace9 WHIRLPOOL 73d8dea41ea2d85a645e58d5de1c5ff91d3c28db997c4796c0b4f90872e669328bc766097db6a161d6ab9f635dcfef4fe7934dc16410dbdd32d8cc782547120c +EBUILD glibc-2.15-r3.ebuild 7998 SHA256 102fcc6c1a780af6a6e239f57f4f1196aaabcb1a5663164a4e2e30c8060287de SHA512 85e8a75f9bf4e0acb76b03c9a1d2953adbd4346c4cb99b226e677decba5ce14821a0c0d25bcba63b7c801ecc871d41812da5f1e5d277bfd0ec985fda280ba983 WHIRLPOOL c4f186b669de2b4a4996f0511d3660a43e125862e3ac1b0014675d4f6afdb8e528554e602722028ea30c10fbc96f183c402959a530ea04452bea1ceeba7f66d4 +EBUILD glibc-2.15.ebuild 8527 SHA256 c8589ba60525ef7f1699f94e8b495954fb7b924da03f89321674c18927f57798 SHA512 3c87b0c90ed481244b8980580bf70b73ca48063f9427567f288529561cd4198b4b08a87561426020002b995a8618be54c8dc98e4ad2b4c4046235b14e3ad3a9d WHIRLPOOL 0b301611bd800956dacf18dc4fe65773b6ed1eb3099535444e939ed9a4d81704ce39f01072381422c5bcf2885cd200ebb90829b57fcd7712c84c6c4342bad878 +EBUILD glibc-2.16.0.ebuild 7800 SHA256 f084b2b348d7684ea3efcdca9ba68977f2986e9ee3d1ad7b93f58ad961cdd43d SHA512 dc371355ea3820172ae274c63fbc9a6fe4e5c184944233e9690072119588d9e62e884c3e4538c636f92a398146a081fb88be8c8fc6518ee3f6b5c38690899d43 WHIRLPOOL 36c9fee107fc4d06eb059a9dbc79383cd74f4d0061a8075a8d03f8f46e6f75206123f391807a85fe04aca98ab1478f288c37fab073e3582c11373f551f41539a +EBUILD glibc-2.17.ebuild 6617 SHA256 be4d9ade36a370703f0ba7c02b64f66c1fce58668c9eaf0059dcad4f2a42c335 SHA512 d01b4a87073c488c84b65da02e257d04f29ceaffd25a0927fb63ca9b4ff2536413ddfe559cc60d6a03c229dda3f53725494cee458990f8c0de9fb6d170ec01d5 WHIRLPOOL e7daa79a2733522d17e5255923131fc2afda2837af66b3f209494875dc7a857ab3d6452097ca7dc4e9ce97d8a9310f30590b608a2a7a9dc09c822e479f070ad6 +EBUILD glibc-2.9_p20081201-r3.ebuild 7693 SHA256 48f8eb185d511128b482a84be56d4d3e7bd655ee01d408b09600efd1be5f8397 SHA512 8501c477abd72117689b30c74ea09e1398d9f522862c2f7c908135736f9ed480d8a153cf619acff427437a30e9c44307ecf7c5445317871215768ad4e0b0ff8f WHIRLPOOL 4f6b55d99175e86603a731b5b8f76a9f83aa3c76a9ebd0150d2ae77427c2e9487227aa80426ef9bdf9b3e7c787cbe5b54a0bd19a391f473fcb135e3e06a1d14d +EBUILD glibc-9999.ebuild 8352 SHA256 a3dec3020bde78dff2315a72c6557491f2abf26698083b5d1c36c1d85e467905 SHA512 7faea3d05c1fa2af0ca9381208b984f65ed13496ccc46c73dc018fea5e6a27de4bdee8b652ce97147be6b6c1d5c4942eae50bfe925e58a244d00a0c17281ca09 WHIRLPOOL 138b61e69f6edf0ab9568e6cd3b1496860adad543b99d1ecf00e33c468837b464c7ae3b860e44d143ac0ff6691739d0bf43a2692242429b0997e57f7fea54e41 +MISC ChangeLog 54885 SHA256 9d57ffb8024693dfc7da7649458a331686f05613d4540f21c9d5c4c0fa4bf7b2 SHA512 3973cff5f7867cc43725569c47f43581e9207c20ede0b5231e4c7dd01b1c5dad03b69282be902abfe15864e22e885629a214832a9197debf88e625d305890035 WHIRLPOOL 8164d1d281946bade0291b8c815b47db4ba0161c08049c280c8ae0db8c9bec7b846f71e2a9dca020a0d80be88d366ad424bd78cbfd78173951d48072a3d9d29c +MISC ChangeLog-2007 108587 SHA256 bd7e842bcda0f9e8375963d71dbb1604e1e8ef89484f3e205afde631eeec2c17 SHA512 405c93cd08d102ad1a9e40975563e645e982b5baa238280c38118b46b7c828ca924c73766c254cf24eaff255b16b3f4c8133d2e174cf3e47b704ff49d754640e WHIRLPOOL 4ab79bcd243bd4281898e93987b49a2dc44fb7ef2df9073708dd12223bd01f595dab8f08f342bd5dd8d0fc955ee031b11ce70e1cdc118f7dcc5b63f90d785e9b +MISC metadata.xml 423 SHA256 9e9a0143eff95971cf35957f2334ba791557e6408fff8784188fdba70d48f4b5 SHA512 b711b327ee1b23e3336946c95f5e45747ec5571d40a81063d9364522d32f2e8c4e520e32f74e694d05e60a495043822139d3430dc24eec441286885c77a48dbe WHIRLPOOL b7859ecfdc8c25adb96c3b4f065bf97712aa5b53091e0cca1e3fb8cb09dfaefa0a5470cd2cea161cfcd6d630598d951b8a39bd0bd3c468dab160938a50dfe9aa diff --git a/sys-libs/glibc/files/eblits/pkg_postinst.eblit b/sys-libs/glibc/files/eblits/pkg_postinst.eblit index 2566eed..9e5447d 100644 --- a/sys-libs/glibc/files/eblits/pkg_postinst.eblit +++ b/sys-libs/glibc/files/eblits/pkg_postinst.eblit @@ -1,6 +1,6 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/pkg_postinst.eblit,v 1.1 2009/03/01 21:06:22 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/pkg_postinst.eblit,v 1.2 2012/04/15 20:04:44 vapier Exp $ eblit-glibc-pkg_postinst() { # nothing to do if just installing headers @@ -22,8 +22,6 @@ eblit-glibc-pkg_postinst() { ewarn "Generating all locales; edit /etc/locale.gen to save time/space" locale_list="${ROOT}usr/share/i18n/SUPPORTED" fi - local x jobs - for x in ${MAKEOPTS} ; do [[ ${x} == -j* ]] && jobs=${x#-j} ; done - locale-gen -j ${jobs:-1} --config "${locale_list}" + locale-gen -j $(makeopts_jobs) --config "${locale_list}" fi } diff --git a/x11-base/xorg-server/ChangeLog b/x11-base/xorg-server/ChangeLog deleted file mode 100644 index d6f967d..0000000 --- a/x11-base/xorg-server/ChangeLog +++ /dev/null @@ -1,792 +0,0 @@ -# ChangeLog for x11-base/xorg-server -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v 1.646 2012/03/20 16:02:52 ssuominen Exp $ - -*xorg-server-1.12.0-r1 (20 Mar 2012) - - 20 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> - +xorg-server-1.12.0-r1.ebuild, +files/xdm.initd-7: - Restore lightdm support by "iamben" - - 18 Mar 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +files/xdm.initd-6, xorg-server-1.12.0.ebuild: - Fix bug #366753, workaround bug #402285. - -*xorg-server-1.12.0 (07 Mar 2012) - - 07 Mar 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - -xorg-server-1.11.99.903.ebuild, +xorg-server-1.12.0.ebuild: - Version bump. - - 01 Mar 2012; <swift@gentoo.org> xorg-server-1.11.3.ebuild, - xorg-server-1.11.4.ebuild, xorg-server-1.11.99.903.ebuild: - Adding USE=selinux dependency towards selinux-xserver - - 03 Mar 2012; Brent Baude <ranger@gentoo.org> xorg-server-1.11.2-r2.ebuild: - Marking xorg-server-1.11.2-r2 ppc64 stable for bug 394393 - -*xorg-server-1.11.99.903 (24 Feb 2012) - - 24 Feb 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - -xorg-server-1.11.99.902.ebuild, +xorg-server-1.11.99.903.ebuild: - Version bump. - -*xorg-server-1.10.6 (24 Feb 2012) - - 24 Feb 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.10.6.ebuild: - Version bump, bug #403941. - - 19 Feb 2012; Raúl Porcel <armin76@gentoo.org> xorg-server-1.11.2-r2.ebuild: - alpha/ia64/sh/sparc stable wrt #394393 - - 15 Feb 2012; Brent Baude <ranger@gentoo.org> xorg-server-1.11.2-r2.ebuild: - Marking xorg-server-1.11.2-r2 ppc stable for bug 394393 - -*xorg-server-1.11.99.902 (30 Jan 2012) -*xorg-server-1.11.4 (30 Jan 2012) - - 30 Jan 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.11.2-r1.ebuild, xorg-server-1.11.2-r2.ebuild, - xorg-server-1.11.3.ebuild, +xorg-server-1.11.4.ebuild, - -xorg-server-1.11.99.901.ebuild, +xorg-server-1.11.99.902.ebuild, - +files/xorg-server-1.11-dix-pointerrootwin-send-focusin.patch, - +files/xorg-server-1.11-dix-send-focus-events.patch: - Version bumps. Include upstream patches to address gtk+:3.3 triggered issues. - Raise dependency on xkeyboard-config to avoid security bug #399347. - - 16 Jan 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.11.2-r2.ebuild, xorg-server-1.11.3.ebuild, - +files/xorg-server-1.11-disable-tests-without-ddx.patch, - +files/xorg-server-1.11-pointer-to-int-cast.patch: - Fix building with USE="minimal -xorg", bug #381771. Add patch to properly - cast from pointer to int, bug #399033. - - 02 Jan 2012; Andreas K. Huettel <dilfridge@gentoo.org> +ChangeLog-2009: - Split ChangeLog. - -*xorg-server-1.11.99.901 (01 Jan 2012) - - 01 Jan 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - -xorg-server-1.11.99.2.ebuild, +xorg-server-1.11.99.901.ebuild: - Version bump. - - 27 Dec 2011; Markus Meier <maekke@gentoo.org> xorg-server-1.11.2-r2.ebuild: - x86 stable, bug #394393 - - 21 Dec 2011; Markus Meier <maekke@gentoo.org> xorg-server-1.11.2-r2.ebuild: - arm stable, bug #394393 - - 20 Dec 2011; Jeroen Roovers <jer@gentoo.org> xorg-server-1.11.2-r2.ebuild: - Stable for HPPA (bug #394393). - - 20 Dec 2011; Agostino Sarubbo <ago@gentoo.org> xorg-server-1.11.2-r2.ebuild: - Stable for AMD64, wrt bug #394393 - -*xorg-server-1.11.99.2 (19 Dec 2011) -*xorg-server-1.11.3 (19 Dec 2011) - - 19 Dec 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.11.3.ebuild, +xorg-server-1.11.99.2.ebuild, - +files/xorg-server-1.12-disable-acpi.patch: - Version bumps. - -*xorg-server-1.11.2-r2 (24 Nov 2011) - - 24 Nov 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.11.2-r2.ebuild, +files/xdm.initd-5: - Change "after dbus" to "use dbus", bug #327257, bug #390609, and bug #391275. - -*xorg-server-1.11.2-r1 (16 Nov 2011) - - 16 Nov 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - -xorg-server-1.11.1-r1.ebuild, -xorg-server-1.11.2.ebuild, - +xorg-server-1.11.2-r1.ebuild, +files/xdm.initd-4: - Add dependency on libXrender when building dmx, bug #390697. Prevent dbus - from starting too late, bug #390609. - - 16 Nov 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.11.2.ebuild: - Disable gcc version check for binary merges, bug #383155. - - 06 Nov 2011; Tomáš Chvátal <scarabeus@gentoo.org> - xorg-server-1.11.1-r1.ebuild, xorg-server-1.11.2.ebuild, +files/xdm.confd-4, - -files/xdm.initd: - Remove the kdeprefix specific notes from xdm config as it is gone. - -*xorg-server-1.11.2 (05 Nov 2011) - - 05 Nov 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.11.2.ebuild: - Version bump. - - 01 Nov 2011; Markos Chandras <hwoarang@gentoo.org> files/xdm.initd-3: - add support for lightdm. bug #389039 thanks to Tobias Wallura - <Tobias.Wallura@gmail.com> - - 22 Oct 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - -xorg-server-1.9.4.ebuild, -xorg-server-1.9.5.ebuild, - -xorg-server-1.10.2.ebuild, -xorg-server-1.10.3.ebuild, - -xorg-server-1.10.4.ebuild, -xorg-server-1.11.0.ebuild, - -xorg-server-1.11.1.ebuild: - Drop vulnerable versions, bug #387069. - - 22 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> - xorg-server-1.9.5-r1.ebuild, xorg-server-1.10.4-r1.ebuild: - ppc/ppc64 stable wrt #387069 - - 22 Oct 2011; Raúl Porcel <armin76@gentoo.org> xorg-server-1.9.5-r1.ebuild, - xorg-server-1.10.4-r1.ebuild: - alpha/arm/ia64/sh/sparc stable wrt #387069 - - 22 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> - xorg-server-1.9.5-r1.ebuild, xorg-server-1.10.4-r1.ebuild: - x86 stable wrt bug #387069 - -*xorg-server-1.11.1-r1 (18 Oct 2011) -*xorg-server-1.10.4-r1 (18 Oct 2011) -*xorg-server-1.9.5-r1 (18 Oct 2011) - - 18 Oct 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.9.5-r1.ebuild, +xorg-server-1.10.4-r1.ebuild, - +xorg-server-1.11.1-r1.ebuild, +files/xorg-cve-2011-4028+4029.patch: - Add patch for security bug #387069. - - 03 Oct 2011; Joseph Jezak <josejx@gentoo.org> xorg-server-1.10.4.ebuild: - Marked ppc ppc64 stable for bug #380421. - - 02 Oct 2011; Raúl Porcel <armin76@gentoo.org> xorg-server-1.10.4.ebuild: - alpha/ia64/sh/sparc stable wrt #380421 - - 02 Oct 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.11.1.ebuild: - Fix dmx documentation dependency. - -*xorg-server-1.11.1 (01 Oct 2011) - - 01 Oct 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.11.1.ebuild: - Version bump, bug #385039. Fixes bug #373547 and bug #379915. - - 21 Sep 2011; Jeroen Roovers <jer@gentoo.org> xorg-server-1.10.4.ebuild: - Stable for HPPA (bug #380421). - - 05 Sep 2011; Markus Meier <maekke@gentoo.org> xorg-server-1.10.4.ebuild: - arm stable, bug #380421 - - 04 Sep 2011; Markus Meier <maekke@gentoo.org> xorg-server-1.10.4.ebuild: - x86 stable, bug #380421 - - 02 Sep 2011; Matt Turner <mattst88@gentoo.org> xorg-server-1.11.0.ebuild: - Bump dependences on libXfixes and fixesproto to 5.0, bug 381433. - - 30 Aug 2011; Tony Vroon <chainsaw@gentoo.org> xorg-server-1.10.4.ebuild: - Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug - #380421 filed by Chí-Thanh Christopher Nguyễn. - - 27 Aug 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.11.0.ebuild: - Remove link to non-existing upgrade guide, bug #380811. - -*xorg-server-1.11.0 (27 Aug 2011) - - 27 Aug 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - -xorg-server-1.10.99.901.ebuild, -xorg-server-1.10.99.902.ebuild, - +xorg-server-1.11.0.ebuild: - Version bump. - - 20 Aug 2011; Jeroen Roovers <jer@gentoo.org> xorg-server-1.10.2.ebuild: - Stable for HPPA (bug #371857). - -*xorg-server-1.10.4 (20 Aug 2011) - - 20 Aug 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.10.4.ebuild: - Version bump. - - 16 Aug 2011; Matt Turner <mattst88@gentoo.org> - xorg-server-1.10.99.901.ebuild, xorg-server-1.10.99.902.ebuild: - Remove xcalibrate, since it's been removed upstream. - -*xorg-server-1.10.99.902 (08 Aug 2011) - - 08 Aug 2011; Donnie Berkholz <dberkholz@gentoo.org>; - +xorg-server-1.10.99.902.ebuild: - Version bump. - - 30 Jul 2011; Raúl Porcel <armin76@gentoo.org> xorg-server-1.10.2.ebuild: - alpha/ia64/sh/sparc stable wrt #371857 - - 29 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> - xorg-server-1.10.2.ebuild: - ppc64 stable wrt #371857 - - 15 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> xorg-server-1.9.5.ebuild: - ppc64 stable wrt #363965 - - 13 Jul 2011; Markus Meier <maekke@gentoo.org> xorg-server-1.10.2.ebuild: - x86 stable, bug #371857 - -*xorg-server-1.10.3 (09 Jul 2011) - - 09 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.10.3.ebuild: - Version bump. - - 28 Jun 2011; Brent Baude <ranger@gentoo.org> xorg-server-1.10.2.ebuild: - Marking xorg-server-1.10.2 ppc stable for bug 371857 - - 28 Jun 2011; Brent Baude <ranger@gentoo.org> xorg-server-1.9.5.ebuild: - Marking xorg-server-1.9.5 ppc stable for bug 363965 - - 26 Jun 2011; Markus Meier <maekke@gentoo.org> xorg-server-1.10.2.ebuild: - arm stable, bug #371857 - - 23 Jun 2011; Markos Chandras <hwoarang@gentoo.org> xorg-server-1.10.2.ebuild: - Stable on amd64 wrt bug #372333 - - 20 Jun 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.10.2.ebuild: - Depend on console browser when building dmx documentation, bug #372383. - - 09 Jun 2011; Matt Turner <mattst88@gentoo.org> xorg-server-1.9.4.ebuild, - xorg-server-1.9.5.ebuild, xorg-server-1.10.2.ebuild, - xorg-server-1.10.99.901.ebuild: - Split xvfb and xnest USE flags out of minimal USE flag. - -*xorg-server-1.10.99.901 (06 Jun 2011) - - 06 Jun 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.10.99.901.ebuild: - Version bump to latest RC. - -*xorg-server-1.10.2 (29 May 2011) - - 29 May 2011; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.10.1.ebuild, -xorg-server-1.10.1.902.ebuild, - +xorg-server-1.10.2.ebuild: - Version bump to release. Drop older. - -*xorg-server-1.10.1.902 (21 May 2011) - - 21 May 2011; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.10.1.901.ebuild, +xorg-server-1.10.1.902.ebuild: - Version bump to latest RC. - - 15 May 2011; Raúl Porcel <armin76@gentoo.org> xorg-server-1.9.5.ebuild: - alpha/ia64/sh/sparc stable wrt #363965 - - 13 May 2011; Jeroen Roovers <jer@gentoo.org> xorg-server-1.9.5.ebuild: - Stable for HPPA (bug #363965). - - 13 May 2011; Markus Meier <maekke@gentoo.org> xorg-server-1.9.5.ebuild: - arm stable, bug #363965 - - 09 May 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> - xorg-server-1.9.5.ebuild: - x86 stable wrt bug #363965 - - 08 May 2011; Tomáš Chvátal <scarabeus@gentoo.org> - xorg-server-1.10.1.901.ebuild: - Rather base of live ebuild for this snapshot so it does not throw qa warning - anymore. - -*xorg-server-1.10.1.901 (07 May 2011) - - 07 May 2011; Tomáš Chvátal <scarabeus@gentoo.org> - +xorg-server-1.10.1.901.ebuild: - Add 1.10.2RC. - - 04 May 2011; Tomáš Chvátal <scarabeus@gentoo.org> - -files/0001-Fix-tslib-check-fallback-to-set-TSLIB_LIBS.patch: - old - - 28 Apr 2011; Markos Chandras <hwoarang@gentoo.org> xorg-server-1.9.5.ebuild: - Stable on amd64 wrt bug #363965 - - 20 Apr 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.10.1.ebuild, +files/xorg-server-glapi_c.patch: - Add patch for bug #328917. - -*xorg-server-1.10.1 (16 Apr 2011) - - 16 Apr 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - -files/xorg-server-1.7.6-tslib-as-needed.patch, - -files/xorg-server-1.8-nouveau-default.patch, - -xorg-server-1.10.0.902.ebuild, +xorg-server-1.10.1.ebuild: - Version bump. Drop old patches. - -*xorg-server-1.10.0.902 (09 Apr 2011) - - 09 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.10.0.901.ebuild, +xorg-server-1.10.0.902.ebuild: - Version bump to latest rc. drop older. - -*xorg-server-1.10.0.901 (30 Mar 2011) - - 30 Mar 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.10.0.901.ebuild: - Bump to 1.10.1 prerelease. - - 27 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> - xorg-server-1.7.7-r1.ebuild: - Remove sys-apps/hal support wrt #313389. - - 18 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> - -files/0002-Fix-linking-with-tslib-with-Wl-as-needed.patch, - -files/xorg-server-1.9-xinerama-crash-fix.patch, - -files/1.9.0-fix-VbeModeInfoBlock-memcpy.patch, - -files/1.7.3.901-0001-dix-if-owner-events-is-true-for-passive-grabs-add-th.pa - tch: - Drop unused patches. - -*xorg-server-1.9.5 (17 Mar 2011) - - 17 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.9.4.901.ebuild, +xorg-server-1.9.5.ebuild: - Version bump to latest 1.9 release. - -*xorg-server-1.9.4.901 (15 Mar 2011) - - 15 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> - +xorg-server-1.9.4.901.ebuild: - Version bump. - - 07 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.9.2.ebuild: - old - - 05 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> xorg-server-1.9.4.ebuild: - ppc64 stable wrt #354237 - - 05 Mar 2011; Raúl Porcel <armin76@gentoo.org> xorg-server-1.9.4.ebuild: - alpha/arm/ia64/sh/sparc stable wrt #354237 - - 01 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> - xorg-server-1.9.2.ebuild: - Fix also stable ebuild. - - 01 Mar 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.9.4.ebuild: - Fix installation of xorg.conf.example - - 23 Feb 2011; Jeroen Roovers <jer@gentoo.org> xorg-server-1.9.4.ebuild: - Stable for HPPA (bug #354237). - - 14 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org> - xorg-server-1.9.4.ebuild: - ppc stable wrt #344827, #354237 - - 12 Feb 2011; Raúl Porcel <armin76@gentoo.org> xorg-server-1.9.2.ebuild: - alpha/ia64/sh/sparc stable wrt #344827 - - 12 Feb 2011; Christian Faulhammer <fauli@gentoo.org> - xorg-server-1.9.4.ebuild: - stable x86, bug 354237 - - 12 Feb 2011; Markos Chandras <hwoarang@gentoo.org> xorg-server-1.9.4.ebuild: - Stable on amd64 wrt bug #354237 - -*xorg-server-1.9.4 (09 Feb 2011) - - 09 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.7.6.ebuild, -xorg-server-1.8.2.ebuild, - -xorg-server-1.9.2.902.ebuild, -xorg-server-1.9.3.901.ebuild, - -xorg-server-1.9.3.901-r1.ebuild, -xorg-server-1.9.3.902.ebuild, - +xorg-server-1.9.4.ebuild: - Version bump. Drop all unused versions. - -*xorg-server-1.9.3.902 (31 Jan 2011) - - 31 Jan 2011; Tomáš Chvátal <scarabeus@gentoo.org> - +xorg-server-1.9.3.902.ebuild: - Version bump. - -*xorg-server-1.9.3.901-r1 (22 Jan 2011) - - 22 Jan 2011; Fabio Erculiani <lxnay@gentoo.org> - +xorg-server-1.9.3.901-r1.ebuild: - revision bump, this is the first version supporting lxdm - - 22 Jan 2011; Fabio Erculiani <lxnay@gentoo.org> files/xdm.initd-3: - add lxdm support, see bug #330355 - - 19 Jan 2011; Rémi Cardona <remi@gentoo.org> xorg-server-1.9.3.901.ebuild: - Remove useless eautoreconf (bug #351830) - -*xorg-server-1.9.3.901 (09 Jan 2011) - - 09 Jan 2011; Tomáš Chvátal <scarabeus@gentoo.org> - +xorg-server-1.9.3.901.ebuild: - Add latest 1.9 RC. - - 31 Dec 2010; Jeroen Roovers <jer@gentoo.org> xorg-server-1.9.2.ebuild: - Stable for HPPA (bug #344827). - - 29 Dec 2010; Markus Meier <maekke@gentoo.org> xorg-server-1.9.2.ebuild: - arm stable, bug #344827 - - 27 Dec 2010; Donnie Berkholz <dberkholz@gentoo.org>; - xorg-server-1.9.2.ebuild, xorg-server-1.9.2.902.ebuild: - (#349798) Pull in xinit 1.3. Do it in RDEPEND instead of PDEPEND so that - files moving around between packages don't run into conflicts. - - 25 Dec 2010; Christian Faulhammer <fauli@gentoo.org> - xorg-server-1.9.2.ebuild: - x86 stable, bug 344827 - - 23 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> xorg-server-1.9.2.ebuild: - amd64 stable wrt #344827 - - 19 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> xorg-server-1.9.2.ebuild: - ppc64 stable wrt #344827 - -*xorg-server-1.9.2.902 (05 Dec 2010) - - 05 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.9.2.901.ebuild, +xorg-server-1.9.2.902.ebuild: - Version bump to latest RC. - -*xorg-server-1.9.2.901 (16 Nov 2010) - - 16 Nov 2010; Tomáš Chvátal <scarabeus@gentoo.org> - xorg-server-1.9.2.ebuild, +xorg-server-1.9.2.901.ebuild: - Version bump - -*xorg-server-1.9.2 (01 Nov 2010) - - 01 Nov 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.9.1-r1.ebuild, +xorg-server-1.9.2.ebuild: - Version bump - -*xorg-server-1.9.1-r1 (31 Oct 2010) - - 31 Oct 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.9.1.ebuild, +xorg-server-1.9.1-r1.ebuild: - Revbump to fix bug #339988. Thanks to Chris Coleman for the solution and - problem investigation. - -*xorg-server-1.9.1 (26 Oct 2010) - - 26 Oct 2010; Alex Alexander <wired@gentoo.org> - -xorg-server-1.9.0-r2.ebuild, -xorg-server-1.9.0.902.ebuild, - +xorg-server-1.9.1.ebuild, - +files/xorg-server-1.9-xinerama-crash-fix.patch: - 1.9.1 version bump, added xinerama crash fix, removed old. - - 21 Oct 2010; Brent Baude <ranger@gentoo.org> xorg-server-1.7.7-r1.ebuild: - Marking xorg-server-1.7.7-r1 ppc for bug 330593 - - 16 Oct 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.9.0.902.ebuild: - Drop patch which was applied upstream, bug #341155 - -*xorg-server-1.9.0.902 (15 Oct 2010) - - 15 Oct 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.9.0.901.ebuild, +xorg-server-1.9.0.902.ebuild: - Version bump to RC2. - -*xorg-server-1.9.0.901 (05 Oct 2010) - - 05 Oct 2010; Tomáš Chvátal <scarabeus@gentoo.org> - +xorg-server-1.9.0.901.ebuild: - Version bump. - - 04 Oct 2010; Michał Górny <mgorny@gentoo.org> xorg-server-1.7.6.ebuild, - xorg-server-1.7.7-r1.ebuild, xorg-server-1.8.2.ebuild, - xorg-server-1.9.0-r2.ebuild, -files/1.7.5.902-fix-tslib-1.0-check.patch, - +files/0001-Fix-tslib-check-fallback-to-set-TSLIB_LIBS.patch, - +files/0002-Fix-linking-with-tslib-with-Wl-as-needed.patch, - +files/xorg-server-1.7.6-tslib-as-needed.patch: - Replace the tslib build patch with a set of new patches in order to fix - bug #318609. The first patch fixes linking with tslib whenever pkg-config - fails to find it but fallback check does. The second one fixes overall - linking with tslib whenever -Wl,--as-needed is used. - - 30 Sep 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.9.0-r2.ebuild: - Ease libdrm dependency. - -*xorg-server-1.9.0-r2 (28 Sep 2010) - - 28 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.9.0-r1.ebuild, +xorg-server-1.9.0-r2.ebuild: - Revbump due to last change. As correctly pointed out on -dev. - - 28 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> - xorg-server-1.9.0-r1.ebuild: - Add one more missing line on newinitd. - - 28 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> - xorg-server-1.9.0-r1.ebuild: - Fix typo - -*xorg-server-1.9.0-r1 (28 Sep 2010) - - 28 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> - +files/1.9.0-fix-VbeModeInfoBlock-memcpy.patch, -xorg-server-1.9.0.ebuild, - +xorg-server-1.9.0-r1.ebuild, -files/xdm.initd-2, +files/xdm.initd-3: - Revision bump to fix initscript, thx to Michal Gorny (bug #338837). Apply - patch to fix compilation issues, thx to Alexandre Rostovtsev (bug - #337020). Update deps per bug #338519. - - 26 Sep 2010; Tobias Klausmann <klausman@gentoo.org> - xorg-server-1.7.7-r1.ebuild: - Stable on alpha, bug #330593 - - 22 Sep 2010; Jeroen Roovers <jer@gentoo.org> xorg-server-1.7.7-r1.ebuild: - Stable for HPPA (bug #330593). - - 21 Sep 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.9.0.ebuild: - Depend on >=app-doc/doxygen-1.6.1 for building documentation, bug #338187 - - 20 Sep 2010; Raúl Porcel <armin76@gentoo.org> - xorg-server-1.7.7-r1.ebuild: - ia64/sh/sparc stable wrt #330593 - - 14 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> - xorg-server-1.9.0.ebuild: - Whitespace. - - 12 Sep 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +files/xdm.initd-2, +files/xorg-sets.conf: - Add missing files, bug #336997. - -*xorg-server-1.9.0 (12 Sep 2010) - - 12 Sep 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.9.0.ebuild, +files/xorg-server-1.9-nouveau-default.patch: - Version bump. Fixes bug #318609, bug #335678 and bug #336596 - - 11 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.6.5-r1.ebuild: - remove old - - 05 Sep 2010; Rémi Cardona <remi@gentoo.org> xorg-server-1.7.6.ebuild, - xorg-server-1.7.7-r1.ebuild, xorg-server-1.8.2.ebuild: - add missing libXv dep, fixes bug #335025 - - 11 Aug 2010; Markus Meier <maekke@gentoo.org> xorg-server-1.7.7-r1.ebuild: - arm stable, bug #330593 - - 06 Aug 2010; Markos Chandras <hwoarang@gentoo.org> - xorg-server-1.7.7-r1.ebuild: - Stable on amd64 wrt bug #330593 - - 06 Aug 2010; Christian Faulhammer <fauli@gentoo.org> - xorg-server-1.7.7-r1.ebuild: - stable x86, bug 330593 - - 02 Aug 2010; Raúl Porcel <armin76@gentoo.org> xorg-server-1.7.6.ebuild: - alpha/ia64/sh/sparc stable wrt #308521 - - 31 Jul 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.7.7-r1.ebuild: - Add patch to prefer nouveau over nv to 1.7.7 too - -*xorg-server-1.7.7-r1 (31 Jul 2010) - - 31 Jul 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.7.7.ebuild, +xorg-server-1.7.7-r1.ebuild: - Add patches from nominations branch. So we can open stablerequest for - 1.7.7-r1. - - 22 Jul 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.8.0.ebuild, -xorg-server-1.8.1.901.ebuild, - -xorg-server-1.8.1.902.ebuild: - Drop older 1.8 series ebuilds. - -*xorg-server-1.8.2 (21 Jul 2010) - - 21 Jul 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.8.2.ebuild, +files/xorg-server-1.8-nouveau-default.patch: - Modify autoconfiguration to prefer nouveau over nv. - -*xorg-server-1.8.1.902 (26 Jun 2010) - - 26 Jun 2010; Rémi Cardona <remi@gentoo.org> - +xorg-server-1.8.1.902.ebuild: - bump to 1.8.1.902 - - 18 Jun 2010; Tomáš Chvátal <scarabeus@gentoo.org> - xorg-server-1.8.1.901.ebuild: - No need to block dtrace anymore. Does not fail if it is around today. - - 10 Jun 2010; Rémi Cardona <remi@gentoo.org> xorg-server-1.8.1.901.ebuild: - add missing eselect-opengl call, fixes bug #321443 - -*xorg-server-1.8.1.901 (09 Jun 2010) - - 09 Jun 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.8.1-r1.ebuild, +xorg-server-1.8.1.901.ebuild, - -files/1.6.3.901-0001-dix-append-built-ins-to-the-font-path-in-SetDefaultF - .patch: - Version bump. Drop old. - - 31 May 2010; Guy Martin <gmsoft@gentoo.org> xorg-server-1.7.6.ebuild: - hppa stable, #308521 - - 20 May 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.8.1-r1.ebuild: - Depend on >=app-doc/doxygen-1.6.1 for building documentation. - -*xorg-server-1.8.1-r1 (19 May 2010) - - 19 May 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.8.1.ebuild, +xorg-server-1.8.1-r1.ebuild: - Apply fixes per bug #320475. Thx to Andrew Brouwers for testing. - -*xorg-server-1.8.1 (15 May 2010) - - 15 May 2010; Rémi Cardona <remi@gentoo.org> +xorg-server-1.8.1.ebuild: - bump to 1.8.1, first swing at bug #315347 (based on an idea by Michał - Górny) - - 12 May 2010; Brent Baude <ranger@gentoo.org> xorg-server-1.7.6.ebuild: - Marking xorg-server-1.7.6 ppc64 stable for bug 308521 - - 04 May 2010; Tomáš Chvátal <scarabeus@gentoo.org> - xorg-server-1.7.7.ebuild: - Drop already upstreamed patch. - -*xorg-server-1.7.7 (04 May 2010) - - 04 May 2010; Tomáš Chvátal <scarabeus@gentoo.org> - +xorg-server-1.7.7.ebuild: - Version bump. - - 18 Apr 2010; Markus Meier <maekke@gentoo.org> xorg-server-1.7.6.ebuild: - arm stable, bug #308521 - - 18 Apr 2010; <nixnut@gentoo.org> xorg-server-1.7.6.ebuild: - ppc stable #308521 - - 18 Apr 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -files/1.4-fix-kdrive-automake.patch, -xorg-server-1.5.3-r6.ebuild, - -files/1.4-fpic-libxf86config.patch: - Drop xorg-server 1.5 series - - 16 Apr 2010; Pacho Ramos <pacho@gentoo.org> xorg-server-1.7.6.ebuild: - amd64 stable, bug 308521 - - 13 Apr 2010; Lars Wendler <polynomial-c@gentoo.org> - xorg-server-1.8.0.ebuild: - fixing version on xinit blocker (D'oh) - - 13 Apr 2010; Lars Wendler <polynomial-c@gentoo.org> - xorg-server-1.8.0.ebuild: - Adding blocker for <x11-apps/xinit-1.2.1 - Permission granted by scarabeus. - - 13 Apr 2010; Tomáš Chvátal <scarabeus@gentoo.org> - xorg-server-1.8.0.ebuild: - Actualy use correct variable. - - 13 Apr 2010; Tomáš Chvátal <scarabeus@gentoo.org> - xorg-server-1.8.0.ebuild: - Silence sandbox. Thanks to Brian (ferringb) for help. - - 13 Apr 2010; Tomáš Chvátal <scarabeus@gentoo.org> - xorg-server-1.8.0.ebuild: - Remove never triggered sdl dependency. - -*xorg-server-1.8.0 (13 Apr 2010) - - 13 Apr 2010; Tomáš Chvátal <scarabeus@gentoo.org> - +files/1.8.0-match-only-sane-devices.patch, +xorg-server-1.8.0.ebuild, - +files/1.8.0-no-hardcoded-etc.patch, +files/xdm-setup.initd-1, - +files/xdm.confd-3, +files/xdm.initd, - +files/xorg-server-disable-acpi.patch, metadata.xml: - Version bump to xorg-server 1.8. - - 11 Apr 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - xorg-server-1.7.6.ebuild: - warn user about gcc-3 incompatibility, bug #314615 - - 09 Apr 2010; Christian Faulhammer <fauli@gentoo.org> - xorg-server-1.7.6.ebuild: - stable x86, bug 308521 - - 09 Apr 2010; Tomáš Chvátal <scarabeus@gentoo.org> - xorg-server-1.5.3-r6.ebuild, xorg-server-1.6.5-r1.ebuild, - xorg-server-1.7.6.ebuild: - Depend on old xinit which ships the init.d and conf.d files. - -*xorg-server-1.7.6 (17 Mar 2010) - - 17 Mar 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.7.5.ebuild, -xorg-server-1.7.5.901.ebuild, - -xorg-server-1.7.5.902.ebuild, -xorg-server-1.7.5.902-r1.ebuild, - +xorg-server-1.7.6.ebuild: - Version bump to 1.7.6. Drop old 1.7 releases. - -*xorg-server-1.7.5.902-r1 (16 Mar 2010) - - 16 Mar 2010; Rémi Cardona <remi@gentoo.org> - +files/1.7.5.902-fix-tslib-1.0-check.patch, -files/tslib-1.0-check.patch, - +xorg-server-1.7.5.902-r1.ebuild: - really fix tslib support, fixes bug #304067 - - 16 Mar 2010; <solar@gentoo.org> xorg-server-1.7.5.902.ebuild: - comment out tslib patch for a few hours. We ended up making it non - optional - - 16 Mar 2010; <solar@gentoo.org> +files/tslib-1.0-check.patch, - xorg-server-1.7.5.902.ebuild: - tslib changed the tslib-0.0.pc to tslib.pc; We check for both. Bug #304067 - -*xorg-server-1.7.5.902 (15 Mar 2010) - - 15 Mar 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.7.5.902.ebuild: - version bump - -*xorg-server-1.7.5.901 (07 Mar 2010) - - 07 Mar 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xorg-server-1.7.5.901.ebuild: - version bump - -*xorg-server-1.7.5 (16 Feb 2010) - - 16 Feb 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.7.4.ebuild, -xorg-server-1.7.4.902.ebuild, - +xorg-server-1.7.5.ebuild: - Version bump to new release. Drop older. - -*xorg-server-1.7.4.902 (15 Feb 2010) - - 15 Feb 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.7.4.901.ebuild, +xorg-server-1.7.4.902.ebuild: - Add new xorg-server 1.7.5 RC. - -*xorg-server-1.7.4.901 (30 Jan 2010) - - 30 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org> - +xorg-server-1.7.4.901.ebuild: - Version bump. - - 23 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.6.3.901-r2.ebuild: - rm - - 18 Jan 2010; Raúl Porcel <armin76@gentoo.org> - xorg-server-1.6.5-r1.ebuild: - alpha/ia64/sh/sparc stable wrt #294958 - - 14 Jan 2010; Markus Meier <maekke@gentoo.org> xorg-server-1.6.5-r1.ebuild: - arm stable, bug #294958 - - 14 Jan 2010; Jeroen Roovers <jer@gentoo.org> xorg-server-1.6.5-r1.ebuild: - Stable for HPPA (bug #294958). - -*xorg-server-1.7.4 (10 Jan 2010) - - 10 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xorg-server-1.7.3.901-r1.ebuild, -xorg-server-1.7.3.902.ebuild, - +xorg-server-1.7.4.ebuild: - Version bump. Drop older. - - For previous entries, please see ChangeLog-2009. diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest deleted file mode 100644 index cf9f1ad..0000000 --- a/x11-base/xorg-server/Manifest +++ /dev/null @@ -1,16 +0,0 @@ -AUX xdm-setup.initd-1 346 RMD160 e68512e71adbf15743f789bb6b5587b07a9812a3 SHA1 f25303b8bcef0c5d2eb61517d5347b4b88736cd4 SHA256 942ce5e8d1a0770543b683dcc388bae7619a24eb9741c1cd678ed3df97c01406 -AUX xdm.confd-4 562 RMD160 3440e564c5d52ec1d30902c870daf282698f04c4 SHA1 630b8e05706050a6b7260d2a1a19d6d54cba59fa SHA256 9d26b72bb28611a60a6b9f942b8d8cfe47b59f926be89af9709b5912668344d8 -AUX xdm.initd-7 5784 RMD160 095b1cadd23281a0d413d06c79103755491e2df2 SHA1 2b8e232605d40eab1357ac5ee171bedd619fd5b2 SHA256 ce10ceec08530ff4498ec408da48c177304a9b8c17f18e99c38b904518d4e0a5 -AUX xorg-server-1.12-disable-acpi.patch 275 RMD160 01244888695fc7928c81c06cc1f4fcd3625fc9de SHA1 555a4d16f38ed54ed9efa6fff9ec230d11362e30 SHA256 1d3878d44e2b8690bb7d1595960d06acee7f86a6a4724236a09a74900404e953 -AUX xorg-server-1.9-nouveau-default.patch 916 RMD160 0ebdf0fb76364b7fd0c520c3a2f7cc2cc1a83446 SHA1 daddde0f4f4276e12b87354d2e6825ed5c74c6eb SHA256 a7ff421dd928e3025194279f9afb7cc033a896b3417abe339741e9c6ed4b54ea -AUX xorg-server-disable-acpi.patch 663 RMD160 7074ca5276369b746ea7606a0795232aafe07c90 SHA1 d300a37dd2e0a8aa3965948c13f6995e6767841d SHA256 5b3cc7c8bea18fe3ba81851d2846d19ffd8fab9cdf5d8f3a274846847e734200 -AUX xorg-server-no-xorg-test-2.patch 2021 RMD160 3802bdbfe9d036b36e8e2ac4fd45e33b3c153d41 SHA1 02086fa6a7c49bbebcda047f727efff85d72cb2d SHA256 451adafa84474bbe45114ad8e80fa724ada549f9ba386aac37886dd3961afc39 -AUX xorg-server-no-xorg-test.patch 1306 RMD160 aef2397acffc4b0c94ef484599c86d42457d90c9 SHA1 4cff46c3e634047af9293305ad8d025e6eb70456 SHA256 efe780d7783336825824145271b6446218301dc7fcf1670e264f10abc20910c5 -AUX xorg-sets.conf 199 RMD160 33815115b6e8b8360af4f0778b0e2c5fb1a9aaee SHA1 b5a2fd01a97558fa909c67f510d8a59b55e20f57 SHA256 1201d0337ac69d9715f4454a86dfb8a7bd1ae6f4c2578042fc08f283a997597c -DIST xorg-server-1.11.2.tar.bz2 4945939 RMD160 cc69cfd86a5a870d1433262dd1445a8603a9266a SHA1 b4de5c599c90bd08d3122866ba68152cd59a880e SHA256 fa415decf02027ca278b06254ccfbcceba2a83c2741405257ebf749da4a73cf2 -DIST xorg-server-1.12.0.tar.bz2 5568563 RMD160 04fae4bc77b5dc3ccdca1a0ba10c5c4069b6df7d SHA1 5f48db767f71e9f58ded6ff356f3b8340820e524 SHA256 280a14c5de8697a4aab18dca85429671286e69e5ada0c1535f03666e56f07799 -EBUILD xorg-server-1.11.2-r2.ebuild 6830 RMD160 1c8d39c31ebd2fdbe1e82090a6ae35c48a7b5724 SHA1 f280e2f906559920772ac26bf38ce403628db79f SHA256 6b443effff848097c881acfa6499a490e67be5b3e911e8af4b6c862a09cc25c3 -EBUILD xorg-server-1.12.0-r1.ebuild 6909 RMD160 20fbbf66b724d53873d19d37788774c598f5cdbd SHA1 cc8f66465d19a194a0859ffd697063cebf5d3e56 SHA256 acabdf02a74eb7e88c9f0d492d44f31e93471131277b6f86aad3cbf78c50024d -EBUILD xorg-server-9999.ebuild 6627 RMD160 4bb48829c52ebcb99d4d4f19f82aacac77d8283e SHA1 b01f0da8f565f1bd06e8f484ae8cba337967c651 SHA256 7f5f60029e1b4427ccc14f64c876f8e39a54b5990fc2dda10c7392ae23f645a5 -MISC ChangeLog 27866 RMD160 a4d9242095908799543cedd2779aa39f410d5ce3 SHA1 89ed1450fda520e7781c365cc96c50b76613fa58 SHA256 0c84b1a558018212137932e34be6b3d2b247945173093c7c53e08c7b1032ecc4 -MISC metadata.xml 537 RMD160 36f5ed1e9869e06c50c882193aad04d9553fbab9 SHA1 505782abd459abe3ba35969cc190675e00c65408 SHA256 38cd6ed34cf5447cbc3e0a9c4a9e24d5af12e2a12b80b106821bb19e69d2281f diff --git a/x11-base/xorg-server/files/xdm-setup.initd-1 b/x11-base/xorg-server/files/xdm-setup.initd-1 deleted file mode 100644 index 365664e..0000000 --- a/x11-base/xorg-server/files/xdm-setup.initd-1 +++ /dev/null @@ -1,14 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/files/xdm-setup.initd-1,v 1.1 2010/04/13 10:07:39 scarabeus Exp $ - -depend() { - need localmount -} - -start() { - if get_bootparam "nox" ; then - touch /etc/.noxdm - fi -} diff --git a/x11-base/xorg-server/files/xdm.confd-4 b/x11-base/xorg-server/files/xdm.confd-4 deleted file mode 100644 index c82fece..0000000 --- a/x11-base/xorg-server/files/xdm.confd-4 +++ /dev/null @@ -1,10 +0,0 @@ -# We always try and start X on a static VT. The various DMs normally default -# to using VT7. If you wish to use the xdm init script, then you should ensure -# that the VT checked is the same VT your DM wants to use. We do this check to -# ensure that you haven't accidentally configured something to run on the VT -# in your /etc/inittab file so that you don't get a dead keyboard. -CHECKVT=7 - -# What display manager do you use ? [ xdm | gdm | kdm | gpe | entrance ] -# NOTE: If this is set in /etc/rc.conf, that setting will override this one. -DISPLAYMANAGER="xdm" diff --git a/x11-base/xorg-server/files/xdm.initd-7 b/x11-base/xorg-server/files/xdm.initd-7 deleted file mode 100644 index 51fc700..0000000 --- a/x11-base/xorg-server/files/xdm.initd-7 +++ /dev/null @@ -1,220 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License, v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/files/xdm.initd-7,v 1.1 2012/03/20 16:02:51 ssuominen Exp $ - -# This is here to serve as a note to myself, and future developers. -# -# Any Display manager (gdm,kdm,xdm) has the following problem: if -# it is started before any getty, and no vt is specified, it will -# usually run on vt2. When the getty on vt2 then starts, and the -# DM is already started, the getty will take control of the keyboard, -# leaving us with a "dead" keyboard. -# -# Resolution: add the following line to /etc/inittab -# -# x:a:once:/etc/X11/startDM.sh -# -# and have /etc/X11/startDM.sh start the DM in daemon mode if -# a lock is present (with the info of what DM should be started), -# else just fall through. -# -# How this basically works, is the "a" runlevel is a additional -# runlevel that you can use to fork processes with init, but the -# runlevel never gets changed to this runlevel. Along with the "a" -# runlevel, the "once" key word means that startDM.sh will only be -# run when we specify it to run, thus eliminating respawning -# startDM.sh when "xdm" is not added to the default runlevel, as was -# done previously. -# -# This script then just calls "telinit a", and init will run -# /etc/X11/startDM.sh after the current runlevel completes (this -# script should only be added to the actual runlevel the user is -# using). -# -# Martin Schlemmer -# aka Azarah -# 04 March 2002 - -depend() { - need localmount xdm-setup - - # this should start as early as possible - # we can't do 'before *' as that breaks it - # (#139824) Start after ypbind and autofs for network authentication - # (#145219 #180163) Could use lirc mouse as input device - # (#70689 comment #92) Start after consolefont to avoid display corruption - # (#291269) Start after quota, since some dm need readable home - # (#390609) gdm-3 will fail when dbus is not running - # (#366753) starting keymaps after X causes problems - after bootmisc consolefont modules netmount - after readahead-list ypbind autofs openvpn gpm lircmd - after quota keymaps - before alsasound - - # Start before X - use consolekit dbus xfs -} - -setup_dm() { - local MY_XDM - - MY_XDM=$(echo "${DISPLAYMANAGER}" | tr '[:upper:]' '[:lower:]') - - # Load our root path from profile.env - # Needed for kdm - PATH=${PATH}:$(. /etc/profile.env; echo "${ROOTPATH}") - - NAME= - case "${MY_XDM}" in - kdm|kde) - EXE="$(which kdm)" - PIDFILE=/var/run/kdm.pid - ;; - kdm-*) - EXE="/usr/kde/${MY_XDM#kdm-}/bin/kdm" - PIDFILE=/var/run/kdm.pid - ;; - entrance*) - EXE=/usr/sbin/entranced - PIDFILE=/var/lib/entranced.pid - ;; - gdm|gnome) - EXE=/usr/bin/gdm - [ "${RC_UNAME}" != "Linux" ] && NAME=gdm-binary - PIDFILE=/var/run/gdm.pid - ;; - wdm) - EXE=/usr/bin/wdm - PIDFILE= - ;; - gpe) - EXE=/usr/bin/gpe-dm - PIDFILE=/var/run/gpe-dm.pid - ;; - lxdm) - EXE=/usr/sbin/lxdm-binary - PIDFILE=/var/run/lxdm.pid - START_STOP_ARGS="--background" - ;; - lightdm) - EXE=/usr/sbin/lightdm - PIDFILE=/var/run/lightdm.pid - START_STOP_ARGS="--background" - ;; - *) - # first find out if there is such executable - EXE="$(which ${MY_XDM} 2>/dev/null)" - PIDFILE="/var/run/${MY_XDM}.pid" - - # warn user that he is doing sick things if the exe was not found - if [ -z "${EXE}" ]; then - echo "ERROR: Your XDM value is invalid." - echo " No ${MY_XDM} executable could be found on your system." - fi - ;; - esac - - if ! [ -x "${EXE}" ]; then - EXE=/usr/bin/xdm - PIDFILE=/var/run/xdm.pid - if ! [ -x "/usr/bin/xdm" ]; then - echo "ERROR: Please set your DISPLAYMANAGER variable in /etc/conf.d/xdm," - echo " or install x11-apps/xdm package" - eend 255 - fi - fi -} - -# Check to see if something is defined on our VT -vtstatic() { - if [ -e /etc/inittab ] ; then - grep -Eq "^[^#]+.*\<tty$1\>" /etc/inittab - elif [ -e /etc/ttys ] ; then - grep -q "^ttyv$(($1 - 1))" /etc/ttys - else - return 1 - fi -} - -start() { - local EXE NAME PIDFILE - setup_dm - - if [ -f /etc/.noxdm ]; then - einfo "Skipping ${EXE##*/}, /etc/.noxdm found or \"nox\" bootparam passed." - rm /etc/.noxdm - return 0 - fi - - ebegin "Setting up ${EXE##*/}" - - # save the prefered DM - save_options "service" "${EXE}" - save_options "name" "${NAME}" - save_options "pidfile" "${PIDFILE}" - save_options "start_stop_args" "${START_STOP_ARGS}" - - if [ -n "${CHECKVT-y}" ] ; then - if vtstatic "${CHECKVT:-7}" ; then - if [ -x /sbin/telinit ] && [ "${SOFTLEVEL}" != "BOOT" ] && [ "${RC_SOFTLEVEL}" != "BOOT" ]; then - ewarn "Something is already defined on VT ${CHECKVT:-7}, will start X later" - telinit a >/dev/null 2>&1 - return 0 - else - eerror "Something is already defined on VT ${CHECKVT:-7}, not starting" - return 1 - fi - fi - fi - - /etc/X11/startDM.sh - eend 0 -} - -stop() { - local curvt retval - - retval=0 - if [ -t 0 ]; then - if type fgconsole >/dev/null 2>&1; then - curvt=$(fgconsole 2>/dev/null) - else - curvt=$(tty) - case "${curvt}" in - /dev/ttyv[0-9]*) curvt=${curvt#/dev/ttyv} ;; - *) curvt= ;; - esac - fi - fi - local myexe myname mypidfile myservice - myexe=$(get_options "service") - myname=$(get_options "name") - mypidfile=$(get_options "pidfile") - myservice=${myexe##*/} - - [ -z "${myexe}" ] && return 0 - - ebegin "Stopping ${myservice}" - - if start-stop-daemon --quiet --test --stop --exec "${myexe}"; then - start-stop-daemon --stop --exec "${myexe}" --retry TERM/5/TERM/5 \ - ${mypidfile:+--pidfile} ${mypidfile} \ - ${myname:+--name} ${myname} - retval=${?} - fi - - # switch back to original vt - if [ -n "${curvt}" ]; then - if type chvt >/dev/null 2>&1; then - chvt "${curvt}" - else - vidcontrol -s "$((curvt + 1))" - fi - fi - - eend ${retval} "Error stopping ${myservice}" - return ${retval} -} - -# vim: set ts=4 : diff --git a/x11-base/xorg-server/files/xorg-server-1.12-disable-acpi.patch b/x11-base/xorg-server/files/xorg-server-1.12-disable-acpi.patch deleted file mode 100644 index df43dbd..0000000 --- a/x11-base/xorg-server/files/xorg-server-1.12-disable-acpi.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -ur a/configure.ac b/configure.ac ---- a/configure.ac 2011-10-31 19:40:02.000000000 +0100 -+++ b/configure.ac 2011-10-31 19:41:02.372745481 +0100 -@@ -1624,7 +1624,6 @@ - linux_alpha=yes - ;; - i*86|amd64*|x86_64*|ia64*) -- linux_acpi="yes" - ;; - *) - ;; diff --git a/x11-base/xorg-server/files/xorg-server-1.9-nouveau-default.patch b/x11-base/xorg-server/files/xorg-server-1.9-nouveau-default.patch deleted file mode 100644 index 2b05967..0000000 --- a/x11-base/xorg-server/files/xorg-server-1.9-nouveau-default.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff --git a/hw/xfree86/common/xf86pciBus.c b/hw/xfree86/common/xf86pciBus.c -index 74016af..9c296f5 100644 ---- a/hw/xfree86/common/xf86pciBus.c -+++ b/hw/xfree86/common/xf86pciBus.c -@@ -1118,7 +1118,23 @@ videoPtrToDriverList(struct pci_device *dev, - break; - case 0x102b: driverList[0] = "mga"; break; - case 0x10c8: driverList[0] = "neomagic"; break; -- case 0x10de: case 0x12d2: driverList[0] = "nv"; break; -+ case 0x10de: case 0x12d2: -+ switch (dev->device_id) { -+ /* NV1 */ -+ case 0x0008: -+ case 0x0009: -+ driverList[0] = "vesa"; -+ break; -+ /* NV3 */ -+ case 0x0018: -+ case 0x0019: -+ driverList[0] = "nv"; -+ break; -+ default: -+ driverList[0] = "nouveau"; -+ break; -+ } -+ break; - case 0x1106: driverList[0] = "openchrome"; break; - case 0x1b36: driverList[0] = "qxl"; break; - case 0x1163: driverList[0] = "rendition"; break; --- diff --git a/x11-base/xorg-server/files/xorg-server-disable-acpi.patch b/x11-base/xorg-server/files/xorg-server-disable-acpi.patch deleted file mode 100644 index cc80e6c..0000000 --- a/x11-base/xorg-server/files/xorg-server-disable-acpi.patch +++ /dev/null @@ -1,31 +0,0 @@ -From a8079882f1884edc62a9de28af915bd8b65dfbbe Mon Sep 17 00:00:00 2001 -From: Adam Jackson <ajax@redhat.com> -Date: Wed, 11 Mar 2009 14:02:11 -0400 -Subject: [PATCH] Don't build the ACPI code. - -No good can come of this. ---- - configure.ac | 2 -- - 1 files changed, 0 insertions(+), 2 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 72ae67e..04716f8 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1269,13 +1269,11 @@ if test "x$XORG" = xyes; then - case $host_cpu in - ia64*) - linux_ia64=yes -- linux_acpi="yes" - ;; - alpha*) - linux_alpha=yes - ;; - i*86|amd64*|x86_64*) -- linux_acpi="yes" - ;; - *) - ;; --- -1.6.1.3 - diff --git a/x11-base/xorg-server/files/xorg-server-no-xorg-test-2.patch b/x11-base/xorg-server/files/xorg-server-no-xorg-test-2.patch deleted file mode 100644 index de58fcd..0000000 --- a/x11-base/xorg-server/files/xorg-server-no-xorg-test-2.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- tmp/Makefile.in 2012-03-28 11:00:37.086315000 +0900 -+++ test/Makefile.in 2012-03-28 11:10:24.000000000 +0900 -@@ -125,9 +125,9 @@ am__DEPENDENCIES_1 = - @ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ $(top_builddir)/hw/xfree86/ddc/libddc.la \ - @ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ $(top_builddir)/hw/xfree86/i2c/libi2c.la \ - @ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ $(top_builddir)/hw/xfree86/dixmods/libxorgxkb.la --@ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@nodist_libxservertest_la_OBJECTS = \ -+@ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@nodist_libxservertest_la_OBJECTS = \ - @ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ ddxstubs.lo miinitext.lo \ --@ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@ dpmsstubs.lo stubs.lo -+@ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ dpmsstubs.lo stubs.lo - @ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@nodist_libxservertest_la_OBJECTS = \ - @ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ sdksyms.lo - libxservertest_la_OBJECTS = $(nodist_libxservertest_la_OBJECTS) -@@ -597,11 +597,11 @@ top_srcdir = @top_srcdir@ - @ENABLE_UNIT_TESTS_TRUE@ $(am__append_7) $(am__append_8) \ - @ENABLE_UNIT_TESTS_TRUE@ $(am__append_9) $(am__append_10) \ - @ENABLE_UNIT_TESTS_TRUE@ $(am__append_11) $(am__append_13) --@ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@nodist_libxservertest_la_SOURCES = \ -+@ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@nodist_libxservertest_la_SOURCES = \ - @ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ ddxstubs.c \ --@ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@ $(top_srcdir)/mi/miinitext.c \ --@ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@ $(top_srcdir)/Xext/dpmsstubs.c \ --@ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@ $(top_srcdir)/Xi/stubs.c -+@ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ $(top_srcdir)/mi/miinitext.c \ -+@ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ $(top_srcdir)/Xext/dpmsstubs.c \ -+@ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ $(top_srcdir)/Xi/stubs.c - - @ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@nodist_libxservertest_la_SOURCES = $(top_builddir)/hw/xfree86/sdksyms.c - @ENABLE_UNIT_TESTS_TRUE@libxservertest_la_DEPENDENCIES = $(libxservertest_la_LIBADD) diff --git a/x11-base/xorg-server/files/xorg-server-no-xorg-test.patch b/x11-base/xorg-server/files/xorg-server-no-xorg-test.patch deleted file mode 100644 index 3ff74c8..0000000 --- a/x11-base/xorg-server/files/xorg-server-no-xorg-test.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- test/Makefile.in 2012-03-05 13:26:51.000000000 +0900 -+++ tmp/Makefile.in 2012-03-28 11:00:37.086315000 +0900 -@@ -126,7 +126,7 @@ am__DEPENDENCIES_1 = - @ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ $(top_builddir)/hw/xfree86/i2c/libi2c.la \ - @ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ $(top_builddir)/hw/xfree86/dixmods/libxorgxkb.la - @ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@nodist_libxservertest_la_OBJECTS = \ --@ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@ ddxstubs.lo miinitext.lo \ -+@ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ ddxstubs.lo miinitext.lo \ - @ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@ dpmsstubs.lo stubs.lo - @ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@nodist_libxservertest_la_OBJECTS = \ - @ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ sdksyms.lo -@@ -598,7 +598,7 @@ top_srcdir = @top_srcdir@ - @ENABLE_UNIT_TESTS_TRUE@ $(am__append_9) $(am__append_10) \ - @ENABLE_UNIT_TESTS_TRUE@ $(am__append_11) $(am__append_13) - @ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@nodist_libxservertest_la_SOURCES = \ --@ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@ ddxstubs.c \ -+@ENABLE_UNIT_TESTS_TRUE@@XORG_TRUE@ ddxstubs.c \ - @ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@ $(top_srcdir)/mi/miinitext.c \ - @ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@ $(top_srcdir)/Xext/dpmsstubs.c \ - @ENABLE_UNIT_TESTS_TRUE@@XORG_FALSE@ $(top_srcdir)/Xi/stubs.c diff --git a/x11-base/xorg-server/files/xorg-sets.conf b/x11-base/xorg-server/files/xorg-sets.conf deleted file mode 100644 index 5cd8112..0000000 --- a/x11-base/xorg-server/files/xorg-sets.conf +++ /dev/null @@ -1,6 +0,0 @@ -# Rebuild all X11 modules (mostly useful after xorg-server ABI change). -[x11-module-rebuild] -class = portage.sets.dbapi.VariableSet -world-candidate = false -variable = CATEGORY -includes = x11-drivers diff --git a/x11-base/xorg-server/metadata.xml b/x11-base/xorg-server/metadata.xml deleted file mode 100644 index 02528e0..0000000 --- a/x11-base/xorg-server/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>x11</herd> -<use> - <flag name='dmx'>Build the Distributed Multiheaded X server</flag> - <flag name='kdrive'>Build the kdrive X servers</flag> - <flag name='tslib'>Build with tslib support for touchscreen devices</flag> - <flag name='xnest'>Build the Xnest server</flag> - <flag name='xorg'>Build the Xorg X server (HIGHLY RECOMMENDED)</flag> - <flag name='xvfb'>Build the Xvfb server</flag> -</use> -</pkgmetadata> diff --git a/x11-base/xorg-server/xorg-server-1.11.2-r2.ebuild b/x11-base/xorg-server/xorg-server-1.11.2-r2.ebuild deleted file mode 100644 index 446edff..0000000 --- a/x11-base/xorg-server/xorg-server-1.11.2-r2.ebuild +++ /dev/null @@ -1,242 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.11.2-r2.ebuild,v 1.1 2011/11/24 13:09:40 chithanh Exp $ - -EAPI=4 - -XORG_DOC=doc -inherit xorg-2 multilib versionator autotools -EGIT_REPO_URI="git://anongit.freedesktop.org/git/xorg/xserver" - -DESCRIPTION="X.Org X servers" -KEYWORDS="~amd64-linux ~x86-linux" - -IUSE_SERVERS="dmx kdrive xnest xorg xvfb" -IUSE="${IUSE_SERVERS} ipv6 minimal nptl tslib +udev" - -RDEPEND=">=app-admin/eselect-opengl-1.0.8 - dev-libs/openssl - media-libs/freetype - >=x11-apps/iceauth-1.0.2 - >=x11-apps/rgb-1.0.3 - >=x11-apps/xauth-1.0.3 - x11-apps/xkbcomp - >=x11-libs/libpciaccess-0.10.3 - >=x11-libs/libXau-1.0.4 - >=x11-libs/libXdmcp-1.0.2 - >=x11-libs/libXfont-1.4.2 - >=x11-libs/libxkbfile-1.0.4 - >=x11-libs/pixman-0.21.8 - >=x11-libs/xtrans-1.2.2 - >=x11-misc/xbitmaps-1.0.1 - >=x11-misc/xkeyboard-config-1.4 - dmx? ( - x11-libs/libXt - >=x11-libs/libdmx-1.0.99.1 - >=x11-libs/libX11-1.1.5 - >=x11-libs/libXaw-1.0.4 - >=x11-libs/libXext-1.0.99.4 - >=x11-libs/libXfixes-5.0 - >=x11-libs/libXi-1.2.99.1 - >=x11-libs/libXmu-1.0.3 - x11-libs/libXrender - >=x11-libs/libXres-1.0.3 - >=x11-libs/libXtst-1.0.99.2 - ) - kdrive? ( - >=x11-libs/libXext-1.0.5 - x11-libs/libXv - ) - !minimal? ( - >=x11-libs/libX11-1.1.5 - >=x11-libs/libXext-1.0.5 - >=media-libs/mesa-7.8_rc[nptl=] - ) - tslib? ( >=x11-libs/tslib-1.0 ) - udev? ( >=sys-fs/udev-150 ) - >=x11-apps/xinit-1.3" - -DEPEND="${RDEPEND} - sys-devel/flex - >=x11-proto/bigreqsproto-1.1.0 - >=x11-proto/compositeproto-0.4 - >=x11-proto/damageproto-1.1 - >=x11-proto/fixesproto-5.0 - >=x11-proto/fontsproto-2.0.2 - >=x11-proto/glproto-1.4.14 - >=x11-proto/inputproto-1.9.99.902 - >=x11-proto/kbproto-1.0.3 - >=x11-proto/randrproto-1.2.99.3 - >=x11-proto/recordproto-1.13.99.1 - >=x11-proto/renderproto-0.11 - >=x11-proto/resourceproto-1.0.2 - >=x11-proto/scrnsaverproto-1.1 - >=x11-proto/trapproto-3.4.3 - >=x11-proto/videoproto-2.2.2 - >=x11-proto/xcmiscproto-1.2.0 - >=x11-proto/xextproto-7.1.99 - >=x11-proto/xf86dgaproto-2.0.99.1 - >=x11-proto/xf86rushproto-1.1.2 - >=x11-proto/xf86vidmodeproto-2.2.99.1 - >=x11-proto/xineramaproto-1.1.3 - >=x11-proto/xproto-7.0.22 - dmx? ( - >=x11-proto/dmxproto-2.2.99.1 - doc? ( - || ( - www-client/links - www-client/lynx - www-client/w3m - ) - ) - ) - !minimal? ( - >=x11-proto/xf86driproto-2.1.0 - >=x11-proto/dri2proto-2.6 - >=x11-libs/libdrm-2.4.20 - )" - -PDEPEND=" - xorg? ( >=x11-base/xorg-drivers-$(get_version_component_range 1-2) )" - -REQUIRED_USE="!minimal? ( - || ( ${IUSE_SERVERS} ) - )" - -#UPSTREAMED_PATCHES=( -# "${WORKDIR}/patches/" -#) - -PATCHES=( - "${UPSTREAMED_PATCHES[@]}" - "${FILESDIR}"/${PN}-disable-acpi.patch - "${FILESDIR}"/${PN}-1.9-nouveau-default.patch -) - -pkg_pretend() { - # older gcc is not supported - [[ "${MERGE_TYPE}" != "binary" && $(gcc-major-version) -lt 4 ]] && \ - die "Sorry, but gcc earlier than 4.0 wont work for xorg-server." -} - -pkg_setup() { - xorg-2_pkg_setup - - # localstatedir is used for the log location; we need to override the default - # from ebuild.sh - # sysconfdir is used for the xorg.conf location; same applies - # --enable-install-setuid needed because sparcs default off - # NOTE: fop is used for doc generating ; and i have no idea if gentoo - # package it somewhere - # disable-install-setuid for prefix - XORG_CONFIGURE_OPTIONS=( - $(use_enable ipv6) - $(use_enable dmx) - $(use_enable kdrive) - $(use_enable kdrive kdrive-kbd) - $(use_enable kdrive kdrive-mouse) - $(use_enable kdrive kdrive-evdev) - $(use_enable tslib) - $(use_enable !minimal record) - $(use_enable !minimal xfree86-utils) - $(use_enable !minimal install-libxf86config) - $(use_enable !minimal dri) - $(use_enable !minimal dri2) - $(use_enable !minimal glx) - $(use_enable xnest) - $(use_enable xorg) - $(use_enable xvfb) - $(use_enable nptl glx-tls) - $(use_enable udev config-udev) - $(use_with doc doxygen) - $(use_with doc xmlto) - --sysconfdir="${EPREFIX}"/etc/X11 - --localstatedir="${EPREFIX}"/var - --disable-install-setuid - --with-fontrootdir="${EPREFIX}"/usr/share/fonts - --with-xkb-output="${EPREFIX}"/var/lib/xkb - --disable-config-hal - --without-dtrace - --without-fop - --with-os-vendor=Gentoo - ) - - # Xorg-server requires includes from OS mesa which are not visible for - # users of binary drivers. - mkdir -p "${T}/mesa-symlinks/GL" - for i in gl glx glxmd glxproto glxtokens; do - ln -s "${EROOT}usr/$(get_libdir)/opengl/xorg-x11/include/$i.h" "${T}/mesa-symlinks/GL/$i.h" || die - done - for i in glext glxext; do - ln -s "${EROOT}usr/$(get_libdir)/opengl/global/include/$i.h" "${T}/mesa-symlinks/GL/$i.h" || die - done - append-cppflags "-I${T}/mesa-symlinks" -} - -src_install() { - xorg-2_src_install - - dynamic_libgl_install - - server_based_install - - if ! use minimal && use xorg; then - # Install xorg.conf.example into docs - dodoc "${AUTOTOOLS_BUILD_DIR}"/hw/xfree86/xorg.conf.example - fi - - newinitd "${FILESDIR}"/xdm-setup.initd-1 xdm-setup - newinitd "${FILESDIR}"/xdm.initd-5 xdm - newconfd "${FILESDIR}"/xdm.confd-4 xdm - - # install the @x11-module-rebuild set for Portage - insinto /usr/share/portage/config/sets - newins "${FILESDIR}"/xorg-sets.conf xorg.conf -} - -pkg_postinst() { - # sets up libGL and DRI2 symlinks if needed (ie, on a fresh install) - eselect opengl set xorg-x11 --use-old - - if [[ ${PV} != 9999 && $(get_version_component_range 2 ${REPLACING_VERSIONS}) != $(get_version_component_range 2 ${PV}) ]]; then - ewarn "You must rebuild all drivers if upgrading from <xorg-server-$(get_version_component_range 1-2)" - ewarn "because the ABI changed. If you cannot start X because" - ewarn "of module version mismatch errors, this is your problem." - - echo - ewarn "You can generate a list of all installed packages in the x11-drivers" - ewarn "category using this command:" - ewarn " emerge portage-utils; qlist -I -C x11-drivers/" - ewarn "or using sets from portage-2.2:" - ewarn " emerge @x11-module-rebuild" - fi -} - -pkg_postrm() { - # Get rid of module dir to ensure opengl-update works properly - if [[ -z ${REPLACED_BY_VERSION} && -e ${EROOT}/usr/$(get_libdir)/xorg/modules ]]; then - rm -rf "${EROOT}"/usr/$(get_libdir)/xorg/modules - fi -} - -dynamic_libgl_install() { - # next section is to setup the dynamic libGL stuff - ebegin "Moving GL files for dynamic switching" - dodir /usr/$(get_libdir)/opengl/xorg-x11/extensions - local x="" - for x in "${ED}"/usr/$(get_libdir)/xorg/modules/extensions/lib{glx,dri,dri2}*; do - if [ -f ${x} -o -L ${x} ]; then - mv -f ${x} "${ED}"/usr/$(get_libdir)/opengl/xorg-x11/extensions - fi - done - eend 0 -} - -server_based_install() { - if ! use xorg; then - rm "${ED}"/usr/share/man/man1/Xserver.1x \ - "${ED}"/usr/$(get_libdir)/xserver/SecurityPolicy \ - "${ED}"/usr/$(get_libdir)/pkgconfig/xorg-server.pc \ - "${ED}"/usr/share/man/man1/Xserver.1x - fi -} diff --git a/x11-base/xorg-server/xorg-server-1.12.0-r1.ebuild b/x11-base/xorg-server/xorg-server-1.12.0-r1.ebuild deleted file mode 100644 index 14d5882..0000000 --- a/x11-base/xorg-server/xorg-server-1.12.0-r1.ebuild +++ /dev/null @@ -1,245 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.12.0-r1.ebuild,v 1.1 2012/03/20 16:02:52 ssuominen Exp $ - -EAPI=4 - -XORG_DOC=doc -inherit xorg-2 multilib versionator flag-o-matic -EGIT_REPO_URI="git://anongit.freedesktop.org/git/xorg/xserver" - -DESCRIPTION="X.Org X servers" -KEYWORDS="~amd64-linux ~x86-linux" - -IUSE_SERVERS="dmx kdrive xnest xorg xvfb" -IUSE="${IUSE_SERVERS} ipv6 minimal nptl selinux tslib +udev" - -RDEPEND=">=app-admin/eselect-opengl-1.0.8 - dev-libs/openssl - media-libs/freetype - >=x11-apps/iceauth-1.0.2 - >=x11-apps/rgb-1.0.3 - >=x11-apps/xauth-1.0.3 - x11-apps/xkbcomp - >=x11-libs/libpciaccess-0.12.901 - >=x11-libs/libXau-1.0.4 - >=x11-libs/libXdmcp-1.0.2 - >=x11-libs/libXfont-1.4.2 - >=x11-libs/libxkbfile-1.0.4 - >=x11-libs/pixman-0.21.8 - >=x11-libs/xtrans-1.2.2 - >=x11-misc/xbitmaps-1.0.1 - >=x11-misc/xkeyboard-config-2.4.1-r3 - dmx? ( - x11-libs/libXt - >=x11-libs/libdmx-1.0.99.1 - >=x11-libs/libX11-1.1.5 - >=x11-libs/libXaw-1.0.4 - >=x11-libs/libXext-1.0.99.4 - >=x11-libs/libXfixes-5.0 - >=x11-libs/libXi-1.2.99.1 - >=x11-libs/libXmu-1.0.3 - x11-libs/libXrender - >=x11-libs/libXres-1.0.3 - >=x11-libs/libXtst-1.0.99.2 - ) - kdrive? ( - >=x11-libs/libXext-1.0.5 - x11-libs/libXv - ) - !minimal? ( - >=x11-libs/libX11-1.1.5 - >=x11-libs/libXext-1.0.5 - >=media-libs/mesa-7.8_rc[nptl=] - ) - tslib? ( >=x11-libs/tslib-1.0 ) - udev? ( >=sys-fs/udev-150 ) - >=x11-apps/xinit-1.3 - selinux? ( sec-policy/selinux-xserver )" - -DEPEND="${RDEPEND} - sys-devel/flex - >=x11-proto/bigreqsproto-1.1.0 - >=x11-proto/compositeproto-0.4 - >=x11-proto/damageproto-1.1 - >=x11-proto/fixesproto-5.0 - >=x11-proto/fontsproto-2.0.2 - >=x11-proto/glproto-1.4.14 - >=x11-proto/inputproto-2.1.99.3 - >=x11-proto/kbproto-1.0.3 - >=x11-proto/randrproto-1.2.99.3 - >=x11-proto/recordproto-1.13.99.1 - >=x11-proto/renderproto-0.11 - >=x11-proto/resourceproto-1.0.2 - >=x11-proto/scrnsaverproto-1.1 - >=x11-proto/trapproto-3.4.3 - >=x11-proto/videoproto-2.2.2 - >=x11-proto/xcmiscproto-1.2.0 - >=x11-proto/xextproto-7.1.99 - >=x11-proto/xf86dgaproto-2.0.99.1 - >=x11-proto/xf86rushproto-1.1.2 - >=x11-proto/xf86vidmodeproto-2.2.99.1 - >=x11-proto/xineramaproto-1.1.3 - >=x11-proto/xproto-7.0.22 - dmx? ( - >=x11-proto/dmxproto-2.2.99.1 - doc? ( - || ( - www-client/links - www-client/lynx - www-client/w3m - ) - ) - ) - !minimal? ( - >=x11-proto/xf86driproto-2.1.0 - >=x11-proto/dri2proto-2.6 - >=x11-libs/libdrm-2.4.20 - )" - -PDEPEND=" - xorg? ( >=x11-base/xorg-drivers-$(get_version_component_range 1-2) )" - -REQUIRED_USE="!minimal? ( - || ( ${IUSE_SERVERS} ) - )" - -#UPSTREAMED_PATCHES=( -# "${WORKDIR}/patches/" -#) - -PATCHES=( - "${UPSTREAMED_PATCHES[@]}" - "${FILESDIR}"/${PN}-1.12-disable-acpi.patch -) - -pkg_pretend() { - # older gcc is not supported - [[ "${MERGE_TYPE}" != "binary" && $(gcc-major-version) -lt 4 ]] && \ - die "Sorry, but gcc earlier than 4.0 wont work for xorg-server." -} - -pkg_setup() { - xorg-2_pkg_setup - - # localstatedir is used for the log location; we need to override the default - # from ebuild.sh - # sysconfdir is used for the xorg.conf location; same applies - # --enable-install-setuid needed because sparcs default off - # NOTE: fop is used for doc generating ; and i have no idea if gentoo - # package it somewhere - XORG_CONFIGURE_OPTIONS=( - $(use_enable ipv6) - $(use_enable dmx) - $(use_enable kdrive) - $(use_enable kdrive kdrive-kbd) - $(use_enable kdrive kdrive-mouse) - $(use_enable kdrive kdrive-evdev) - $(use_enable tslib) - $(use_enable !minimal record) - $(use_enable !minimal xfree86-utils) - $(use_enable !minimal install-libxf86config) - $(use_enable !minimal dri) - $(use_enable !minimal dri2) - $(use_enable !minimal glx) - $(use_enable xnest) - $(use_enable xorg) - $(use_enable xorg unit-tests) - $(use_enable xvfb) - $(use_enable nptl glx-tls) - $(use_enable udev config-udev) - $(use_with doc doxygen) - $(use_with doc xmlto) - --sysconfdir="${EPREFIX}"/etc/X11 - --localstatedir="${EPREFIX}"/var - --disable-install-setuid - --with-fontrootdir="${EPREFIX}"/usr/share/fonts - --with-xkb-output="${EPREFIX}"/var/lib/xkb - --disable-config-hal - --without-dtrace - --without-fop - --with-os-vendor=Gentoo - ) - - # Xorg-server requires includes from OS mesa which are not visible for - # users of binary drivers. - mkdir -p "${T}/mesa-symlinks/GL" - for i in gl glx glxmd glxproto glxtokens; do - ln -s "${EROOT}usr/$(get_libdir)/opengl/xorg-x11/include/$i.h" "${T}/mesa-symlinks/GL/$i.h" || die - done - for i in glext glxext; do - ln -s "${EROOT}usr/$(get_libdir)/opengl/global/include/$i.h" "${T}/mesa-symlinks/GL/$i.h" || die - done - append-cppflags "-I${T}/mesa-symlinks" - - # Make breakage less obvious, bug #402285. - replace-flags -O3 -O2 -} - -src_install() { - xorg-2_src_install - - dynamic_libgl_install - - server_based_install - - if ! use minimal && use xorg; then - # Install xorg.conf.example into docs - dodoc "${AUTOTOOLS_BUILD_DIR}"/hw/xfree86/xorg.conf.example - fi - - newinitd "${FILESDIR}"/xdm-setup.initd-1 xdm-setup - newinitd "${FILESDIR}"/xdm.initd-7 xdm - newconfd "${FILESDIR}"/xdm.confd-4 xdm - - # install the @x11-module-rebuild set for Portage - insinto /usr/share/portage/config/sets - newins "${FILESDIR}"/xorg-sets.conf xorg.conf -} - -pkg_postinst() { - # sets up libGL and DRI2 symlinks if needed (ie, on a fresh install) - eselect opengl set xorg-x11 --use-old - - if [[ ${PV} != 9999 && $(get_version_component_range 2 ${REPLACING_VERSIONS}) != $(get_version_component_range 2 ${PV}) ]]; then - ewarn "You must rebuild all drivers if upgrading from <xorg-server-$(get_version_component_range 1-2)" - ewarn "because the ABI changed. If you cannot start X because" - ewarn "of module version mismatch errors, this is your problem." - - echo - ewarn "You can generate a list of all installed packages in the x11-drivers" - ewarn "category using this command:" - ewarn " emerge portage-utils; qlist -I -C x11-drivers/" - ewarn "or using sets from portage-2.2:" - ewarn " emerge @x11-module-rebuild" - fi -} - -pkg_postrm() { - # Get rid of module dir to ensure opengl-update works properly - if [[ -z ${REPLACED_BY_VERSION} && -e ${EROOT}/usr/$(get_libdir)/xorg/modules ]]; then - rm -rf "${EROOT}"/usr/$(get_libdir)/xorg/modules - fi -} - -dynamic_libgl_install() { - # next section is to setup the dynamic libGL stuff - ebegin "Moving GL files for dynamic switching" - dodir /usr/$(get_libdir)/opengl/xorg-x11/extensions - local x="" - for x in "${ED}"/usr/$(get_libdir)/xorg/modules/extensions/lib{glx,dri,dri2}*; do - if [ -f ${x} -o -L ${x} ]; then - mv -f ${x} "${ED}"/usr/$(get_libdir)/opengl/xorg-x11/extensions - fi - done - eend 0 -} - -server_based_install() { - if ! use xorg; then - rm "${ED}"/usr/share/man/man1/Xserver.1x \ - "${ED}"/usr/$(get_libdir)/xserver/SecurityPolicy \ - "${ED}"/usr/$(get_libdir)/pkgconfig/xorg-server.pc \ - "${ED}"/usr/share/man/man1/Xserver.1x - fi -} diff --git a/x11-base/xorg-server/xorg-server-9999.ebuild b/x11-base/xorg-server/xorg-server-9999.ebuild deleted file mode 100644 index a8cfa5d..0000000 --- a/x11-base/xorg-server/xorg-server-9999.ebuild +++ /dev/null @@ -1,232 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.11.2-r2.ebuild,v 1.1 2011/11/24 13:09:40 chithanh Exp $ - -EAPI=4 - -XORG_DOC=doc -inherit xorg-2 multilib versionator autotools -EGIT_REPO_URI="git://anongit.freedesktop.org/git/xorg/xserver" - -DESCRIPTION="X.Org X servers" -KEYWORDS="" - -IUSE_SERVERS="dmx kdrive xnest xorg xvfb" -IUSE="${IUSE_SERVERS} ipv6 minimal nptl tslib +udev" - -RDEPEND=">=app-admin/eselect-opengl-1.0.8 - dev-libs/openssl - media-libs/freetype - >=x11-apps/iceauth-1.0.2 - >=x11-apps/rgb-1.0.3 - >=x11-apps/xauth-1.0.3 - x11-apps/xkbcomp - >=x11-libs/libpciaccess-0.10.3 - >=x11-libs/libXau-1.0.4 - >=x11-libs/libXdmcp-1.0.2 - >=x11-libs/libXfont-1.4.2 - >=x11-libs/libxkbfile-1.0.4 - >=x11-libs/pixman-0.21.8 - >=x11-libs/xtrans-1.2.2 - >=x11-misc/xbitmaps-1.0.1 - >=x11-misc/xkeyboard-config-1.4 - dmx? ( - x11-libs/libXt - >=x11-libs/libdmx-1.0.99.1 - >=x11-libs/libX11-1.1.5 - >=x11-libs/libXaw-1.0.4 - >=x11-libs/libXext-1.0.99.4 - >=x11-libs/libXfixes-5.0 - >=x11-libs/libXi-1.2.99.1 - >=x11-libs/libXmu-1.0.3 - x11-libs/libXrender - >=x11-libs/libXres-1.0.3 - >=x11-libs/libXtst-1.0.99.2 - ) - kdrive? ( - >=x11-libs/libXext-1.0.5 - x11-libs/libXv - ) - !minimal? ( - >=x11-libs/libX11-1.1.5 - >=x11-libs/libXext-1.0.5 - >=media-libs/mesa-7.8_rc[nptl=] - ) - tslib? ( >=x11-libs/tslib-1.0 ) - udev? ( >=sys-fs/udev-150 ) - >=x11-apps/xinit-1.3" - -DEPEND="${RDEPEND} - sys-devel/flex - >=x11-proto/bigreqsproto-1.1.0 - >=x11-proto/compositeproto-0.4 - >=x11-proto/damageproto-1.1 - >=x11-proto/fixesproto-5.0 - >=x11-proto/fontsproto-2.0.2 - >=x11-proto/glproto-1.4.14 - >=x11-proto/inputproto-2.1.99.3 - >=x11-proto/kbproto-1.0.3 - >=x11-proto/randrproto-1.2.99.3 - >=x11-proto/recordproto-1.13.99.1 - >=x11-proto/renderproto-0.11 - >=x11-proto/resourceproto-1.0.2 - >=x11-proto/scrnsaverproto-1.1 - >=x11-proto/trapproto-3.4.3 - >=x11-proto/videoproto-2.2.2 - >=x11-proto/xcmiscproto-1.2.0 - >=x11-proto/xextproto-7.1.99 - >=x11-proto/xf86dgaproto-2.0.99.1 - >=x11-proto/xf86rushproto-1.1.2 - >=x11-proto/xf86vidmodeproto-2.2.99.1 - >=x11-proto/xineramaproto-1.1.3 - >=x11-proto/xproto-7.0.22 - dmx? ( - >=x11-proto/dmxproto-2.2.99.1 - doc? ( - || ( - www-client/links - www-client/lynx - www-client/w3m - ) - ) - ) - !minimal? ( - >=x11-proto/xf86driproto-2.1.0 - >=x11-proto/dri2proto-2.6 - >=x11-libs/libdrm-2.4.20 - )" - -PDEPEND=" - xorg? ( >=x11-base/xorg-drivers-$(get_version_component_range 1-2) )" - -REQUIRED_USE="!minimal? ( - || ( ${IUSE_SERVERS} ) - )" - -pkg_pretend() { - # older gcc is not supported - [[ "${MERGE_TYPE}" != "binary" && $(gcc-major-version) -lt 4 ]] && \ - die "Sorry, but gcc earlier than 4.0 wont work for xorg-server." -} - -pkg_setup() { - xorg-2_pkg_setup - - # localstatedir is used for the log location; we need to override the default - # from ebuild.sh - # sysconfdir is used for the xorg.conf location; same applies - # --enable-install-setuid needed because sparcs default off - # NOTE: fop is used for doc generating ; and i have no idea if gentoo - # package it somewhere - # disable-install-setuid for prefix - XORG_CONFIGURE_OPTIONS=( - $(use_enable ipv6) - $(use_enable dmx) - $(use_enable kdrive) - $(use_enable kdrive kdrive-kbd) - $(use_enable kdrive kdrive-mouse) - $(use_enable kdrive kdrive-evdev) - $(use_enable tslib) - $(use_enable !minimal record) - $(use_enable !minimal xfree86-utils) - $(use_enable !minimal install-libxf86config) - $(use_enable !minimal dri) - $(use_enable !minimal dri2) - $(use_enable !minimal glx) - $(use_enable xnest) - $(use_enable xorg) - $(use_enable xvfb) - $(use_enable nptl glx-tls) - $(use_enable udev config-udev) - $(use_with doc doxygen) - $(use_with doc xmlto) - --sysconfdir="${EPREFIX}"/etc/X11 - --localstatedir="${EPREFIX}"/var - --disable-install-setuid - --with-fontrootdir="${EPREFIX}"/usr/share/fonts - --with-xkb-output="${EPREFIX}"/var/lib/xkb - --disable-config-hal - --without-dtrace - --without-fop - --with-os-vendor=Gentoo - ) - - # Xorg-server requires includes from OS mesa which are not visible for - # users of binary drivers. - mkdir -p "${T}/mesa-symlinks/GL" - for i in gl glx glxmd glxproto glxtokens; do - ln -s "${EROOT}usr/$(get_libdir)/opengl/xorg-x11/include/$i.h" "${T}/mesa-symlinks/GL/$i.h" || die - done - for i in glext glxext; do - ln -s "${EROOT}usr/$(get_libdir)/opengl/global/include/$i.h" "${T}/mesa-symlinks/GL/$i.h" || die - done - append-cppflags "-I${T}/mesa-symlinks" -} - -src_install() { - xorg-2_src_install - - dynamic_libgl_install - - server_based_install - - if ! use minimal && use xorg; then - # Install xorg.conf.example into docs - dodoc "${AUTOTOOLS_BUILD_DIR}"/hw/xfree86/xorg.conf.example - fi - - newinitd "${FILESDIR}"/xdm-setup.initd-1 xdm-setup - newinitd "${FILESDIR}"/xdm.initd-5 xdm - newconfd "${FILESDIR}"/xdm.confd-4 xdm - - # install the @x11-module-rebuild set for Portage - insinto /usr/share/portage/config/sets - newins "${FILESDIR}"/xorg-sets.conf xorg.conf -} - -pkg_postinst() { - # sets up libGL and DRI2 symlinks if needed (ie, on a fresh install) - eselect opengl set xorg-x11 --use-old - - if [[ ${PV} != 9999 && $(get_version_component_range 2 ${REPLACING_VERSIONS}) != $(get_version_component_range 2 ${PV}) ]]; then - ewarn "You must rebuild all drivers if upgrading from <xorg-server-$(get_version_component_range 1-2)" - ewarn "because the ABI changed. If you cannot start X because" - ewarn "of module version mismatch errors, this is your problem." - - echo - ewarn "You can generate a list of all installed packages in the x11-drivers" - ewarn "category using this command:" - ewarn " emerge portage-utils; qlist -I -C x11-drivers/" - ewarn "or using sets from portage-2.2:" - ewarn " emerge @x11-module-rebuild" - fi -} - -pkg_postrm() { - # Get rid of module dir to ensure opengl-update works properly - if [[ -z ${REPLACED_BY_VERSION} && -e ${EROOT}/usr/$(get_libdir)/xorg/modules ]]; then - rm -rf "${EROOT}"/usr/$(get_libdir)/xorg/modules - fi -} - -dynamic_libgl_install() { - # next section is to setup the dynamic libGL stuff - ebegin "Moving GL files for dynamic switching" - dodir /usr/$(get_libdir)/opengl/xorg-x11/extensions - local x="" - for x in "${ED}"/usr/$(get_libdir)/xorg/modules/extensions/lib{glx,dri,dri2}*; do - if [ -f ${x} -o -L ${x} ]; then - mv -f ${x} "${ED}"/usr/$(get_libdir)/opengl/xorg-x11/extensions - fi - done - eend 0 -} - -server_based_install() { - if ! use xorg; then - rm "${ED}"/usr/share/man/man1/Xserver.1x \ - "${ED}"/usr/$(get_libdir)/xserver/SecurityPolicy \ - "${ED}"/usr/$(get_libdir)/pkgconfig/xorg-server.pc \ - "${ED}"/usr/share/man/man1/Xserver.1x - fi -} diff --git a/x11-drivers/xf86-input-evdev/ChangeLog b/x11-drivers/xf86-input-evdev/ChangeLog deleted file mode 100644 index 063c6f8..0000000 --- a/x11-drivers/xf86-input-evdev/ChangeLog +++ /dev/null @@ -1,824 +0,0 @@ -# ChangeLog for x11-drivers/xf86-input-evdev -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-evdev/ChangeLog,v 1.170 2011/03/07 21:12:11 scarabeus Exp $ - - 07 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-input-evdev-2.5.0.ebuild: - old - - 05 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> - xf86-input-evdev-2.6.0.ebuild: - ppc64 stable wrt #354237 - - 05 Mar 2011; Raúl Porcel <armin76@gentoo.org> xf86-input-evdev-2.6.0.ebuild: - alpha/arm/ia64/sh/sparc stable wrt #354237 - - 23 Feb 2011; Jeroen Roovers <jer@gentoo.org> xf86-input-evdev-2.6.0.ebuild: - Stable for HPPA (bug #354237). - - 15 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-input-evdev-2.4.0.ebuild: - old - - 14 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org> - xf86-input-evdev-2.6.0.ebuild: - ppc stable wrt #344827, #354237 - - 12 Feb 2011; Raúl Porcel <armin76@gentoo.org> xf86-input-evdev-2.5.0.ebuild: - alpha/ia64/sh/sparc stable wrt #344827 - - 12 Feb 2011; Christian Faulhammer <fauli@gentoo.org> - xf86-input-evdev-2.6.0.ebuild: - stable x86, bug 354237 - - 12 Feb 2011; Markos Chandras <hwoarang@gentoo.org> - xf86-input-evdev-2.6.0.ebuild: - Stable on amd64 wrt bug #354237 - -*xf86-input-evdev-2.6.0 (12 Jan 2011) - - 12 Jan 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xf86-input-evdev-2.6.0.ebuild: - Version bump. - - 31 Dec 2010; Jeroen Roovers <jer@gentoo.org> xf86-input-evdev-2.5.0.ebuild: - Stable for HPPA (bug #344827). - - 29 Dec 2010; Markus Meier <maekke@gentoo.org> xf86-input-evdev-2.5.0.ebuild: - arm stable, bug #344827 - - 25 Dec 2010; Christian Faulhammer <fauli@gentoo.org> - xf86-input-evdev-2.5.0.ebuild: - x86 stable, bug 344827 - - 23 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> - xf86-input-evdev-2.5.0.ebuild: - amd64 stable wrt #344827 - - 19 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> - xf86-input-evdev-2.5.0.ebuild: - ppc64 stable wrt #344827 - - 21 Oct 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-input-evdev-2.3.2.ebuild: - old - - 21 Oct 2010; Brent Baude <ranger@gentoo.org> ChangeLog: - Marking xf86-input-evdev-2.4.0 ppc stable for bug 239063 - - 28 Sep 2010; Samuli Suominen <ssuominen@gentoo.org> - xf86-input-evdev-2.4.0.ebuild: - ppc64 stable wrt #327777 - - 19 Sep 2010; Raúl Porcel <armin76@gentoo.org> - xf86-input-evdev-2.4.0.ebuild: - ia64/sh/sparc stable wrt #327777 - - 12 Sep 2010; Tobias Klausmann <klausman@gentoo.org> - xf86-input-evdev-2.4.0.ebuild: - Stable on alpha, bug #327777 - -*xf86-input-evdev-2.5.0 (23 Aug 2010) - - 23 Aug 2010; Tomáš Chvátal <scarabeus@gentoo.org> - +xf86-input-evdev-2.5.0.ebuild: - Version bump. - - 22 Jul 2010; Markus Meier <maekke@gentoo.org> - xf86-input-evdev-2.4.0.ebuild: - arm stable, bug #327777 - - 14 Jul 2010; Jeroen Roovers <jer@gentoo.org> - xf86-input-evdev-2.4.0.ebuild: - Stable for HPPA (bug #327777). - - 13 Jul 2010; Christian Faulhammer <fauli@gentoo.org> - xf86-input-evdev-2.4.0.ebuild: - x86 stable, bug 327777 - - 12 Jul 2010; Markos Chandras <hwoarang@gentoo.org> - xf86-input-evdev-2.4.0.ebuild: - Stable on amd64 wrt bug #327777 - -*xf86-input-evdev-2.4.0 (08 Apr 2010) - - 08 Apr 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-input-evdev-2.3.1.ebuild, +xf86-input-evdev-2.4.0.ebuild: - Version bump - - 04 Mar 2010; Raúl Porcel <armin76@gentoo.org> - xf86-input-evdev-2.3.2.ebuild: - alpha/arm/ia64/sh/sparc stable - - 15 Feb 2010; Joseph Jezak <josejx@gentoo.org> - xf86-input-evdev-2.3.2.ebuild: - Marked ppc/ppc64 stable for bug #302046. - - 11 Feb 2010; Jeroen Roovers <jer@gentoo.org> - xf86-input-evdev-2.3.2.ebuild: - Stable for HPPA (bug #302046). - - 08 Feb 2010; Christian Faulhammer <fauli@gentoo.org> - xf86-input-evdev-2.3.2.ebuild: - stable x86, bug 302046 - - 30 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> - xf86-input-evdev-2.3.2.ebuild: - amd64 stable wrt #302046 - - 23 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-input-evdev-2.1.3.ebuild, -xf86-input-evdev-2.2.2.ebuild, - -xf86-input-evdev-2.2.5.ebuild: - rm - - 23 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org> - xf86-input-evdev-2.3.1.ebuild, xf86-input-evdev-2.3.2.ebuild: - There is no such package mips-headers. - - 18 Jan 2010; Raúl Porcel <armin76@gentoo.org> - xf86-input-evdev-2.3.1.ebuild: - alpha/ia64/sh/sparc stable wrt #294958 - - 14 Jan 2010; Markus Meier <maekke@gentoo.org> - xf86-input-evdev-2.3.1.ebuild: - arm stable, bug #294958 - - 14 Jan 2010; Jeroen Roovers <jer@gentoo.org> - xf86-input-evdev-2.3.1.ebuild: - Stable for HPPA (bug #294958). - - 27 Dec 2009; Joseph Jezak <josejx@gentoo.org> - xf86-input-evdev-2.3.1.ebuild: - Marked ppc stable for bug #294958. - - 15 Dec 2009; Brent Baude <ranger@gentoo.org> - xf86-input-evdev-2.3.1.ebuild: - Marking xf86-input-evdev-2.3.1 ppc64 stable for bug 294958 - - 15 Dec 2009; Raúl Porcel <armin76@gentoo.org> - xf86-input-evdev-2.2.5.ebuild: - alpha/ia64/sh/sparc stable wrt #282290 - -*xf86-input-evdev-2.3.2 (15 Dec 2009) - - 15 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org> - +xf86-input-evdev-2.3.2.ebuild: - Version bump. - - 11 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-input-evdev-2.3.0.ebuild: - Drop no-longer required ebuild. - - 10 Dec 2009; Christian Faulhammer <fauli@gentoo.org> - xf86-input-evdev-2.3.1.ebuild: - x86 stable, bug 294958 - - 10 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> - xf86-input-evdev-2.3.1.ebuild: - amd64 stable wrt #294958 - -*xf86-input-evdev-2.3.1 (21 Nov 2009) - - 21 Nov 2009; Tomáš Chvátal <scarabeus@gentoo.org> - +xf86-input-evdev-2.3.1.ebuild: - Version bump. - - 26 Oct 2009; Jeroen Roovers <jer@gentoo.org> - xf86-input-evdev-2.2.5.ebuild: - Stable for HPPA (bug #282290). - -*xf86-input-evdev-2.3.0 (19 Oct 2009) - - 19 Oct 2009; Rémi Cardona <remi@gentoo.org> - -xf86-input-evdev-2.2.99.2.ebuild, +xf86-input-evdev-2.3.0.ebuild: - bump to 2.3.0, sync with overlay - -*xf86-input-evdev-2.2.99.2 (18 Oct 2009) - - 18 Oct 2009; Rémi Cardona <remi@gentoo.org> - +xf86-input-evdev-2.2.99.2.ebuild: - bump to 2.2.99.2, sync with overlay - - 18 Oct 2009; Rémi Cardona <remi@gentoo.org> - -files/1.1.5-fix_compatibility.patch, -xf86-input-evdev-2.2.3.ebuild, - -files/1.99.2/0002-Check-for-XINPUT-ABI-parameters-of-InitValuatorClas.pat - ch, - -files/2.2.0-Restore-repeat-filtering-for-server-1.5-and-earlier.patch, - -xf86-input-evdev-2.2.4.ebuild, -files/1.1.5-zaphod-mouse-fix.patch, - -files/1.99.2/0004-Check-for-XINPUT-ABI-3-corrected-version.patch, - -files/1.99.2/0001-Fail-if-the-device-cannot-be-grabbed-during-the-prob.pa - tch, - -files/1.99.2/0003-Revert-Check-for-XINPUT-ABI-parameters-of-InitValu.patc - h, - -files/1.99.2/0005-evdev-Port-b4a5a204-Fix-pointer-crossing-screen-bu.patc - h: - drop old ebuilds - - 11 Oct 2009; nixnut <nixnut@gentoo.org> xf86-input-evdev-2.2.5.ebuild: - ppc stable #282290 - - 09 Oct 2009; Markus Meier <maekke@gentoo.org> - xf86-input-evdev-2.2.5.ebuild: - arm stable, bug #282290 - - 05 Oct 2009; Christian Faulhammer <fauli@gentoo.org> - xf86-input-evdev-2.2.5.ebuild: - x86 stable, bug 282290 - - 30 Sep 2009; Samuli Suominen <ssuominen@gentoo.org> - xf86-input-evdev-2.2.5.ebuild: - amd64 stable wrt #282290 - -*xf86-input-evdev-2.2.5 (22 Sep 2009) - - 22 Sep 2009; Rémi Cardona <remi@gentoo.org> - +xf86-input-evdev-2.2.5.ebuild: - bump to 2.2.5 - -*xf86-input-evdev-2.2.4 (06 Aug 2009) - - 06 Aug 2009; Rémi Cardona <remi@gentoo.org> - +xf86-input-evdev-2.2.4.ebuild: - bump to 2.2.4 - - 03 Aug 2009; Rémi Cardona <remi@gentoo.org> - -xf86-input-evdev-1.1.5-r2.ebuild, -xf86-input-evdev-2.2.1.ebuild: - drop old ebuilds - -*xf86-input-evdev-2.2.3 (03 Aug 2009) - - 03 Aug 2009; Rémi Cardona <remi@gentoo.org> - +xf86-input-evdev-2.2.3.ebuild: - bump to 2.2.3 - - 23 Jun 2009; Tobias Klausmann <klausman@gentoo.org> - xf86-input-evdev-2.2.2.ebuild: - Stable on alpha for xorg-server-1.5/xorg-x11-7.4 - -*xf86-input-evdev-2.2.2 (20 Jun 2009) - - 20 Jun 2009; Rémi Cardona <remi@gentoo.org> - +xf86-input-evdev-2.2.2.ebuild: - bump to 2.2.2, big clean up of the ebuild - - 20 Jun 2009; Rémi Cardona <remi@gentoo.org> - -xf86-input-evdev-1.1.5-r1.ebuild, -xf86-input-evdev-1.2.0.ebuild, - -xf86-input-evdev-2.0.8.ebuild, -xf86-input-evdev-2.2.0-r1.ebuild: - drop old ebuilds - - 28 May 2009; Raúl Porcel <armin76@gentoo.org> - xf86-input-evdev-2.1.3.ebuild, xf86-input-evdev-2.2.0-r1.ebuild, - xf86-input-evdev-2.2.1.ebuild: - Add ~alpha - - 15 May 2009; Raúl Porcel <armin76@gentoo.org> - xf86-input-evdev-2.1.3.ebuild: - arm stable - - 28 Apr 2009; Rémi Cardona <remi@gentoo.org> - -xf86-input-evdev-1.99.2-r2.ebuild, -xf86-input-evdev-2.0.1.ebuild, - -xf86-input-evdev-2.0.2.ebuild, -xf86-input-evdev-2.0.4.ebuild, - -xf86-input-evdev-2.0.5.ebuild, -xf86-input-evdev-2.0.6.ebuild, - -xf86-input-evdev-2.0.7.ebuild, -xf86-input-evdev-2.1.0.ebuild, - -xf86-input-evdev-2.1.1.ebuild, -xf86-input-evdev-2.1.2.ebuild, - -xf86-input-evdev-2.2.0.ebuild: - prune older versions - - 16 Apr 2009; Jeroen Roovers <jer@gentoo.org> - xf86-input-evdev-2.1.3.ebuild: - Stable for HPPA (bug #251832). - - 15 Apr 2009; Raúl Porcel <armin76@gentoo.org> - xf86-input-evdev-2.1.3.ebuild: - ia64/sh stable wrt #251832 - - 14 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> - xf86-input-evdev-1.2.0.ebuild, xf86-input-evdev-1.99.2-r2.ebuild, - xf86-input-evdev-2.0.1.ebuild, xf86-input-evdev-2.0.2.ebuild, - xf86-input-evdev-2.0.4.ebuild, xf86-input-evdev-2.0.5.ebuild, - xf86-input-evdev-2.0.6.ebuild, xf86-input-evdev-2.0.7.ebuild, - xf86-input-evdev-2.0.8.ebuild, xf86-input-evdev-2.1.0.ebuild, - xf86-input-evdev-2.1.1.ebuild, xf86-input-evdev-2.1.2.ebuild, - xf86-input-evdev-2.1.3.ebuild, xf86-input-evdev-2.2.0.ebuild, - xf86-input-evdev-2.2.0-r1.ebuild, xf86-input-evdev-2.2.1.ebuild: - Update the fdi file location for now. On my devspace. It is installed by - hal-0.5.12_rc1 too. So when it gets stable this could be removed. - -*xf86-input-evdev-2.2.1 (10 Apr 2009) - - 10 Apr 2009; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-evdev-2.2.1.ebuild: - Bump. A set of fixes to make touchpads work nicely again. Fix to enable - key repeat for server 1.5 + evdev 2.2. - - 06 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> - xf86-input-evdev-2.1.3.ebuild: - Stable on sparc, bug #251832 - - 05 Apr 2009; Markus Meier <maekke@gentoo.org> - xf86-input-evdev-2.1.3.ebuild: - x86 stable, bug #251832 - - 05 Apr 2009; Olivier Crête <tester@gentoo.org> - xf86-input-evdev-2.1.3.ebuild: - Stable on amd64, bug #251832 - - 03 Apr 2009; Brent Baude <ranger@gentoo.org> ChangeLog: - Marking xf86-input-evdev-2.1.3 ppc64 stable for bug 251832 - - 03 Apr 2009; Brent Baude <ranger@gentoo.org> ChangeLog: - Marking xf86-input-evdev-2.1.3 ppc stable for bug 251832 - - 29 Mar 2009; Raúl Porcel <armin76@gentoo.org> - xf86-input-evdev-1.1.5-r2.ebuild, xf86-input-evdev-2.0.1.ebuild, - xf86-input-evdev-2.0.2.ebuild, xf86-input-evdev-2.0.4.ebuild, - xf86-input-evdev-2.0.5.ebuild, xf86-input-evdev-2.0.6.ebuild, - xf86-input-evdev-2.0.7.ebuild, xf86-input-evdev-2.0.8.ebuild, - xf86-input-evdev-2.1.0.ebuild, xf86-input-evdev-2.1.1.ebuild, - xf86-input-evdev-2.1.2.ebuild, xf86-input-evdev-2.1.3.ebuild, - xf86-input-evdev-2.2.0.ebuild: - arm/sh stable - - 12 Mar 2009; Raúl Porcel <armin76@gentoo.org> - xf86-input-evdev-2.2.0-r1.ebuild: - Add ~arm/~sh - -*xf86-input-evdev-2.2.0-r1 (10 Mar 2009) - - 10 Mar 2009; Donnie Berkholz <dberkholz@gentoo.org>; - +files/2.2.0-Restore-repeat-filtering-for-server-1.5-and-earlier.patch, - +xf86-input-evdev-2.2.0-r1.ebuild: - Fix autorepeat for <=xorg-server-1.5. - -*xf86-input-evdev-2.2.0 (09 Mar 2009) - - 09 Mar 2009; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-evdev-2.2.0.ebuild: - Bump. Lots of cleanup, and - most notably - general axis/button support. - Once xorg-server 1.7 is released, evdev will label axes and buttons for - you. - -*xf86-input-evdev-2.1.3 (26 Feb 2009) - - 26 Feb 2009; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-evdev-2.1.3.ebuild: - Version bump. - -*xf86-input-evdev-2.1.2 (02 Feb 2009) - - 02 Feb 2009; Rémi Cardona <remi@gentoo.org> - +xf86-input-evdev-2.1.2.ebuild: - bump to 2.1.2 - -*xf86-input-evdev-2.1.1 (13 Jan 2009) - - 13 Jan 2009; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-evdev-2.1.1.ebuild: - Bump. Bugfixes. - - 04 Jan 2009; Michael Sterrett <mr_bones_@gentoo.org> - xf86-input-evdev-2.1.0.ebuild: - drop alpha keyword to match >=x11-base/xorg-server-1.5 keywords - - 16 Dec 2008; Brent Baude <ranger@gentoo.org> - xf86-input-evdev-2.1.0.ebuild: - Marking xf86-input-evdev-2.1.0 ~ppc64 for bug 237411 - -*xf86-input-evdev-2.1.0 (15 Dec 2008) - - 15 Dec 2008; Rémi Cardona <remi@gentoo.org> - +xf86-input-evdev-2.1.0.ebuild: - bump to 2.1.0 (required by xorg-server 1.5.3) - -*xf86-input-evdev-2.0.8 (04 Dec 2008) - - 04 Dec 2008; Doug Goldstein <cardoe@gentoo.org> - +xf86-input-evdev-2.0.8.ebuild: - minor 64 bit fix in this version - -*xf86-input-evdev-2.0.7 (27 Oct 2008) - - 27 Oct 2008; Mart Raudsepp <leio@gentoo.org> - +xf86-input-evdev-2.0.7.ebuild: - Version bump. - - 14 Oct 2008; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-evdev-2.0.5.ebuild, xf86-input-evdev-2.0.6.ebuild: - ~ppc keyword got dropped since 2.0.4. - -*xf86-input-evdev-2.0.6 (14 Oct 2008) - - 14 Oct 2008; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-evdev-2.0.6.ebuild: - Version bump. - -*xf86-input-evdev-2.0.5 (24 Sep 2008) - - 24 Sep 2008; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-evdev-2.0.5.ebuild: - Bump. Should fix dead mice after resume from suspend. - - 23 Sep 2008; Markus Rothe <corsair@gentoo.org> - xf86-input-evdev-2.0.4.ebuild: - Added ~ppc - -*xf86-input-evdev-2.0.4 (06 Sep 2008) - - 06 Sep 2008; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-evdev-2.0.4.ebuild: - Version bump. - -*xf86-input-evdev-2.0.2 (24 Jul 2008) - - 24 Jul 2008; Piotr Jaroszyński <peper@gentoo.org> - +xf86-input-evdev-2.0.2.ebuild: - Add 2.0.2. - -*xf86-input-evdev-2.0.1 (05 Jul 2008) - - 05 Jul 2008; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-evdev-2.0.1.ebuild: - Bump for X.Org 7.4. - -*xf86-input-evdev-1.99.2-r2 (09 Jun 2008) - - 09 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>; - +files/1.99.2/0005-evdev-Port-b4a5a204-Fix-pointer-crossing-screen-bu.patc - h, -xf86-input-evdev-1.99.2.ebuild, -xf86-input-evdev-1.99.2-r1.ebuild, - +xf86-input-evdev-1.99.2-r2.ebuild: - (#225181) Bump with patch to fix moving pointers across multiple screens. - - 07 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-evdev-1.1.5-r1.ebuild: - Revert to ~mips to prevent a flood of repoman warnings. - -*xf86-input-evdev-1.99.2-r1 (07 Jun 2008) - - 07 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>; - +files/1.99.2/0004-Check-for-XINPUT-ABI-3-corrected-version.patch, - +files/1.99.2/0003-Revert-Check-for-XINPUT-ABI-parameters-of-InitValu.patc - h, +xf86-input-evdev-1.99.2-r1.ebuild: - (#225181) Revbump to get X working again. Still an issue with moving - pointers to other screens on multi-monitor setups. - -*xf86-input-evdev-1.99.2 (06 Jun 2008) - - 06 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>; - +files/1.99.2/0001-Fail-if-the-device-cannot-be-grabbed-during-the-prob.pa - tch, - +files/1.99.2/0002-Check-for-XINPUT-ABI-parameters-of-InitValuatorClas.pat - ch, +xf86-input-evdev-1.99.2.ebuild: - Bump. This reverts a lot of code and goes back to a driver based off the - 1.1 series. It's apparently intended to now satisfy the basic input needs - instead of doing everything and replacing drivers like synaptics. - - 09 Apr 2008; Raúl Porcel <armin76@gentoo.org> - xf86-input-evdev-1.2.0.ebuild: - Add ~ia64/~sparc wrt #200050 - - 03 Apr 2008; Tobias Klausmann <klausman@gentoo.org> - xf86-input-evdev-1.2.0.ebuild: - Keyworded for alpha, bug #216084 - - 02 Mar 2008; Ryan Hill <dirtyepic@gentoo.org> - xf86-input-evdev-1.2.0.ebuild: - Keyword ~mips. - - 31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>; - -files/xf86-input-evdev-1.1.2-mips-syscalls.patch, - -files/1.1.2-CVS-20060520.patch, -files/1.1.2-absolute-axis-fix.patch, - -xf86-input-evdev-1.1.2-r1.ebuild, -xf86-input-evdev-1.1.2-r2.ebuild: - Clean up. - - 13 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-evdev-1.2.0.ebuild: - Add dependencies on new enough versions of hal and xorg-server for this to - work consistently. Add a post-installation message of how to configure XKB - with input-hotplug. - - 10 Jan 2008; Jeroen Roovers <jer@gentoo.org> - xf86-input-evdev-1.2.0.ebuild: - Marked ~hppa again. No idea why the keyword was dropped. - - 05 Jan 2008; Saleem Abdulrasool <compnerd@gentoo.org> - xf86-input-evdev-1.2.0.ebuild: - Restore keywords in 1.2.0 for amd64 and x86 - - 16 Dec 2007; Markus Rothe <corsair@gentoo.org> - xf86-input-evdev-1.1.5-r2.ebuild: - Stable on ppc64; bug #202087 - - 16 Dec 2007; nixnut <nixnut@gentoo.org> xf86-input-evdev-1.1.5-r2.ebuild: - Stable on ppc wrt bug 202087 - - 15 Dec 2007; Doug Klima <cardoe@gentoo.org> - xf86-input-evdev-1.1.5-r2.ebuild: - amd64 stable wrt bug #202087 - - 13 Dec 2007; Raúl Porcel <armin76@gentoo.org> - xf86-input-evdev-1.1.5-r2.ebuild: - alpha/ia64 stable wrt #202087 - - 12 Dec 2007; Ferris McCormick <fmccor@gentoo.org> - xf86-input-evdev-1.1.5-r2.ebuild: - Sparc stable, Bug #202087 -- good since early October. - - 05 Dec 2007; Donnie Berkholz <dberkholz@gentoo.org>; metadata.xml: - peper's taking over maintenance. - - 16 Nov 2007; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-evdev-1.2.0.ebuild: - (#199317, #199290) From what I've seen, this does not work without - input-hotplug set up, using hal. Since that requires hal 0.5.10, which is in - the gentopia overlay, remove the keywords. - -*xf86-input-evdev-1.2.0 (15 Nov 2007) - - 15 Nov 2007; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-evdev-1.2.0.ebuild: - Loads of bug fixes, and drops internal hotplugging code to use input hotplug - in xorg-server 1.4 and newer. - -*xf86-input-evdev-1.1.5-r2 (02 Oct 2007) - - 02 Oct 2007; Doug Goldstein <cardoe@gentoo.org> - +files/1.1.5-zaphod-mouse-fix.patch, +xf86-input-evdev-1.1.5-r2.ebuild: - Fixes getting cursor stuck on right screen in zaphod-mode dual-screen setups - bug #194465 (Timon Van Overveldt <timonvo@gmail.com>) - - 27 May 2007; Joshua Kinard <kumba@gentoo.org> - xf86-input-evdev-1.1.5-r1.ebuild: - Stable on mips. - - 07 May 2007; Jeroen Roovers <jer@gentoo.org> - xf86-input-evdev-1.1.5-r1.ebuild: - Stable for HPPA (bug #164786). - - 05 May 2007; Daniel Gryniewicz <dang@gentoo.org> - xf86-input-evdev-1.1.5-r1.ebuild: - Marked stable on amd64 for bug #175465 - - 03 May 2007; Chris Gianelloni <wolf31o2@gentoo.org> - xf86-input-evdev-1.1.5-r1.ebuild: - Stable on alpha wrt bug #164786. - - 03 May 2007; Brent Baude <ranger@gentoo.org> - xf86-input-evdev-1.1.5-r1.ebuild: - Marking xf86-input-evdev-1.1.5-r1 ppc stable for bug 164786; fixes - compilation failure. - - 25 Apr 2007; Markus Rothe <corsair@gentoo.org> - xf86-input-evdev-1.1.5-r1.ebuild: - Stable on ppc64; bug #175465 - - 23 Apr 2007; Raúl Porcel <armin76@gentoo.org> - xf86-input-evdev-1.1.5-r1.ebuild: - ia64 + x86 stable - - 20 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> - xf86-input-evdev-1.1.5-r1.ebuild: - Stable on sparc - - 24 Jan 2007; Donnie Berkholz <dberkholz@gentoo.org>; - -xf86-input-evdev-1.0.0.5.ebuild: - Stop supporting Xorg 7.0. - -*xf86-input-evdev-1.1.5-r1 (19 Dec 2006) - - 19 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +files/1.1.5-fix_compatibility.patch, -xf86-input-evdev-1.1.5.ebuild, - +xf86-input-evdev-1.1.5-r1.ebuild: - Re-add the compatibility patch. Thanks to the folks of bug #158442. - -*xf86-input-evdev-1.1.5 (16 Dec 2006) - - 16 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org> - -files/1.1.4-fix_compatibility.patch, -xf86-input-evdev-1.1.4-r1.ebuild, - +xf86-input-evdev-1.1.5.ebuild: - Version bump for 7.2. Build/dist fix only. - - 01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> - xf86-input-evdev-1.1.2-r2.ebuild: - Stable on hppa wrt #144549 - -*xf86-input-evdev-1.1.4-r1 (05 Nov 2006) - - 05 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +files/1.1.4-fix_compatibility.patch, -xf86-input-evdev-1.1.4.ebuild, - +xf86-input-evdev-1.1.4-r1.ebuild: - Fix evdev compatibility with non-input-hotplug servers. (Bug #154075, Marien - Zwart) - - 02 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org> - xf86-input-evdev-1.1.4.ebuild: - Remove unnecessary XDPVER assignment. - -*xf86-input-evdev-1.1.4 (02 Nov 2006) - - 02 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org> - -xf86-input-evdev-1.1.3.ebuild, +xf86-input-evdev-1.1.4.ebuild: - Version bump with input hotplug support. - - 28 Oct 2006; Chris White <chriswhite@gentoo.org> - xf86-input-evdev-1.1.2-r2.ebuild: - PPC stable. - -*xf86-input-evdev-1.1.3 (21 Oct 2006) - - 21 Oct 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-evdev-1.1.3.ebuild: - Version bump. - - 18 Oct 2006; Aron Griffis <agriffis@gentoo.org> - xf86-input-evdev-1.1.2-r2.ebuild: - Mark 1.1.2-r2 stable on alpha. #144549 - - 17 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> - xf86-input-evdev-1.1.2-r2.ebuild: - Stable on sparc - - 16 Oct 2006; Markus Rothe <corsair@gentoo.org> - xf86-input-evdev-1.1.2-r2.ebuild: - Stable on ppc64 - - 14 Oct 2006; Aron Griffis <agriffis@gentoo.org> - xf86-input-evdev-1.1.2-r2.ebuild: - Mark 1.1.2-r2 stable on ia64. #144549 - - 13 Oct 2006; Joshua Baergen <joshuabaergen@gentoo.org> - xf86-input-evdev-1.1.2-r2.ebuild: - AMD64/x86 stable for bug #144549 (X7.1). - - 11 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-evdev-1.0.0.5.ebuild, xf86-input-evdev-1.1.2-r1.ebuild, - xf86-input-evdev-1.1.2-r2.ebuild: - Update description to be less generic. - -*xf86-input-evdev-1.1.2-r2 (16 Sep 2006) - - 16 Sep 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +files/1.1.2-absolute-axis-fix.patch, +xf86-input-evdev-1.1.2-r2.ebuild: - Add a fix for an absolute axis crasher. (Bug #147794, Priit Laes) - - 12 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> - xf86-input-evdev-1.1.2-r1.ebuild: - Stable on hppa - - 19 Jul 2006; Guy Martin <gmsoft@gentoo.org> - xf86-input-evdev-1.0.0.5.ebuild: - Stable on hppa. - - 16 Jul 2006; Joshua Baergen <joshuabaergen@gentoo.org> - xf86-input-evdev-1.0.0.5.ebuild, xf86-input-evdev-1.1.2-r1.ebuild: - Evdev driver needs the 2.6 kernel. (Thanks to vapier for pointing that out, - bug #139341) - - 10 Jul 2006; Aron Griffis <agriffis@gentoo.org> - xf86-input-evdev-1.1.2-r1.ebuild: - Mark 1.1.2-r1 stable on ia64 - - 09 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-evdev-1.1.2-r1.ebuild: - Mercury says new evdev compiles against xorg-server 1.0. - - 01 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-evdev-1.1.2-r1.ebuild: - ppc/sparc/mips/alpha/arm/sh stable - - 30 Jun 2006; Markus Rothe <corsair@gentoo.org> - xf86-input-evdev-1.1.2-r1.ebuild: - Stable on ppc64 - - 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> - xf86-input-evdev-1.0.0.5.ebuild: - Stable on amd64. - - 30 Jun 2006; Markus Rothe <corsair@gentoo.org> - xf86-input-evdev-1.0.0.5.ebuild: - Stable on ppc64 - - 30 Jun 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-evdev-1.0.0.5.ebuild: - x86 stable. - - 24 Jun 2006; Joshua Baergen <joshuabaergen@gentoo.org> - xf86-input-evdev-1.1.2-r1.ebuild: - Repoman fixes. - - 24 Jun 2006; Joshua Baergen <joshuabaergen@gentoo.org> - xf86-input-evdev-1.1.2-r1.ebuild: - Fix up reference to MIPS patch (bug #137818, reported by Jorn Odberg). - - 22 Jun 2006; Stephen P. Becker <geoman@gentoo.org> - +files/xf86-input-evdev-1.1.2-mips-syscalls.patch, - xf86-input-evdev-1.1.2-r1.ebuild: - add a patch to fix build error due to lack of mips define in - src/inotify-syscalls.h - -*xf86-input-evdev-1.1.2-r1 (20 May 2006) - - 20 May 2006; Donnie Berkholz <dberkholz@gentoo.org>; - +files/1.1.2-CVS-20060520.patch, -xf86-input-evdev-1.1.1.ebuild, - -xf86-input-evdev-1.1.2.ebuild, +xf86-input-evdev-1.1.2-r1.ebuild: - Update to current CVS to fix compilation with <asm/bitops.h>, add HPPA - support, and a couple other details. - -*xf86-input-evdev-1.1.2 (13 May 2006) - - 13 May 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-evdev-1.1.2.ebuild: - Version bump. Includes an inotify fix. - -*xf86-input-evdev-1.1.1 (16 Apr 2006) - - 16 Apr 2006; Donnie Berkholz <dberkholz@gentoo.org>; - -xf86-input-evdev-1.1.0.ebuild, +xf86-input-evdev-1.1.1.ebuild: - Bump. Fix some segfaults, add absolute pointer support, add inotify support - for hotplug. - -*xf86-input-evdev-1.1.0 (14 Apr 2006) - - 14 Apr 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-evdev-1.1.0.ebuild: - Bump for 7.1 RC1. - - 11 Mar 2006; Guy Martin <gmsoft@gentoo.org> - xf86-input-evdev-1.0.0.5.ebuild: - Stable on hppa. - - 23 Feb 2006; Stefaan De Roeck <stefaan@gentoo.org> - xf86-input-evdev-1.0.0.5.ebuild: - Marked ~alpha (bug #122726) - - 15 Feb 2006; Markus Rothe <corsair@gentoo.org> - xf86-input-evdev-1.0.0.5.ebuild: - Added ~ppc64 - - 06 Feb 2006; Stephen P. Becker <geoman@gentoo.org> - xf86-input-evdev-1.0.0.5.ebuild: - added ~mips keyword - - 26 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - -xf86-input-evdev-1.0.0.3.ebuild, -xf86-input-evdev-1.0.0.4.ebuild: - Pull old versions. - -*xf86-input-evdev-1.0.0.5 (23 Dec 2005) - - 23 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-evdev-1.0.0.5.ebuild: - Bump for 7.0. - -*xf86-input-evdev-1.0.0.4 (17 Dec 2005) - - 17 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-evdev-1.0.0.4.ebuild: - Bump for 7.0RC4. - - 09 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - files/digest-xf86-input-evdev-1.0.0.3, Manifest: - Update digest to match patch introduced by x-modular.eclass changes. - - 09 Dec 2005; Donnie Berkholz <dberkholz@gentoo.org>; - -xf86-input-evdev-1.0.0.ebuild, -xf86-input-evdev-1.0.0.1.ebuild, - -xf86-input-evdev-1.0.0.2.ebuild: - Pull old versions. - -*xf86-input-evdev-1.0.0.3 (04 Dec 2005) - - 04 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-evdev-1.0.0.3.ebuild: - Bump for 7.0RC3. - -*xf86-input-evdev-1.0.0.2 (11 Nov 2005) - - 11 Nov 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-evdev-1.0.0.2.ebuild: - Bump for 7.0RC2. - - 26 Oct 2005; Luca Barbato <lu_zero@gentoo.org> - xf86-input-evdev-1.0.0.1.ebuild: - Marked ~ppc - -*xf86-input-evdev-1.0.0.1 (20 Oct 2005) - - 20 Oct 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-evdev-1.0.0.1.ebuild: - Bump for 7.0 RC1. - - 09 Sep 2005; Donnie Berkholz <dberkholz@gentoo.org>; +metadata.xml: - Add metadata. - - 15 Aug 2005; Herbie Hopkins <herbs@gentoo.org> - xf86-input-evdev-1.0.0.ebuild: - Marked ~amd64. - - 08 Aug 2005; Ferris McCormick <fmccor@gentoo.org> - xf86-input-evdev-1.0.0.ebuild: - Add ~sparc keyword (X modular testing). - -*xf86-input-evdev-1.0.0 (08 Aug 2005) - - 08 Aug 2005; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-evdev-1.0.0.ebuild: - Initial commit for modular X. - diff --git a/x11-drivers/xf86-input-evdev/Manifest b/x11-drivers/xf86-input-evdev/Manifest deleted file mode 100644 index a4cedee..0000000 --- a/x11-drivers/xf86-input-evdev/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST xf86-input-evdev-2.6.0.tar.bz2 322773 RMD160 cde3345f882a4774dffe3ec9c716ef077f25febf SHA1 fb6f7a6f5168ae07efe890e4ace9fb8af1d4e1e0 SHA256 b0e7f3991a8183a4743196c3e16d7184d439b80bf43653aa2f45b0756a6753ac -EBUILD xf86-input-evdev-2.6.0.ebuild 484 RMD160 17b2abced7277d39b840029c3af3d1949b8ff83a SHA1 7064f71d3b5c2062450ddb34c0be2023c8077288 SHA256 d1b6c5d62153e6818c1e7ca57ac6f40839cdc2adf3e16e879c5bf6ef458eb8fa -MISC ChangeLog 26803 RMD160 1558c265fd9aedb2efe8c0740346f4bc10c6bda0 SHA1 8ff139e413a76679541838c5e33848a40d3bea45 SHA256 d86098650a4775c0f59bfca9fac9bf683cfb0240df55a51176a488a9ea4db9bc -MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 diff --git a/x11-drivers/xf86-input-evdev/metadata.xml b/x11-drivers/xf86-input-evdev/metadata.xml deleted file mode 100644 index 01c4c00..0000000 --- a/x11-drivers/xf86-input-evdev/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?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-drivers/xf86-input-evdev/xf86-input-evdev-2.6.0.ebuild b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.6.0.ebuild deleted file mode 100644 index 23dd5ab..0000000 --- a/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.6.0.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.6.0.ebuild,v 1.7 2011/03/05 18:09:14 xarthisius Exp $ - -EAPI=3 -inherit xorg-2 - -DESCRIPTION="Generic Linux input driver" -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=">=x11-base/xorg-server-1.6.3" -DEPEND="${RDEPEND} - >=sys-kernel/linux-headers-2.6 - x11-proto/inputproto - x11-proto/xproto" diff --git a/x11-drivers/xf86-input-keyboard/ChangeLog b/x11-drivers/xf86-input-keyboard/ChangeLog deleted file mode 100644 index f815406..0000000 --- a/x11-drivers/xf86-input-keyboard/ChangeLog +++ /dev/null @@ -1,403 +0,0 @@ -# ChangeLog for x11-drivers/xf86-input-keyboard -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-keyboard/ChangeLog,v 1.90 2011/04/18 11:27:24 scarabeus Exp $ - - 18 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-input-keyboard-1.5.0.ebuild: - old - - 16 Apr 2011; Raúl Porcel <armin76@gentoo.org> - xf86-input-keyboard-1.6.0.ebuild: - alpha/ia64/sh/sparc stable wrt #359059 - - 08 Apr 2011; Markus Meier <maekke@gentoo.org> - xf86-input-keyboard-1.6.0.ebuild: - arm stable, bug #359059 - - 04 Apr 2011; Jeroen Roovers <jer@gentoo.org> - xf86-input-keyboard-1.6.0.ebuild: - Stable for HPPA (bug #359059). - - 26 Mar 2011; Christian Faulhammer <fauli@gentoo.org> - xf86-input-keyboard-1.6.0.ebuild: - x86 stable, bug 359059 - - 21 Mar 2011; Markos Chandras <hwoarang@gentoo.org> - xf86-input-keyboard-1.6.0.ebuild: - Stable on amd64 wrt bug #359059 - - 15 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> - xf86-input-keyboard-1.6.0.ebuild: - ppc/ppc64 stable wrt #359059 - -*xf86-input-keyboard-1.6.0 (08 Mar 2011) - - 08 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> - +xf86-input-keyboard-1.6.0.ebuild: - Version bump. - - 14 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org> - xf86-input-keyboard-1.5.0.ebuild: - ppc stable wrt #344827, #354237 - - 12 Feb 2011; Raúl Porcel <armin76@gentoo.org> - xf86-input-keyboard-1.5.0.ebuild: - alpha/ia64/sh/sparc stable wrt #344827 - - 31 Dec 2010; Jeroen Roovers <jer@gentoo.org> - xf86-input-keyboard-1.5.0.ebuild: - Stable for HPPA (bug #344827). - - 29 Dec 2010; Markus Meier <maekke@gentoo.org> - xf86-input-keyboard-1.5.0.ebuild: - arm stable, bug #344827 - - 25 Dec 2010; Christian Faulhammer <fauli@gentoo.org> - xf86-input-keyboard-1.5.0.ebuild: - x86 stable, bug 344827 - - 23 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> - xf86-input-keyboard-1.5.0.ebuild: - amd64 stable wrt #344827 - - 19 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> - xf86-input-keyboard-1.5.0.ebuild: - ppc64 stable wrt #344827 - -*xf86-input-keyboard-1.5.0 (31 Oct 2010) - - 31 Oct 2010; Tomáš Chvátal <scarabeus@gentoo.org> - +xf86-input-keyboard-1.5.0.ebuild: - Version bump - - 23 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-input-keyboard-1.3.2.ebuild: - rm - - 18 Jan 2010; Raúl Porcel <armin76@gentoo.org> - xf86-input-keyboard-1.4.0.ebuild: - alpha/ia64/sh/sparc stable wrt #294958 - - 14 Jan 2010; Markus Meier <maekke@gentoo.org> - xf86-input-keyboard-1.4.0.ebuild: - arm stable, bug #294958 - - 14 Jan 2010; Jeroen Roovers <jer@gentoo.org> - xf86-input-keyboard-1.4.0.ebuild: - Stable for HPPA (bug #294958). - - 27 Dec 2009; Joseph Jezak <josejx@gentoo.org> - xf86-input-keyboard-1.4.0.ebuild: - Marked ppc stable for bug #294958. - - 15 Dec 2009; Brent Baude <ranger@gentoo.org> - xf86-input-keyboard-1.4.0.ebuild: - Marking xf86-input-keyboard-1.4.0 ppc64 stable for bug 294958 - - 10 Dec 2009; Christian Faulhammer <fauli@gentoo.org> - xf86-input-keyboard-1.4.0.ebuild: - x86 stable, bug 294958 - - 10 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> - xf86-input-keyboard-1.4.0.ebuild: - amd64 stable wrt #294958 - -*xf86-input-keyboard-1.4.0 (10 Oct 2009) - - 10 Oct 2009; Tomáš Chvátal <scarabeus@gentoo.org> - +xf86-input-keyboard-1.4.0.ebuild, - -files/dont-release-keys-on-newer-servers.patch, - -files/fix-key-led-update.patch: - Version bump. Remove old patches. - - 19 Sep 2009; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-input-keyboard-1.1.1.ebuild, -xf86-input-keyboard-1.1.1-r1.ebuild, - -xf86-input-keyboard-1.2.2.ebuild, -xf86-input-keyboard-1.3.0.ebuild, - -xf86-input-keyboard-1.3.1.ebuild: - Cleanup. Removal of old xorg versions. - - 23 Jun 2009; Tobias Klausmann <klausman@gentoo.org> - xf86-input-keyboard-1.3.2.ebuild: - Stable on alpha for xorg-server-1.5/xorg-x11-7.4 - - 15 May 2009; Raúl Porcel <armin76@gentoo.org> - xf86-input-keyboard-1.3.2.ebuild: - arm stable - - 16 Apr 2009; Jeroen Roovers <jer@gentoo.org> - xf86-input-keyboard-1.3.2.ebuild: - Stable for HPPA (bug #251832). - - 15 Apr 2009; Raúl Porcel <armin76@gentoo.org> - xf86-input-keyboard-1.3.2.ebuild: - ia64/sh stable wrt #251832 - - 06 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> - xf86-input-keyboard-1.3.2.ebuild: - Stable on sparc, bug #251832 - - 05 Apr 2009; Markus Meier <maekke@gentoo.org> - xf86-input-keyboard-1.3.2.ebuild: - x86 stable, bug #251832 - - 05 Apr 2009; Olivier Crête <tester@gentoo.org> - xf86-input-keyboard-1.3.2.ebuild: - Stable on amd64, bug #251832 - - 03 Apr 2009; Brent Baude <ranger@gentoo.org> ChangeLog: - Marking xf86-input-keyboard-1.3.2 ppc64 stable for bug 251832 - - 03 Apr 2009; Brent Baude <ranger@gentoo.org> ChangeLog: - Marking xf86-input-keyboard-1.3.2 ppc stable for bug 251832 - -*xf86-input-keyboard-1.3.2 (13 Jan 2009) - - 13 Jan 2009; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-keyboard-1.3.2.ebuild: - Bump. Works with xorg-server 1.6. Assorted cleanups. - -*xf86-input-keyboard-1.3.1 (06 Jun 2008) - - 06 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-keyboard-1.3.1.ebuild: - Bump. Mostly minor fixes. - -*xf86-input-keyboard-1.3.0 (24 Mar 2008) - - 24 Mar 2008; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-keyboard-1.3.0.ebuild: - Bump. - - 24 Feb 2008; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog: - Update my email. - - 31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>; - -xf86-input-keyboard-1.1.0.ebuild, -xf86-input-keyboard-1.2.0.ebuild, - -xf86-input-keyboard-1.2.0-r1.ebuild: - Clean up. - - 16 Dec 2007; Markus Rothe <corsair@gentoo.org> - xf86-input-keyboard-1.1.1-r1.ebuild: - Stable on ppc64; bug #202087 - - 16 Dec 2007; nixnut <nixnut@gentoo.org> - xf86-input-keyboard-1.1.1-r1.ebuild: - Stable on ppc wrt bug 202087 - - 15 Dec 2007; Doug Klima <cardoe@gentoo.org> - xf86-input-keyboard-1.1.1-r1.ebuild: - amd64 stable wrt bug #202087 - - 13 Dec 2007; Raúl Porcel <armin76@gentoo.org> - xf86-input-keyboard-1.1.1-r1.ebuild: - alpha/ia64 stable wrt #202087 - - 12 Dec 2007; Ferris McCormick <fmccor@gentoo.org> - xf86-input-keyboard-1.1.1-r1.ebuild: - Sparc stable, Bug #202087. - - 09 Sep 2007; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-keyboard-1.2.0.ebuild, xf86-input-keyboard-1.2.0-r1.ebuild: - Restore keywords to 1.2 series. - -*xf86-input-keyboard-1.2.2 (09 Sep 2007) - - 09 Sep 2007; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-keyboard-1.2.2.ebuild: - Bump for 7.3. - - 07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> - xf86-input-keyboard-1.1.1.ebuild: - Stable on sparc wrt #175465 - -*xf86-input-keyboard-1.2.0-r1 (02 Aug 2007) -*xf86-input-keyboard-1.1.1-r1 (02 Aug 2007) - - 02 Aug 2007; Donnie Berkholz <dberkholz@gentoo.org>; - +files/dont-release-keys-on-newer-servers.patch, - +files/fix-key-led-update.patch, +xf86-input-keyboard-1.1.1-r1.ebuild, - +xf86-input-keyboard-1.2.0-r1.ebuild: - (#63732) Revbump for keyboard LED fixes. - - 03 Jul 2007; Lars Weiler <pylon@gentoo.org> - xf86-input-keyboard-1.1.1.ebuild: - Stable on ppc; bug #175465. - - 02 Jul 2007; Raúl Porcel <armin76@gentoo.org> - xf86-input-keyboard-1.1.1.ebuild: - alpha stable wrt #175465 - - 24 Jun 2007; Piotr Jaroszyński <peper@gentoo.org> - xf86-input-keyboard-1.2.0.ebuild: - (QA) Don't use KEYWORDS="-*". bug #160519. - - 01 Jun 2007; Joshua Kinard <kumba@gentoo.org> - xf86-input-keyboard-1.1.1.ebuild: - Stable on mips. - - 20 May 2007; Jeroen Roovers <jer@gentoo.org> - xf86-input-keyboard-1.1.1.ebuild: - Stable for HPPA (bug #175465). - - 05 May 2007; Daniel Gryniewicz <dang@gentoo.org> - xf86-input-keyboard-1.1.1.ebuild: - Marked stable on amd64 for bug #175465 - - 29 Apr 2007; Andrej Kacian <ticho@gentoo.org> - xf86-input-keyboard-1.1.1.ebuild: - Stable on x86, bug #175465. - - 25 Apr 2007; Raúl Porcel <armin76@gentoo.org> - xf86-input-keyboard-1.1.1.ebuild: - Stable on ia64 wrt bug #175465 - - 25 Apr 2007; Markus Rothe <corsair@gentoo.org> - xf86-input-keyboard-1.1.1.ebuild: - Stable on ppc64; bug #175465 - - 24 Jan 2007; Donnie Berkholz <dberkholz@gentoo.org>; - -xf86-input-keyboard-1.0.1.3.ebuild: - Stop supporting Xorg 7.0. - -*xf86-input-keyboard-1.2.0 (03 Nov 2006) - - 03 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-keyboard-1.2.0.ebuild: - Add keyboard driver for input hotplug server. - -*xf86-input-keyboard-1.1.1 (21 Oct 2006) - - 21 Oct 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-keyboard-1.1.1.ebuild: - Version bump. - - 13 Oct 2006; Joshua Baergen <joshuabaergen@gentoo.org> - xf86-input-keyboard-1.1.0.ebuild: - AMD64/x86 stable for bug #144549 (X7.1). - - 11 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-keyboard-1.0.1.3.ebuild, xf86-input-keyboard-1.1.0.ebuild: - Update description to be less generic. - - 12 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> - xf86-input-keyboard-1.1.0.ebuild: - Stable on hppa - - 19 Jul 2006; Guy Martin <gmsoft@gentoo.org> - xf86-input-keyboard-1.0.1.3.ebuild: - Stable on hppa. - - 10 Jul 2006; Aron Griffis <agriffis@gentoo.org> - xf86-input-keyboard-1.1.0.ebuild: - Mark 1.1.0 stable on ia64 - - 01 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-keyboard-1.1.0.ebuild: - ppc/sparc/mips/alpha/arm/sh stable - - 30 Jun 2006; Markus Rothe <corsair@gentoo.org> - xf86-input-keyboard-1.1.0.ebuild: - Stable on ppc64 - - 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> - xf86-input-keyboard-1.0.1.3.ebuild: - Stable on amd64. - - 30 Jun 2006; Markus Rothe <corsair@gentoo.org> - xf86-input-keyboard-1.0.1.3.ebuild: - Stable on ppc64 - - 30 Jun 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-keyboard-1.0.1.3.ebuild: - x86 stable. - -*xf86-input-keyboard-1.1.0 (14 Apr 2006) - - 14 Apr 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-keyboard-1.1.0.ebuild: - Bump for 7.1 RC1. - - 31 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> - xf86-input-keyboard-1.0.1.3.ebuild: - Add ~x86-fbsd keyword. - - 06 Mar 2006; Stefaan De Roeck <stefaan@gentoo.org> - xf86-input-keyboard-1.0.1.3.ebuild: - Marked ~alpha (bug #122726) - - 04 Mar 2006; Rene Nussbaumer <killerfox@gentoo.org> - xf86-input-keyboard-1.0.1.3.ebuild: - Unstable on hppa. - - 14 Feb 2006; Markus Rothe <corsair@gentoo.org> - xf86-input-keyboard-1.0.1.3.ebuild: - Added ~ppc64 - - 26 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - -xf86-input-keyboard-1.0.1.1.ebuild, -xf86-input-keyboard-1.0.1.2.ebuild: - Pull old versions. - -*xf86-input-keyboard-1.0.1.3 (23 Dec 2005) - - 23 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-keyboard-1.0.1.3.ebuild: - Bump for 7.0. - -*xf86-input-keyboard-1.0.1.2 (17 Dec 2005) - - 17 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-keyboard-1.0.1.2.ebuild: - Bump for 7.0RC4. - - 09 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - files/digest-xf86-input-keyboard-1.0.1.1, Manifest: - Update digest to match patch introduced by x-modular.eclass changes. - - 09 Dec 2005; Donnie Berkholz <dberkholz@gentoo.org>; - -xf86-input-keyboard-1.0.0.ebuild, -xf86-input-keyboard-1.0.0.1.ebuild, - -xf86-input-keyboard-1.0.1.ebuild: - Pull old versions. - -*xf86-input-keyboard-1.0.1.1 (04 Dec 2005) - - 04 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-keyboard-1.0.1.1.ebuild: - Bump for 7.0RC3. - -*xf86-input-keyboard-1.0.1 (11 Nov 2005) - - 11 Nov 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-keyboard-1.0.1.ebuild: - Bump for 7.0RC2. - -*xf86-input-keyboard-1.0.0.1 (20 Oct 2005) - - 20 Oct 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-keyboard-1.0.0.1.ebuild: - Bump for 7.0 RC1. - - 09 Sep 2005; Donnie Berkholz <dberkholz@gentoo.org>; +metadata.xml: - Add metadata. - - 04 Sep 2005; MATSUU Takuto <matsuu@gentoo.org> - xf86-input-keyboard-1.0.0.ebuild: - Added ~sh - - 20 Aug 2005; Luca Barbato <lu_zero@gentoo.org> - xf86-input-keyboard-1.0.0.ebuild: - Marked ~ppc - - 15 Aug 2005; Herbie Hopkins <herbs@gentoo.org> - xf86-input-keyboard-1.0.0.ebuild: - Marked ~amd64. - - 08 Aug 2005; Ferris McCormick <fmccor@gentoo.org> - xf86-input-keyboard-1.0.0.ebuild: - Add ~sparc keyword (X modular testing). - -*xf86-input-keyboard-1.0.0 (08 Aug 2005) - - 08 Aug 2005; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-keyboard-1.0.0.ebuild: - Initial commit for modular X. - diff --git a/x11-drivers/xf86-input-keyboard/Manifest b/x11-drivers/xf86-input-keyboard/Manifest deleted file mode 100644 index a500e7c..0000000 --- a/x11-drivers/xf86-input-keyboard/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST xf86-input-keyboard-1.6.0.tar.bz2 297675 RMD160 453e8c007b34e0f11164c507518774ed07adb521 SHA1 8e845086749f8c4b64fdfa852b4b26cf7bb62dc9 SHA256 c46c790fec905d696573b7a374b10ab8b4389112a8f69993fe011006c99e858e -EBUILD xf86-input-keyboard-1.6.0.ebuild 492 RMD160 3e21d09c01b3a64d9d81f67fa7086552aef311ca SHA1 bb866896697eb40b8b57cb68e7bb933f228e39f8 SHA256 3905ee697d6177fa37c4d3782e89b77eb299d244de2c4c5c4db9433d55d5091c -MISC ChangeLog 12226 RMD160 ba12a6c71297c9b22436732f1912c01aa16b2342 SHA1 29c5f4e135337342df9c99cbdc9a59b5eb2fa301 SHA256 4893f33a3037572b90e60d327dd7403220239bb37da68450f17dcd6bfaedf366 -MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 diff --git a/x11-drivers/xf86-input-keyboard/metadata.xml b/x11-drivers/xf86-input-keyboard/metadata.xml deleted file mode 100644 index 01c4c00..0000000 --- a/x11-drivers/xf86-input-keyboard/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?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-drivers/xf86-input-keyboard/xf86-input-keyboard-1.6.0.ebuild b/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.6.0.ebuild deleted file mode 100644 index 37d64dc..0000000 --- a/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.6.0.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.6.0.ebuild,v 1.7 2011/04/16 17:59:14 armin76 Exp $ - -EAPI=4 -inherit xorg-2 - -DESCRIPTION="Keyboard input driver" - -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=">=x11-base/xorg-server-1.6.3" -DEPEND="${RDEPEND} - x11-proto/inputproto - x11-proto/kbproto - x11-proto/randrproto - x11-proto/xproto" diff --git a/x11-drivers/xf86-input-mouse/ChangeLog b/x11-drivers/xf86-input-mouse/ChangeLog deleted file mode 100644 index 5b31a97..0000000 --- a/x11-drivers/xf86-input-mouse/ChangeLog +++ /dev/null @@ -1,490 +0,0 @@ -# ChangeLog for x11-drivers/xf86-input-mouse -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-mouse/ChangeLog,v 1.113 2011/10/03 18:02:59 josejx Exp $ - - 03 Oct 2011; Joseph Jezak <josejx@gentoo.org> xf86-input-mouse-1.7.1.ebuild: - Marked ppc ppc64 stable for bug #380421. - - 02 Oct 2011; Raúl Porcel <armin76@gentoo.org> xf86-input-mouse-1.7.1.ebuild: - alpha/ia64/sh/sparc stable wrt #380421 - - 21 Sep 2011; Jeroen Roovers <jer@gentoo.org> xf86-input-mouse-1.7.1.ebuild: - Stable for HPPA (bug #380421). - - 05 Sep 2011; Markus Meier <maekke@gentoo.org> xf86-input-mouse-1.7.1.ebuild: - arm stable, bug #380421 - - 04 Sep 2011; Markus Meier <maekke@gentoo.org> xf86-input-mouse-1.7.1.ebuild: - x86 stable, bug #380421 - - 30 Aug 2011; Tony Vroon <chainsaw@gentoo.org> xf86-input-mouse-1.7.1.ebuild: - Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug - #380421 filed by Chí-Thanh Christopher Nguyễn. - -*xf86-input-mouse-1.7.1 (06 Jul 2011) - - 06 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xf86-input-mouse-1.7.1.ebuild: - Version bump. - - 18 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-input-mouse-1.6.0.ebuild: - old - - 16 Apr 2011; Raúl Porcel <armin76@gentoo.org> xf86-input-mouse-1.7.0.ebuild: - alpha/ia64/sh/sparc stable wrt #359059 - - 08 Apr 2011; Markus Meier <maekke@gentoo.org> xf86-input-mouse-1.7.0.ebuild: - arm stable, bug #359059 - - 04 Apr 2011; Jeroen Roovers <jer@gentoo.org> xf86-input-mouse-1.7.0.ebuild: - Stable for HPPA (bug #359059). - - 26 Mar 2011; Christian Faulhammer <fauli@gentoo.org> - xf86-input-mouse-1.7.0.ebuild: - x86 stable, bug 359059 - - 21 Mar 2011; Markos Chandras <hwoarang@gentoo.org> - xf86-input-mouse-1.7.0.ebuild: - Stable on amd64 wrt bug #359059 - - 15 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> - xf86-input-mouse-1.7.0.ebuild: - ppc/ppc64 stable wrt #359059 - -*xf86-input-mouse-1.7.0 (10 Mar 2011) - - 10 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> - +xf86-input-mouse-1.7.0.ebuild: - Version bump. - - 14 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org> - xf86-input-mouse-1.6.0.ebuild: - ppc stable wrt #344827, #354237 - - 12 Feb 2011; Raúl Porcel <armin76@gentoo.org> xf86-input-mouse-1.6.0.ebuild: - alpha/ia64/sh/sparc stable wrt #344827 - - 31 Dec 2010; Jeroen Roovers <jer@gentoo.org> xf86-input-mouse-1.6.0.ebuild: - Stable for HPPA (bug #344827). - - 29 Dec 2010; Markus Meier <maekke@gentoo.org> xf86-input-mouse-1.6.0.ebuild: - arm stable, bug #344827 - - 25 Dec 2010; Christian Faulhammer <fauli@gentoo.org> - xf86-input-mouse-1.6.0.ebuild: - x86 stable, bug 344827 - - 23 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> - xf86-input-mouse-1.6.0.ebuild: - amd64 stable wrt #344827 - - 19 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> - xf86-input-mouse-1.6.0.ebuild: - ppc64 stable wrt #344827 - -*xf86-input-mouse-1.6.0 (21 Sep 2010) - - 21 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> - +xf86-input-mouse-1.6.0.ebuild: - Version bump. - - 23 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-input-mouse-1.4.0.ebuild: - rm - - 18 Jan 2010; Raúl Porcel <armin76@gentoo.org> - xf86-input-mouse-1.5.0.ebuild: - alpha/ia64/sh/sparc stable wrt #294958 - - 14 Jan 2010; Markus Meier <maekke@gentoo.org> - xf86-input-mouse-1.5.0.ebuild: - arm stable, bug #294958 - - 14 Jan 2010; Jeroen Roovers <jer@gentoo.org> - xf86-input-mouse-1.5.0.ebuild: - Stable for HPPA (bug #294958). - - 27 Dec 2009; Joseph Jezak <josejx@gentoo.org> - xf86-input-mouse-1.5.0.ebuild: - Marked ppc stable for bug #294958. - - 15 Dec 2009; Brent Baude <ranger@gentoo.org> - xf86-input-mouse-1.5.0.ebuild: - Marking xf86-input-mouse-1.5.0 ppc64 stable for bug 294958 - - 10 Dec 2009; Christian Faulhammer <fauli@gentoo.org> - xf86-input-mouse-1.5.0.ebuild: - x86 stable, bug 294958 - - 10 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> - xf86-input-mouse-1.5.0.ebuild: - amd64 stable wrt #294958 - - 22 Nov 2009; Tomáš Chvátal <scarabeus@gentoo.org> - -files/1.2.2-zaphod-xinerama-fix.diff: - Drop stale patches. - -*xf86-input-mouse-1.5.0 (06 Oct 2009) - - 06 Oct 2009; Rémi Cardona <remi@gentoo.org> - +xf86-input-mouse-1.5.0.ebuild: - bump to 1.5.0, sync with the x11 overlay - - 19 Sep 2009; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-input-mouse-1.2.2.ebuild, -xf86-input-mouse-1.2.2-r1.ebuild, - -xf86-input-mouse-1.2.3.ebuild, -xf86-input-mouse-1.3.0.ebuild: - Cleanup. Removal of old xorg versions. - - 23 Jun 2009; Tobias Klausmann <klausman@gentoo.org> - xf86-input-mouse-1.4.0.ebuild: - Stable on alpha for xorg-server-1.5/xorg-x11-7.4 - - 15 May 2009; Raúl Porcel <armin76@gentoo.org> - xf86-input-mouse-1.4.0.ebuild: - arm stable - - 16 Apr 2009; Jeroen Roovers <jer@gentoo.org> - xf86-input-mouse-1.4.0.ebuild: - Stable for HPPA (bug #251832). - - 15 Apr 2009; Raúl Porcel <armin76@gentoo.org> - xf86-input-mouse-1.4.0.ebuild: - ia64/sh stable wrt #251832 - - 06 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> - xf86-input-mouse-1.4.0.ebuild: - Stable on sparc, bug #251832 - - 05 Apr 2009; Markus Meier <maekke@gentoo.org> - xf86-input-mouse-1.4.0.ebuild: - x86 stable, bug #251832 - - 05 Apr 2009; Olivier Crête <tester@gentoo.org> - xf86-input-mouse-1.4.0.ebuild: - Stable on amd64, bug #251832 - - 03 Apr 2009; Brent Baude <ranger@gentoo.org> ChangeLog: - Marking xf86-input-mouse-1.4.0 ppc64 stable for bug 251832 - - 03 Apr 2009; Brent Baude <ranger@gentoo.org> ChangeLog: - Marking xf86-input-mouse-1.4.0 ppc stable for bug 251832 - -*xf86-input-mouse-1.4.0 (12 Jan 2009) - - 12 Jan 2009; Rémi Cardona <remi@gentoo.org> - +xf86-input-mouse-1.4.0.ebuild: - bump to 1.4.0 - -*xf86-input-mouse-1.3.0 (24 Mar 2008) - - 24 Mar 2008; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-mouse-1.3.0.ebuild: - Bump. - - 19 Mar 2008; Samuli Suominen <drac@gentoo.org> - xf86-input-mouse-1.2.3.ebuild: - amd64 stable - - 24 Feb 2008; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog: - Update my email. - - 05 Feb 2008; Markus Rothe <corsair@gentoo.org> - xf86-input-mouse-1.2.3.ebuild: - Stable on ppc64 - - 31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>; - -xf86-input-mouse-1.1.1.ebuild, -xf86-input-mouse-1.2.0.ebuild, - -xf86-input-mouse-1.2.1.ebuild: - Clean up. - - 27 Jan 2008; Raúl Porcel <armin76@gentoo.org> - xf86-input-mouse-1.2.3.ebuild: - alpha/ia64/sparc stable - - 19 Dec 2007; Dawid Węgliński <cla@gentoo.org> - xf86-input-mouse-1.2.3.ebuild: - Stable on x86 (bug #202087) - - 16 Dec 2007; Markus Rothe <corsair@gentoo.org> - xf86-input-mouse-1.2.2-r1.ebuild: - Stable on ppc64; bug #202087 - - 16 Dec 2007; nixnut <nixnut@gentoo.org> xf86-input-mouse-1.2.3.ebuild: - Stable on ppc wrt bug 202087 - - 16 Dec 2007; nixnut <nixnut@gentoo.org> xf86-input-mouse-1.2.2-r1.ebuild: - Stable on ppc wrt bug 202087 - - 15 Dec 2007; Doug Klima <cardoe@gentoo.org> - xf86-input-mouse-1.2.2-r1.ebuild: - amd64 stable wrt bug #202087 - - 13 Dec 2007; Raúl Porcel <armin76@gentoo.org> - xf86-input-mouse-1.2.2-r1.ebuild: - alpha/ia64 stable wrt #202087 - - 12 Dec 2007; Ferris McCormick <fmccor@gentoo.org> - xf86-input-mouse-1.2.2-r1.ebuild: - Sparc stable, Bug #202087. - -*xf86-input-mouse-1.2.3 (07 Nov 2007) - - 07 Nov 2007; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-mouse-1.2.3.ebuild: - Bump. - - 01 Oct 2007; Donnie Berkholz <dberkholz@gentoo.org>; - +files/1.2.2-zaphod-xinerama-fix.diff: - Sorry, forgot to commit the actual patch. - -*xf86-input-mouse-1.2.2-r1 (01 Oct 2007) - - 01 Oct 2007; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-mouse-1.2.2-r1.ebuild: - (#192657) Stop getting cursor stuck on right screen in zaphod-mode - dual-screen setups (Hanno Meyer-Thurow). - - 29 Sep 2007; Raúl Porcel <armin76@gentoo.org> - xf86-input-mouse-1.2.2.ebuild: - sparc stable wrt #191615 - - 28 Sep 2007; Joshua Kinard <kumba@gentoo.org> - xf86-input-mouse-1.2.2.ebuild: - Stable on mips, per #191615. - - 10 Sep 2007; Jeroen Roovers <jer@gentoo.org> - xf86-input-mouse-1.2.2.ebuild: - Stable for HPPA (bug #191615). - - 09 Sep 2007; Raúl Porcel <armin76@gentoo.org> - xf86-input-mouse-1.2.2.ebuild: - alpha/ia64 stable wrt #191615 - - 08 Sep 2007; Joseph Jezak <josejx@gentoo.org> - xf86-input-mouse-1.2.2.ebuild: - Marked ppc/ppc64 stable for bug #191615. - - 07 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> - xf86-input-mouse-1.2.2.ebuild: - Stable on x86 wrt bug #191615. - - 07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> - xf86-input-mouse-1.2.1.ebuild: - Stable on sparc wrt #175465 - -*xf86-input-mouse-1.2.2 (01 Aug 2007) - - 01 Aug 2007; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-mouse-1.2.2.ebuild: - Bump. Adds Sensitivity option for high-res mice and doc fixes. - - 03 Jul 2007; Lars Weiler <pylon@gentoo.org> xf86-input-mouse-1.2.1.ebuild: - Stable on ppc; bug #175465. - - 02 Jul 2007; Raúl Porcel <armin76@gentoo.org> - xf86-input-mouse-1.2.1.ebuild: - alpha stable wrt #175465 - - 01 Jun 2007; Joshua Kinard <kumba@gentoo.org> - xf86-input-mouse-1.2.1.ebuild: - Stable on mips. - - 20 May 2007; Jeroen Roovers <jer@gentoo.org> - xf86-input-mouse-1.2.1.ebuild: - Stable for HPPA (bug #175465). - - 05 May 2007; Daniel Gryniewicz <dang@gentoo.org> - xf86-input-mouse-1.2.1.ebuild: - Marked stable on amd64 for bug #175465 - - 29 Apr 2007; Andrej Kacian <ticho@gentoo.org> - xf86-input-mouse-1.2.1.ebuild: - Stable on x86, bug #175465. - - 25 Apr 2007; Raúl Porcel <armin76@gentoo.org> - xf86-input-mouse-1.2.1.ebuild: - Stable on ia64 wrt bug #175465 - - 25 Apr 2007; Markus Rothe <corsair@gentoo.org> - xf86-input-mouse-1.2.1.ebuild: - Stable on ppc64; bug #175465 - - 24 Jan 2007; Donnie Berkholz <dberkholz@gentoo.org>; - -xf86-input-mouse-1.0.4.ebuild: - Stop supporting Xorg 7.0. - -*xf86-input-mouse-1.2.1 (02 Dec 2006) - - 02 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-mouse-1.2.1.ebuild: - Version bump for 7.2RC3. Fixes a VT switch issue. - -*xf86-input-mouse-1.2.0 (02 Nov 2006) - - 02 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org> - -xf86-input-mouse-1.1.2.ebuild, +xf86-input-mouse-1.2.0.ebuild: - Version bump. Includes port to new motion history API. - -*xf86-input-mouse-1.1.2 (21 Oct 2006) - - 21 Oct 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-mouse-1.1.2.ebuild: - Version bump. - - 13 Oct 2006; Joshua Baergen <joshuabaergen@gentoo.org> - xf86-input-mouse-1.1.1.ebuild: - AMD64/x86 stable for bug #144549 (X7.1). - - 12 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> - xf86-input-mouse-1.1.1.ebuild: - Stable on hppa - - 19 Jul 2006; Guy Martin <gmsoft@gentoo.org> xf86-input-mouse-1.0.4.ebuild: - Stable on hppa. - - 10 Jul 2006; Aron Griffis <agriffis@gentoo.org> - xf86-input-mouse-1.1.1.ebuild: - Mark 1.1.1 stable on ia64 - - 01 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-mouse-1.1.1.ebuild: - ppc/sparc/mips/alpha/arm/sh stable - - 30 Jun 2006; Markus Rothe <corsair@gentoo.org> - xf86-input-mouse-1.1.1.ebuild: - Stable on ppc64 - - 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> - xf86-input-mouse-1.0.4.ebuild: - Stable on amd64. - - 30 Jun 2006; Markus Rothe <corsair@gentoo.org> - xf86-input-mouse-1.0.4.ebuild: - Stable on ppc64 - - 30 Jun 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-mouse-1.0.4.ebuild: - x86 stable. - - 05 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> - xf86-input-mouse-1.1.1.ebuild: - Add ~x86-fbsd keyword. - -*xf86-input-mouse-1.1.1 (28 May 2006) - - 28 May 2006; Joshua Baergen <joshuabaergen@gentoo.org> - -files/1.1.0-CVS-20060520.patch, -xf86-input-mouse-1.1.0-r1.ebuild, - +xf86-input-mouse-1.1.1.ebuild: - Version bump for 7.1. This basically includes the changes introduced by the - patch in 1.1.0-r1. - -*xf86-input-mouse-1.1.0-r1 (20 May 2006) - - 20 May 2006; Donnie Berkholz <dberkholz@gentoo.org>; - +files/1.1.0-CVS-20060520.patch, -xf86-input-mouse-1.1.0.ebuild, - +xf86-input-mouse-1.1.0-r1.ebuild: - Update to current CVS to fix problem where left and right events are - generated when scrolling up and down quickly. This is particularly annoying - with Firefox. - - 16 Apr 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-input-mouse-1.1.0.ebuild: - (#130019) Minimum xorg-server of 1.0.99 needed. - - 16 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> - xf86-input-mouse-1.0.4.ebuild: - Add ~x86-fbsd keyword. - -*xf86-input-mouse-1.1.0 (14 Apr 2006) - - 14 Apr 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-mouse-1.1.0.ebuild: - Bump for 7.1 RC1. - - 06 Mar 2006; Stefaan De Roeck <stefaan@gentoo.org> - xf86-input-mouse-1.0.4.ebuild: - Marked ~alpha (bug #122726) - - 04 Mar 2006; Rene Nussbaumer <killerfox@gentoo.org> - xf86-input-mouse-1.0.4.ebuild: - Unstable on hppa. - -*xf86-input-mouse-1.0.4 (28 Feb 2006) - - 28 Feb 2006; Donnie Berkholz <dberkholz@gentoo.org>; - -xf86-input-mouse-1.0.3.1.ebuild, +xf86-input-mouse-1.0.4.ebuild: - Bump, for a mouse wheel emulation fix and updated man pages. - - 14 Feb 2006; Markus Rothe <corsair@gentoo.org> - xf86-input-mouse-1.0.3.1.ebuild: - Added ~ppc64 - - 26 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - -xf86-input-mouse-1.0.2.ebuild, -xf86-input-mouse-1.0.3.ebuild: - Pull old versions. - -*xf86-input-mouse-1.0.3.1 (23 Dec 2005) - - 23 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-mouse-1.0.3.1.ebuild: - Bump for 7.0. - -*xf86-input-mouse-1.0.3 (18 Dec 2005) - - 18 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-mouse-1.0.3.ebuild: - Bump for 7.0RC4. - - 09 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - files/digest-xf86-input-mouse-1.0.2, Manifest: - Update digest to match patch introduced by x-modular.eclass changes. - - 09 Dec 2005; Donnie Berkholz <dberkholz@gentoo.org>; - -xf86-input-mouse-1.0.0.ebuild, -xf86-input-mouse-1.0.0.1.ebuild, - -xf86-input-mouse-1.0.1.ebuild: - Pull old versions. - -*xf86-input-mouse-1.0.2 (04 Dec 2005) - - 04 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-mouse-1.0.2.ebuild: - Bump for 7.0RC3. - -*xf86-input-mouse-1.0.1 (11 Nov 2005) - - 11 Nov 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-mouse-1.0.1.ebuild: - Bump for 7.0RC2. - -*xf86-input-mouse-1.0.0.1 (20 Oct 2005) - - 20 Oct 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-input-mouse-1.0.0.1.ebuild: - Bump for 7.0 RC1. - - 09 Sep 2005; Donnie Berkholz <dberkholz@gentoo.org>; +metadata.xml: - Add metadata. - - 04 Sep 2005; MATSUU Takuto <matsuu@gentoo.org> - xf86-input-mouse-1.0.0.ebuild: - Added ~sh - - 20 Aug 2005; Luca Barbato <lu_zero@gentoo.org> - xf86-input-mouse-1.0.0.ebuild: - Marked ~ppc - - 15 Aug 2005; Herbie Hopkins <herbs@gentoo.org> - xf86-input-mouse-1.0.0.ebuild: - Marked ~amd64. - - 08 Aug 2005; Ferris McCormick <fmccor@gentoo.org> - xf86-input-mouse-1.0.0.ebuild: - Add ~sparc keyword (X modular testing). - -*xf86-input-mouse-1.0.0 (08 Aug 2005) - - 08 Aug 2005; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-input-mouse-1.0.0.ebuild: - Initial commit for modular X. - diff --git a/x11-drivers/xf86-input-mouse/Manifest b/x11-drivers/xf86-input-mouse/Manifest deleted file mode 100644 index f174eb3..0000000 --- a/x11-drivers/xf86-input-mouse/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST xf86-input-mouse-1.7.1.tar.bz2 319429 RMD160 27ec9a6578b2fb97e135afb991b0ff73dc656da4 SHA1 11a6402e82d65bda5fb559c5e9bc72f3fd7af2ed SHA256 d2c5b4b9bf03f8f7ef7b37bab25197d3f99a4d889c61bb67a68df33ec2c2ff12 -EBUILD xf86-input-mouse-1.7.1.ebuild 424 RMD160 ac74102dff57c15049345aa4f83ff45a9310a07f SHA1 b68e1007b88e6cede71a1a6af818da17694281a8 SHA256 cbebb40fe04e2a7136b4eb61e337b61039f9fe566f4957a93ee807df133baa64 -MISC ChangeLog 14923 RMD160 f477cae2dab33cf1a082228e31ec2a7925d90bad SHA1 c2eb9f152fe4f614457f8454673c456f863fa09e SHA256 3b5e3b151070138c023d637e2ad4bf9ee9ce431e549312e7bba6f20a72e84ae6 -MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 diff --git a/x11-drivers/xf86-input-mouse/metadata.xml b/x11-drivers/xf86-input-mouse/metadata.xml deleted file mode 100644 index 01c4c00..0000000 --- a/x11-drivers/xf86-input-mouse/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?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-drivers/xf86-input-mouse/xf86-input-mouse-1.7.1.ebuild b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.1.ebuild deleted file mode 100644 index 9be06c2..0000000 --- a/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.1.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.1.ebuild,v 1.7 2011/10/03 18:02:59 josejx Exp $ - -EAPI=4 -inherit xorg-2 - -DESCRIPTION="X.Org driver for mouse input devices" - -KEYWORDS="~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=">=x11-base/xorg-server-1.5.99.901" -DEPEND="${RDEPEND}" diff --git a/x11-drivers/xf86-video-mga/ChangeLog b/x11-drivers/xf86-video-mga/ChangeLog deleted file mode 100644 index 8cfa005..0000000 --- a/x11-drivers/xf86-video-mga/ChangeLog +++ /dev/null @@ -1,438 +0,0 @@ -# ChangeLog for x11-drivers/xf86-video-mga -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-mga/ChangeLog,v 1.97 2011/02/14 23:56:22 xarthisius Exp $ - - 14 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org> - xf86-video-mga-1.4.13.ebuild: - ppc stable wrt #344827, #354237 - - 12 Feb 2011; Raúl Porcel <armin76@gentoo.org> xf86-video-mga-1.4.13.ebuild: - alpha/ia64/sparc stable wrt #344827 - - 25 Dec 2010; Christian Faulhammer <fauli@gentoo.org> - xf86-video-mga-1.4.13.ebuild: - x86 stable, bug 344827 - - 23 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> - xf86-video-mga-1.4.13.ebuild: - amd64 stable wrt #344827 - - 19 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> - xf86-video-mga-1.4.13.ebuild: - ppc64 stable wrt #344827 - - 21 Oct 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-video-mga-1.4.11.ebuild: - old - - 21 Oct 2010; Brent Baude <ranger@gentoo.org> ChangeLog: - Marking xf86-video-mga-1.4.12 ppc stable for bug 239063 - - 28 Sep 2010; Samuli Suominen <ssuominen@gentoo.org> - xf86-video-mga-1.4.12.ebuild: - ppc64 stable wrt #327777 - - 19 Sep 2010; Raúl Porcel <armin76@gentoo.org> - xf86-video-mga-1.4.12.ebuild: - ia64/sparc stable wrt #327777 - - 12 Sep 2010; Tobias Klausmann <klausman@gentoo.org> - xf86-video-mga-1.4.12.ebuild: - Stable on alpha, bug #327777 - -*xf86-video-mga-1.4.13 (10 Aug 2010) - - 10 Aug 2010; Tomáš Chvátal <scarabeus@gentoo.org> - +xf86-video-mga-1.4.13.ebuild, -files/mga.xinf: - Version bump. - - 13 Jul 2010; Christian Faulhammer <fauli@gentoo.org> - xf86-video-mga-1.4.12.ebuild: - x86 stable, bug 327777 - - 12 Jul 2010; Markos Chandras <hwoarang@gentoo.org> - xf86-video-mga-1.4.12.ebuild: - Stable on amd64 wrt bug #327777 - -*xf86-video-mga-1.4.12 (21 May 2010) - - 21 May 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +xf86-video-mga-1.4.12.ebuild: - Version bump. - - 23 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-video-mga-1.4.9.ebuild: - rm - - 15 Dec 2009; Brent Baude <ranger@gentoo.org> xf86-video-mga-1.4.11.ebuild: - Marking xf86-video-mga-1.4.11 ppc64 stable for bug 294958 - - 15 Dec 2009; Raúl Porcel <armin76@gentoo.org> - xf86-video-mga-1.4.11.ebuild: - alpha/ia64/sparc stable wrt #282290 - - 11 Oct 2009; nixnut <nixnut@gentoo.org> xf86-video-mga-1.4.11.ebuild: - ppc stable #282290 - - 05 Oct 2009; Christian Faulhammer <fauli@gentoo.org> - xf86-video-mga-1.4.11.ebuild: - x86 stable, bug 282290 - - 03 Oct 2009; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-video-mga-1.4.6.1.ebuild, -xf86-video-mga-1.4.8.ebuild, - -xf86-video-mga-1.9.100.ebuild: - QA: Remove unused and warning hitting ebuilds. - - 30 Sep 2009; Samuli Suominen <ssuominen@gentoo.org> - xf86-video-mga-1.4.11.ebuild: - amd64 stable wrt #282290 - -*xf86-video-mga-1.4.11 (04 Aug 2009) - - 04 Aug 2009; Rémi Cardona <remi@gentoo.org> - +xf86-video-mga-1.4.11.ebuild: - bump to 1.4.11 - - 23 Jun 2009; Tobias Klausmann <klausman@gentoo.org> - xf86-video-mga-1.4.9.ebuild: - Stable on alpha for xorg-server-1.5/xorg-x11-7.4 - - 04 May 2009; Samuli Suominen <ssuominen@gentoo.org> - xf86-video-mga-1.4.6.1.ebuild, xf86-video-mga-1.4.8.ebuild, - xf86-video-mga-1.4.9.ebuild, xf86-video-mga-1.9.100.ebuild: - Move use_ functions out of global scope. - - 15 Apr 2009; Raúl Porcel <armin76@gentoo.org> - xf86-video-mga-1.4.9.ebuild: - ia64 stable wrt #251832 - - 06 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> - xf86-video-mga-1.4.9.ebuild: - Stable on sparc, bug #251832 - - 05 Apr 2009; Markus Meier <maekke@gentoo.org> xf86-video-mga-1.4.9.ebuild: - x86 stable, bug #251832 - - 05 Apr 2009; Olivier Crête <tester@gentoo.org> - xf86-video-mga-1.4.9.ebuild: - Stable on amd64, bug #251832 - - 03 Apr 2009; Brent Baude <ranger@gentoo.org> xf86-video-mga-1.4.9.ebuild: - Marking xf86-video-mga-1.4.9 ppc64 stable for bug 251832 - - 03 Apr 2009; Brent Baude <ranger@gentoo.org> ChangeLog: - Marking xf86-video-mga-1.4.9 ppc stable for bug 251832 - - 13 Mar 2009; Raúl Porcel <armin76@gentoo.org> - xf86-video-mga-1.4.6.1.ebuild, xf86-video-mga-1.4.8.ebuild, - xf86-video-mga-1.4.9.ebuild: - Drop ~arm/~sh, its not available there - - 26 Nov 2008; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-video-mga-1.4.6.1.ebuild, xf86-video-mga-1.4.8.ebuild, - xf86-video-mga-1.4.9.ebuild, xf86-video-mga-1.9.100.ebuild: - The USE=dri check is handled in x-modular.eclass now so it's not - duplicated everywhere. - -*xf86-video-mga-1.4.9 (05 Jul 2008) - - 05 Jul 2008; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-video-mga-1.4.9.ebuild: - Bump for X.Org 7.4. - - 24 Feb 2008; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog: - Update my email. - - 31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>; - -xf86-video-mga-1.4.7.ebuild: - More cleaning. - - 31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>; - -files/1.4.1-fix_drilock.patch, -xf86-video-mga-1.4.1.ebuild, - -xf86-video-mga-1.4.1-r1.ebuild, -xf86-video-mga-1.4.2.ebuild: - Clean up. - -*xf86-video-mga-1.4.8 (30 Jan 2008) - - 30 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-video-mga-1.4.8.ebuild: - Bump. Fixes Xinerama, other bugfixes. - -*xf86-video-mga-1.9.100 (07 Nov 2007) - - 07 Nov 2007; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-video-mga-1.9.100.ebuild: - Add a release candidate with RandR-1.2 support. You'll need to use - package.keywords with '**' as the keyword to install it. - - 11 Sep 2007; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-video-mga-1.4.7.ebuild: - (#191970) Require xorg-server 1.4, or compilation fails missing uint32_t - definition. - -*xf86-video-mga-1.4.7 (08 Sep 2007) - - 08 Sep 2007; Donnie Berkholz <dberkholz@gentoo.org>; - +xf86-video-mga-1.4.7.ebuild: - Bump for 7.3. - - 07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> - xf86-video-mga-1.4.6.1.ebuild: - Stable on sparc wrt #175465 - - 03 Jul 2007; Lars Weiler <pylon@gentoo.org> xf86-video-mga-1.4.6.1.ebuild: - Stable on ppc; bug #175465. - - 02 Jul 2007; Raúl Porcel <armin76@gentoo.org> - xf86-video-mga-1.4.6.1.ebuild: - alpha stable wrt #175465 - - 21 Jun 2007; Raúl Porcel <armin76@gentoo.org> - xf86-video-mga-1.4.2.ebuild: - alpha stable wrt #154165, thanks to Tobias Klausmann for testing - - 05 May 2007; Daniel Gryniewicz <dang@gentoo.org> - xf86-video-mga-1.4.6.1.ebuild: - Marked stable on amd64 for bug #175465 - - 29 Apr 2007; Andrej Kacian <ticho@gentoo.org> - xf86-video-mga-1.4.6.1.ebuild: - Stable on x86, bug #175465. - - 25 Apr 2007; Raúl Porcel <armin76@gentoo.org> - xf86-video-mga-1.4.6.1.ebuild: - Stable on ia64 wrt bug #175465 - - 25 Apr 2007; Markus Rothe <corsair@gentoo.org> - xf86-video-mga-1.4.6.1.ebuild: - Stable on ppc64; bug #175465 - - 24 Jan 2007; Donnie Berkholz <dberkholz@gentoo.org>; - -xf86-video-mga-1.2.1.3.ebuild: - Stop supporting Xorg 7.0. - -*xf86-video-mga-1.4.6.1 (30 Dec 2006) - - 30 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org> - -xf86-video-mga-1.4.6.ebuild, +xf86-video-mga-1.4.6.1.ebuild: - Version bump for 7.2. Build system fixes only. - -*xf86-video-mga-1.4.6 (16 Dec 2006) - - 16 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org> - -xf86-video-mga-1.4.5.ebuild, +xf86-video-mga-1.4.6.ebuild: - Version bump for 7.2. Build/dist fix and some code cleanup. - -*xf86-video-mga-1.4.5 (02 Dec 2006) - - 02 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org> - -xf86-video-mga-1.4.4.ebuild, +xf86-video-mga-1.4.5.ebuild: - Version bump for 7.2RC3. Brings composite hooks for the G550, bugfixes, and - cleanups. - - 15 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-video-mga-1.2.1.3.ebuild, xf86-video-mga-1.4.1.ebuild, - xf86-video-mga-1.4.1-r1.ebuild, xf86-video-mga-1.4.2.ebuild, - xf86-video-mga-1.4.4.ebuild: - (#155218) Add missing dep on glproto when USE=dri. - - 15 Nov 2006; Markus Rothe <corsair@gentoo.org> - xf86-video-mga-1.4.2.ebuild: - Stable on ppc64; bug #154165 - - 13 Nov 2006; Joseph Jezak <josejx@gentoo.org> xf86-video-mga-1.4.2.ebuild: - Marked ppc stable for bug #154165. - - 12 Nov 2006; Tim Yamin <plasmaroo@gentoo.org> xf86-video-mga-1.4.2.ebuild: - Stable on IA64; bug #154165. - - 08 Nov 2006; Joshua Jackson <tsunam@gentoo.org> - xf86-video-mga-1.4.2.ebuild: - Stable x86; bug #154165 - - 07 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org> - xf86-video-mga-1.4.2.ebuild: - Stable on sparc wrt #154165 - - 07 Nov 2006; <blubb@gentoo.org> xf86-video-mga-1.4.2.ebuild: - stable on amd64 - -*xf86-video-mga-1.4.4 (02 Nov 2006) - - 02 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org> - -xf86-video-mga-1.4.3.ebuild, +xf86-video-mga-1.4.4.ebuild: - Version bump. Includes G400 DRI lock-up fixes and some code refactoring. - -*xf86-video-mga-1.4.3 (21 Oct 2006) - - 21 Oct 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-video-mga-1.4.3.ebuild: - Version bump. - - 18 Oct 2006; Aron Griffis <agriffis@gentoo.org> - xf86-video-mga-1.4.1-r1.ebuild: - Mark 1.4.1-r1 stable on alpha. #144549 - - 17 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> - xf86-video-mga-1.4.1-r1.ebuild: - Stable on sparc - - 16 Oct 2006; Markus Rothe <corsair@gentoo.org> - xf86-video-mga-1.4.1-r1.ebuild: - Stable on ppc64 - - 14 Oct 2006; Aron Griffis <agriffis@gentoo.org> - xf86-video-mga-1.4.1-r1.ebuild: - Mark 1.4.1-r1 stable on ia64. #144549 - - 13 Oct 2006; Joshua Baergen <joshuabaergen@gentoo.org> - xf86-video-mga-1.4.1-r1.ebuild: - AMD64/x86 stable for bug #144549 (X7.1). - - 11 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-video-mga-1.2.1.3.ebuild, xf86-video-mga-1.4.1.ebuild, - xf86-video-mga-1.4.1-r1.ebuild, xf86-video-mga-1.4.2.ebuild: - Update description to be less generic. - -*xf86-video-mga-1.4.2 (29 Sep 2006) - - 29 Sep 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-video-mga-1.4.2.ebuild: - Version bump. Includes the DRI locking fix as well as some small code - cleanups. - - 05 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; +files/mga.xinf: - Add hwdata files for system-config-display. - -*xf86-video-mga-1.4.1-r1 (10 Aug 2006) - - 10 Aug 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +files/1.4.1-fix_drilock.patch, +xf86-video-mga-1.4.1-r1.ebuild: - Fix DRI with xorg-server >= 1.1. (Bug #136112, markus) - - 10 Jul 2006; Aron Griffis <agriffis@gentoo.org> - xf86-video-mga-1.4.1.ebuild: - Mark 1.4.1 stable on ia64 - - 01 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-video-mga-1.4.1.ebuild: - stable on ppc sparc alpha arm sh - - 30 Jun 2006; Markus Rothe <corsair@gentoo.org> - xf86-video-mga-1.4.1.ebuild: - Stable on ppc64 - - 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> - xf86-video-mga-1.2.1.3.ebuild: - Stable on amd64. - - 30 Jun 2006; Markus Rothe <corsair@gentoo.org> - xf86-video-mga-1.2.1.3.ebuild: - Stable on ppc64 - - 30 Jun 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-video-mga-1.2.1.3.ebuild: - x86 stable. - - 17 Jun 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-video-mga-1.4.1.ebuild: - ~x86-fbsd keyworded the lower version but not this. - - 16 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> - xf86-video-mga-1.2.1.3.ebuild: - Add ~x86-fbsd keyword. - -*xf86-video-mga-1.4.1 (14 Apr 2006) - - 14 Apr 2006; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-video-mga-1.4.1.ebuild: - Bump for 7.1 RC1. - - 05 Mar 2006; Stefaan De Roeck <stefaan@gentoo.org> - xf86-video-mga-1.2.1.3.ebuild: - Marked ~alpha (bug #122726) - - 15 Feb 2006; Markus Rothe <corsair@gentoo.org> - xf86-video-mga-1.2.1.3.ebuild: - Added ~ppc64 - - 05 Feb 2006; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-video-mga-1.2.1.3.ebuild: - Keyword needed drivers ~ppc. - - 02 Feb 2006; Luis Medinas <metalgod@gentoo.org> - xf86-video-mga-1.2.1.3.ebuild: - Added ~amd64 keyword. - - 26 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - -xf86-video-mga-1.2.1.1.ebuild, -xf86-video-mga-1.2.1.2.ebuild: - Pull old versions. - -*xf86-video-mga-1.2.1.3 (23 Dec 2005) - - 23 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-video-mga-1.2.1.3.ebuild: - Bump for 7.0. - -*xf86-video-mga-1.2.1.2 (18 Dec 2005) - - 18 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-video-mga-1.2.1.2.ebuild: - Bump for 7.0RC4. - - 09 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - files/digest-xf86-video-mga-1.2.1.1, Manifest: - Update digest to match patch introduced by x-modular.eclass changes. - - 09 Dec 2005; Donnie Berkholz <dberkholz@gentoo.org>; - -files/xf86-video-mga-1.1.2-add-mga-bios.patch, - -files/xf86-video-mga-1.1.2-fix-xmd-include.patch: - Unused file. - - 09 Dec 2005; Donnie Berkholz <dberkholz@gentoo.org>; - -xf86-video-mga-1.1.2.ebuild, -xf86-video-mga-1.1.2-r1.ebuild, - -xf86-video-mga-1.2.0.1.ebuild, -xf86-video-mga-1.2.1.ebuild: - Pull old versions. - -*xf86-video-mga-1.2.1.1 (04 Dec 2005) - - 04 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-video-mga-1.2.1.1.ebuild: - Bump for 7.0RC3. - -*xf86-video-mga-1.2.1 (11 Nov 2005) - - 11 Nov 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-video-mga-1.2.1.ebuild: - Bump for 7.0RC2. - -*xf86-video-mga-1.2.0.1 (20 Oct 2005) - - 20 Oct 2005; Joshua Baergen <joshuabaergen@gentoo.org> - +xf86-video-mga-1.2.0.1.ebuild: - Bump for 7.0 RC1. - - 09 Sep 2005; Donnie Berkholz <dberkholz@gentoo.org>; +metadata.xml: - Add metadata. - -*xf86-video-mga-1.1.2-r1 (12 Aug 2005) - - 12 Aug 2005; Donnie Berkholz <dberkholz@gentoo.org>; - +files/xf86-video-mga-1.1.2-add-mga-bios.patch, - +files/xf86-video-mga-1.1.2-fix-xmd-include.patch, - +xf86-video-mga-1.1.2-r1.ebuild: - Bump to add mga_bios.c. This should make X work. - - 12 Aug 2005; Donnie Berkholz <dberkholz@gentoo.org>; -files/dri.patch: - Pull unused patch. - - 09 Aug 2005; Ferris McCormick <fmccor@gentoo.org> - xf86-video-mga-1.1.2.ebuild: - Add ~sparc keyword (X modular testing). - -*xf86-video-mga-1.1.2 (08 Aug 2005) - - 08 Aug 2005; Donnie Berkholz <dberkholz@gentoo.org>; +files/dri.patch, - +xf86-video-mga-1.1.2.ebuild: - Initial commit for modular X. - diff --git a/x11-drivers/xf86-video-mga/Manifest b/x11-drivers/xf86-video-mga/Manifest deleted file mode 100644 index 468a1ed..0000000 --- a/x11-drivers/xf86-video-mga/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST xf86-video-mga-1.4.13.tar.bz2 423134 RMD160 c68d9e02ec322d23f9be7b06c54895a05cf5f962 SHA1 55aa185cf381def4b5905c8b93694b8dfbd5c378 SHA256 b657bd5fec4aade6396c683886739b7c8ce57924278bee0e36f13a966eeddff6 -EBUILD xf86-video-mga-1.4.13.ebuild 663 RMD160 feb821c387db7792f8526cfdd92c64d3ceaff79d SHA1 e6c0a7c0d4eb5f7231045edf6495c82ca3b1359a SHA256 92cfb28d1d8a808209466133ed1f0361fa6c5cd3d536d9f938a05694cfa51e64 -MISC ChangeLog 13814 RMD160 a4480017b4f7b11b5ec4bbfa5df2636dfcf9fc8d SHA1 1ad87216a37fde5c64d8cc3861caaa9e08f1b63e SHA256 3fa4bcbdc43baf78f93955c80c03d4e025f2ae2156cf82ce0c0e6973db256002 -MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 diff --git a/x11-drivers/xf86-video-mga/metadata.xml b/x11-drivers/xf86-video-mga/metadata.xml deleted file mode 100644 index 01c4c00..0000000 --- a/x11-drivers/xf86-video-mga/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?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-drivers/xf86-video-mga/xf86-video-mga-1.4.13.ebuild b/x11-drivers/xf86-video-mga/xf86-video-mga-1.4.13.ebuild deleted file mode 100644 index 8b0dd69..0000000 --- a/x11-drivers/xf86-video-mga/xf86-video-mga-1.4.13.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-mga/xf86-video-mga-1.4.13.ebuild,v 1.6 2011/02/14 23:56:22 xarthisius Exp $ - -EAPI=3 -inherit xorg-2 - -DESCRIPTION="Matrox video driver" - -SLOT="0" -KEYWORDS="~amd64-linux" -IUSE="dri" - -RDEPEND=">=x11-base/xorg-server-1.4" -DEPEND="${RDEPEND} - x11-proto/fontsproto - x11-proto/randrproto - x11-proto/renderproto - x11-proto/videoproto - x11-proto/xextproto - x11-proto/xproto - dri? ( x11-proto/xf86driproto - x11-proto/glproto - >=x11-libs/libdrm-2 )" - -pkg_setup() { - CONFIGURE_OPTIONS="$(use_enable dri)" -} diff --git a/x11-drivers/xf86-video-r128/ChangeLog b/x11-drivers/xf86-video-r128/ChangeLog deleted file mode 100644 index 2e34ed2..0000000 --- a/x11-drivers/xf86-video-r128/ChangeLog +++ /dev/null @@ -1,85 +0,0 @@ -# ChangeLog for x11-drivers/xf86-video-r128 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-r128/ChangeLog,v 1.20 2010/09/11 22:24:19 scarabeus Exp $ - - 11 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> -files/r128.xinf: - drop useless file - - 23 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org> - -xf86-video-r128-6.8.0.ebuild: - rm - - 15 Dec 2009; Brent Baude <ranger@gentoo.org> xf86-video-r128-6.8.1.ebuild: - Marking xf86-video-r128-6.8.1 ppc64 stable for bug 294958 - - 15 Dec 2009; Raúl Porcel <armin76@gentoo.org> - xf86-video-r128-6.8.1.ebuild: - alpha/ia64/sparc stable wrt #282290 - - 14 Dec 2009; Rémi Cardona <remi@gentoo.org> xf86-video-r128-6.8.0.ebuild, - xf86-video-r128-6.8.1.ebuild: - change LICENSE to MIT - - 11 Oct 2009; nixnut <nixnut@gentoo.org> xf86-video-r128-6.8.1.ebuild: - ppc stable #282290 - - 05 Oct 2009; Christian Faulhammer <fauli@gentoo.org> - xf86-video-r128-6.8.1.ebuild: - x86 stable, bug 282290 - - 30 Sep 2009; Samuli Suominen <ssuominen@gentoo.org> - xf86-video-r128-6.8.1.ebuild: - amd64 stable wrt #282290 - -*xf86-video-r128-6.8.1 (06 Aug 2009) - - 06 Aug 2009; Rémi Cardona <remi@gentoo.org> - +xf86-video-r128-6.8.1.ebuild: - bump to 6.8.1 - - 23 Jun 2009; Tobias Klausmann <klausman@gentoo.org> - xf86-video-r128-6.8.0.ebuild: - Stable on alpha for xorg-server-1.5/xorg-x11-7.4 - - 04 May 2009; Samuli Suominen <ssuominen@gentoo.org> - xf86-video-r128-6.8.0.ebuild: - Move use_ functions out of global scope. - - 15 Apr 2009; Raúl Porcel <armin76@gentoo.org> - xf86-video-r128-6.8.0.ebuild: - ia64 stable wrt #251832 - - 06 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> - xf86-video-r128-6.8.0.ebuild: - Stable on sparc, bug #251832 - - 05 Apr 2009; Markus Meier <maekke@gentoo.org> - xf86-video-r128-6.8.0.ebuild: - x86 stable, bug #251832 - - 05 Apr 2009; Olivier Crête <tester@gentoo.org> - xf86-video-r128-6.8.0.ebuild: - Stable on amd64, bug #251832 - - 03 Apr 2009; Brent Baude <ranger@gentoo.org> xf86-video-r128-6.8.0.ebuild: - Marking xf86-video-r128-6.8.0 ppc64 stable for bug 251832 - - 03 Apr 2009; Brent Baude <ranger@gentoo.org> xf86-video-r128-6.8.0.ebuild: - Marking xf86-video-r128-6.8.0 ppc stable for bug 251832 - - 13 Mar 2009; Raúl Porcel <armin76@gentoo.org> - xf86-video-r128-6.8.0.ebuild: - Drop ~arm/~sh, its not available there - - 26 Nov 2008; Donnie Berkholz <dberkholz@gentoo.org>; - xf86-video-r128-6.8.0.ebuild: - The USE=dri check is handled in x-modular.eclass now so it's not - duplicated everywhere. - -*xf86-video-r128-6.8.0 (27 Jun 2008) - - 27 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>; +files/r128.xinf, - +metadata.xml, +xf86-video-r128-6.8.0.ebuild: - New package: ATI Rage128 video driver, split off from xf86-video-ati - between 6.8.0 and 6.9.0. - diff --git a/x11-drivers/xf86-video-r128/Manifest b/x11-drivers/xf86-video-r128/Manifest deleted file mode 100644 index 509d932..0000000 --- a/x11-drivers/xf86-video-r128/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST xf86-video-r128-6.8.1.tar.bz2 418251 RMD160 8042f62bd23c7b24a24a5d55c53b4e6085dcfa1a SHA1 14f33cbd248dfd1584ee14949475ab3bb922da17 SHA256 517e21cc83850b903549d698c9daeb633e8b9ba5b187fe298409cc51975a9eca -EBUILD xf86-video-r128-6.8.1.ebuild 775 RMD160 a4a89d9ad83c677907b0a8cf915d4c3e74173999 SHA1 064d747233f6805ac7e80dffa2a9c4f89583bedd SHA256 99bc70149bc01cb2cc81cd75e9b8128102ccb032bf30a151fd5cc904c1d8a41c -MISC ChangeLog 2817 RMD160 b7c9c013f60196a385de40b6c4ea71a268c6518b SHA1 4ced2cdf20d5e29616bc6aece39c158b72cd0ff5 SHA256 8eaacc17cad9f8bc9a2c47e7aaaf6acff307f911abbc560a3d4bbea777e3b5e9 -MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 diff --git a/x11-drivers/xf86-video-r128/metadata.xml b/x11-drivers/xf86-video-r128/metadata.xml deleted file mode 100644 index 01c4c00..0000000 --- a/x11-drivers/xf86-video-r128/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?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-drivers/xf86-video-r128/xf86-video-r128-6.8.1.ebuild b/x11-drivers/xf86-video-r128/xf86-video-r128-6.8.1.ebuild deleted file mode 100644 index 18d0ce2..0000000 --- a/x11-drivers/xf86-video-r128/xf86-video-r128-6.8.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-r128/xf86-video-r128-6.8.1.ebuild,v 1.7 2009/12/15 19:30:55 ranger Exp $ - -# Must be before x-modular eclass is inherited -#SNAPSHOT="yes" - -inherit x-modular - -DESCRIPTION="ATI Rage128 video driver" - -KEYWORDS="~x86-linux" -IUSE="dri" - -RDEPEND=">=x11-base/xorg-server-1.2 - !<x11-drivers/xf86-video-ati-6.9" -DEPEND="${RDEPEND} - x11-proto/fontsproto - x11-proto/randrproto - x11-proto/videoproto - x11-proto/xextproto - x11-proto/xineramaproto - x11-proto/xf86miscproto - x11-proto/xproto - dri? ( x11-proto/glproto - x11-proto/xf86driproto - >=x11-libs/libdrm-2 )" - -pkg_setup() { - CONFIGURE_OPTIONS="$(use_enable dri)" -} diff --git a/x11-libs/wxGTK/Manifest b/x11-libs/wxGTK/Manifest index 8abade5..d052efe 100644 --- a/x11-libs/wxGTK/Manifest +++ b/x11-libs/wxGTK/Manifest @@ -1,11 +1,17 @@ -AUX wxGTK-2.8.10.1-odbc-defines.patch 1341 RMD160 2444b56d28dacf4def2e329419596a491e88f2a2 SHA1 80039dc3e6a796c6fa86088d0c2d6ccda1a3d040 SHA256 db875bf122cac00b1283debe3a92851ec7d91f481198736041bba5e4dce22698 -AUX wxGTK-2.8.11-collision.patch 5720 RMD160 afce2ed0ce4247f43d6db92e6652f739f58aa97e SHA1 8fc4d98b5bfc0cdf755795fff9eb6c8cb8009cdd SHA256 f2fc90c35c798b9546117707b3f9d81d627a122b9bf395657d78c79355ae717d -AUX wxGTK-2.8.11-unicode-odbc.patch 624 RMD160 436cc03a4e45ed649298cf08a8ec134b97f4c4b5 SHA1 6cdf8f6e5140355d7bf6433d3afad483201c0961 SHA256 2e2cbeb2240770497611bf845127f737e67311c4b898d21446fc3d739941cb65 -AUX wxGTK-2.8.7-mmedia.patch 585 RMD160 d71b0a7211e42a58109e4f7859a87be2f23c4e19 SHA1 2c453b6a70de916ffc9e61518937fc6f487bd9bb SHA256 943203ed2ccfe52d4ea701bc15a15e9f65aff7e6e5a86145f9a593619e091f85 -DIST wxPython-docs-2.9.3.1.tar.bz2 14913825 RMD160 becfba8722d3ed71bf2292e69d79895820c9e341 SHA1 0721bdde1fe88db9c2e05e174c07535d20670e33 SHA256 64c6b07c8fa0277b281fb1e6210087e57fb072ce8cabe86d251c3208040cd945 -DIST wxPython-src-2.8.12.0.tar.bz2 31156191 RMD160 6420a8e6e59386b344ac058435a4ae6693c2c04b SHA1 f9ce806dcb5517beb6e3d2ee0ecbf8e569b7f8e4 SHA256 6d5e82772b87981c2a0d78d7a08b3a4498529127be2f05016892e8866e98babd -DIST wxPython-src-2.8.12.1.tar.bz2 31311482 RMD160 94eae06087bdd930e21bf90cc6672f93a1f5a17a SHA1 05688dc03d61631750f5904273122bb40a2115f5 SHA256 1f3f153d9f1504c6ce2d2c4b23e940b8f58b81f4cba35cda1a5bb31142243cd0 -DIST wxPython-src-2.9.3.1.tar.bz2 49131100 RMD160 cd19b1d07d39c7918c72cf124f4f5cd48836d781 SHA1 0202f64e1e99fb69d22d7be0d38cf7dcf3d80d79 SHA256 7bae5bf45e98eba836472bdb358330f867c69de3a347860edd48fcb53690040d -EBUILD wxGTK-2.8.12.0.ebuild 4368 RMD160 93f37580ca394eeade8157296b0ba49722153227 SHA1 5c4d1936ccd7fcdcf9a01b089434b24213622a19 SHA256 38302ee530647b675a77c8d69bef7cf5c1e71bc4eb3d5a8620e3e1a7d37a8463 -EBUILD wxGTK-2.8.12.1.ebuild 4057 RMD160 32afed6c950c57d8bcfdea2e3e5c78146ecf3b66 SHA1 52c775c39c61d6cd46a1467b3416e2cbd450a56e SHA256 832a567dcfd3d9f55d56a6f45a84240b8bd698c36a27e900d8c7da52ecc7453e -EBUILD wxGTK-2.9.3.1.ebuild 4122 RMD160 1f713cfe15cddf9e71cfe796a1c0be0b6c19ef1f SHA1 91adf8c7c853dc8f2013717fcb019ba19557e844 SHA256 d29f7b3dc974fad6c4253b5ef7c0a207ebb308356b73be0233a12855f2b97e28 +AUX wxGTK-2.8.10.1-odbc-defines.patch 1341 SHA256 db875bf122cac00b1283debe3a92851ec7d91f481198736041bba5e4dce22698 SHA512 119e99f06f238d0982bc1a5fac834ef0ca7c09dc5a97f612cf3f0fffd9e01eebb0d8bfe122ebff6f3857cf6518a226477d2cb5959c47c4fd5c50ea5040abe6b2 WHIRLPOOL ac8f565adeaee0110e6e2b229cd9c5afd3edf3bc3b7abb8aba5347dac64021a255a63dbf879b5ddcbc658f6f78518c988435399af0af1f5fd437f36dc102cfc8 +AUX wxGTK-2.8.11-collision.patch 5710 SHA256 b4a34748a0e3c8f784d777b197f903de9d681baf12395fa1b8a5d2b2636c9ffe SHA512 9eb4fd8f783d073236364acb322c2d3315d75d01197d119ae4760a97e5ce6d3c700b28b5516ffda856c9decd1ad05ec063941855fa18cf5f9927a5a72fcaf4ae WHIRLPOOL 391a8c2e319742bca1a32f71c82f8b14653a3c91dc0b11ba87e8cd99905ffe5ed6897da67c5e5ae2711e30ae0aea5d9d3bc93a7275f39aca5ef6635a771feacd +AUX wxGTK-2.8.11-unicode-odbc.patch 624 SHA256 2e2cbeb2240770497611bf845127f737e67311c4b898d21446fc3d739941cb65 SHA512 e58e661ae95deb7da31c7742088c6e8b8705494261d00975a7dd0eba0fc720ae7d91017616152915849b747c96f3a0302cd958946db886d7491520883f311a86 WHIRLPOOL 710ac8ada38a42d762ea1d271540b9eb47aae36a072b1b63310b4c1e970afc7b0b485cc55a50691d69f92712e3b772d35d72ae1e24dc550a9e0b60db8c20ace5 +AUX wxGTK-2.8.7-mmedia.patch 585 SHA256 943203ed2ccfe52d4ea701bc15a15e9f65aff7e6e5a86145f9a593619e091f85 SHA512 b17b49f0c61d3b6f36dfc6835d4e116c9b4e5da79cc7940384313b6f541a389cc82a3d0dd807b45a9ec427601390162fbac0ba5cbcff6a5f8f05987fc8947de9 WHIRLPOOL 362503988879cc536671788df023339b5cf10bbda48cf4af957c12d2dcd232772235ec0c461d26a83b1b4243a8023bf3cee32d9486027373f8e9dbda44271c02 +AUX wxGTK-2.9.3.1-collision.patch 6082 SHA256 a98df8ef1266c52ab72a9b03aeddda8c1d8a7c79287e0fd71cd7fec7fcb2bb88 SHA512 320886e56f4e98fe487c3f39570321663a1fe96d48e29f2c43a131be8a3e0f7bb5d5c315772bad1269a5a70cdcaabd1e4f87c28e2cbc7123ab787fd57bbe221d WHIRLPOOL 5dfc5fb13271a739c59e2261a50d8c82f451749993bc01b502dfee087f96b358cb81c13bd852139d6983001a44f18b916c193a8e2e8168132003898427aa3b6d +AUX wxGTK-2.9.4.1-collision.patch 6099 SHA256 bdef409ca229c6c28f65fbd6a177a55aeaddd580d628721fcd4a5f9f756fe7b4 SHA512 5f8f67129d75b9c2e5f22e671300e7bfa5a65b19216ce81def7cc64ebc9af64685532abefda956eee2005b159aeb163103490d60893032ea428bca6ce4a4161e WHIRLPOOL a8586438764b6595331356475d91bb67406e2d633ca86a910c0b15b176513bad22a9cfdd94ef8a0e167acba8563f59e8f72f15c85090ec485d79ac44d0de731d +DIST wxPython-docs-2.9.3.1.tar.bz2 14913825 SHA256 64c6b07c8fa0277b281fb1e6210087e57fb072ce8cabe86d251c3208040cd945 SHA512 23d39a28532d686b06f410596f108a97b377e0250f2ae90b681053197c7e0bcbb98374aaeea0d343359b28ebff482d668de5b7a3d07362cc8e35c61a7d50cbb6 WHIRLPOOL 43ba589c44c70b9423639e2535e30d4a1ea0ad729964abcc48c92ae59929a9e95ea02dfd704b87b16adddb9327916832d24fe516c8a4780362a1bca718742bcd +DIST wxPython-docs-2.9.4.0.tar.bz2 15477636 SHA256 42a1683f253aa36ae9ee20b8d511d8704b4e45ba124fec256a7dfce38da9f75f SHA512 f996e69f24baaa8d35bf94ef77f31f6beda5dd4ddd65d6b71558e8dbe33098c951f995172b4ccd93ad08c81df07a9b529813eac5d39ffa06290f2a9ccc87620c WHIRLPOOL b6f6d65d319683f44b1eb4708077abaecd1a972a0d79fb6293b055099a0720d36e83506df6d075243f9e8b180849ae0d44badc8a22d5c764c956d5ecfe0cc6da +DIST wxPython-src-2.8.12.1.tar.bz2 31311482 SHA256 1f3f153d9f1504c6ce2d2c4b23e940b8f58b81f4cba35cda1a5bb31142243cd0 SHA512 4f826ccb57d5f4fc03fe7cae67499be70c727a99aebf9d153ea1060a21641642606d44d079ba897c38b176846336aeaebc21d30d5c7a0abec3934d65cf4529f3 WHIRLPOOL 94f91d359f755a0f805588303e8507b2f1404a7f4af73777f85366265df9f76ca89ac29bff491cffd752b707645952a4f7f2bb12fa7e30f3e7d3728147a9c99d +DIST wxPython-src-2.9.3.1.tar.bz2 49131100 SHA256 7bae5bf45e98eba836472bdb358330f867c69de3a347860edd48fcb53690040d SHA512 16e5be3a2a98d64637866ecae7afb3a2835d21684077bb8a1b87d3c0cf37b75eb1169f3b8e16e38c5b85c04cce974dbfd5ba25d3d0a3016a47c005a05e5dbfc5 WHIRLPOOL ccae768ff87a95ee88d6259821be5e2073928278155743c0c16c75dd9b2262ac49ccb322dd4aa77ccfdac12d7de0e874a92b41171adacfa26ffb216f170751a7 +DIST wxPython-src-2.9.4.0.tar.bz2 50827671 SHA256 78c35c19e85a17cb9c730b86b49d6a479198d76d19e0b13e86db0b55707004be SHA512 100dd4474bc2508e9a80aed6f08d295e2697926e29c5789e1f6aa7c303921e1c5de2574c3eddde568804da8fc670d0214ef225d46f34a3006d0a947423d01fbf WHIRLPOOL feff68600a40a8f02492e91049ecdd1a1865ee6db8024112aa3a85a7eff616f26653c418a8ffde77121e2bf7d2c7090c5b91896f9a2de8eb980573af2ca65507 +DIST wxPython-src-2.9.4.1.patch 3768 SHA256 075e3a7b1cf69dd2bb20010717505d2508c74bc81658540f3e6d8c4fbf0a6b85 SHA512 4a5254a5bb9c246b75095e3cc0b849073e3cc71ff15ab7fb1db6ecfe71359800b9e1a5493bc39ce5b1f338cdc1d142ce84641611d458a8da4315f3c8a6aef3ba WHIRLPOOL 9bec06da4824fe56c172f4f417966681d1ffbf173dcb54f1579e9a484377bc76c45b4f2389911bbb17eff2476cfca786d68d9524856b21accc64b4dffafb1811 +EBUILD wxGTK-2.8.12.1.ebuild 4115 SHA256 aa81865193740be0455ed613ae39a112bb6622ea50bc36023d72693d5c8d7022 SHA512 5e401e0dd2702d2e74ce43992a6b6e0147d43852273eb929bdae231fd05f30b18c51581e535fb1377fa405aac9d5277eb18d6266f2e25fb90d3b463ffb5ba467 WHIRLPOOL 8781c3976aa543d91e6dd0fe0c69b23cd04db6601d98786ec5e3d0b530594090d8bc23826fc90efdbb93696e229bb5ecf283dec5388435600807f080daf8736a +EBUILD wxGTK-2.9.3.1.ebuild 4146 SHA256 b7a41d6be730440d83156c63fe9fa9bdf6de0dd88d2acd79cb87aacedb1c5d9f SHA512 6e7bf9870ad7f3ae9f6226486458cfeb69305299d69779c37eb74bf80bdec9b70f5e42a62795e785dd3c4f79fe8fac62beb31031dd45ce737e2d4322479cc547 WHIRLPOOL 2c5a76ebf360204605a2bfc9b91404e99bde06b2bc8b17cf3b6d9ae3e930671a76408ca888aab9a01210068f3f7fe102a9d145092591bad11eb589ea430be5f2 +EBUILD wxGTK-2.9.4.1.ebuild 4195 SHA256 98f59a9cb73ac8bb673a38cee60ebd1c89bf48b5b5221e05e7b244e7aac5ce16 SHA512 5a54aa6c035f4adf1498444e64b668da7ca70d44bcfb9cf20d3ca67da083494aa88e16e795fe16a790a99afd55795591b6602fa7b496d33c394bd1d48d420ac2 WHIRLPOOL 83a3b5071d97aec93e0499182afd140214df3eb1821ccc7d58a7366d34d10302c4c9ca46e82c3befadd86889e5799642e51b3dc477d139aaaf5bdeaa1de3f2b6 +MISC ChangeLog 46736 SHA256 c776ba15792580a771a9ae569abdbdd9bff02bea11d23d6833f110041710c7ed SHA512 ffc3edae07b1736a7288684ed0ca7dc810737ed5ac83ff088ecba0e35875d7806c3be4f4dffc478533c4954e31d6fb57846a630eefc296ff53e5500c331138b1 WHIRLPOOL a90411fe1b9a5fb477d7c2d0b9f8c81bb0f84cb3da1ac1a8b1e0b63d5df3951fc3d8f40a1ff9771b8b981b2bc18a66f7974c7a13f9969e7835f93172fa2080fb +MISC metadata.xml 670 SHA256 59d453a10e6134a232d4478f326b35a9d693341cc29c013971ddf6b308347e75 SHA512 37ec56d00b488857a285a61c894f8c28dde61efce48d79b7767a207f5c533ad01f2ef09ebecc98dd5b803b4545e1d7f513ffb48e5ead4818ecb607129339c907 WHIRLPOOL cbcc9d2aea988f0b8e1a0615918903cf332976b192156296051c9f5ac5563e9ab512376453a52ad02db0fe3465b9b30d88d6808e38bea52bb58abe6fed316586 diff --git a/x11-libs/wxGTK/files/wxGTK-2.8.11-collision.patch b/x11-libs/wxGTK/files/wxGTK-2.8.11-collision.patch index c41743a..1401b7f 100644 --- a/x11-libs/wxGTK/files/wxGTK-2.8.11-collision.patch +++ b/x11-libs/wxGTK/files/wxGTK-2.8.11-collision.patch @@ -29,7 +29,7 @@ Prevent file collisions between multiple installed SLOTs. $(INSTALL_PROGRAM) lib/wx/config/$(TOOLCHAIN_FULLNAME) $(DESTDIR)$(libdir)/wx/config - (cd $(DESTDIR)$(bindir) && rm -f wx-config && $(LN_S) $(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config) + (cd $(DESTDIR)$(bindir) && rm -f wx-config-$(WX_RELEASE) \ -+ && $(LN_S) $(DESTDIR)$(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config-$(WX_RELEASE)) ++ && $(LN_S) $(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config-$(WX_RELEASE)) locale_install: $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale diff --git a/x11-libs/wxGTK/wxGTK-2.8.12.0.ebuild b/x11-libs/wxGTK/wxGTK-2.8.12.0.ebuild deleted file mode 100644 index 8d01bb1..0000000 --- a/x11-libs/wxGTK/wxGTK-2.8.12.0.ebuild +++ /dev/null @@ -1,184 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-2.8.12.0.ebuild,v 1.4 2011/11/12 13:55:52 jlec Exp $ - -EAPI="2" - -inherit eutils versionator flag-o-matic autotools - -DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit" -HOMEPAGE="http://wxwidgets.org/" - -BASE_PV="$(get_version_component_range 1-3)" -BASE_P="${PN}-${BASE_PV}" - -# we use the wxPython tarballs because they include the full wxGTK sources and -# docs, and are released more frequently than wxGTK. -SRC_URI="mirror://sourceforge/wxpython/wxPython-src-${PV}.tar.bz2" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="X aqua doc debug gnome gstreamer odbc opengl pch sdl tiff" - -RDEPEND=" - dev-libs/expat - odbc? ( dev-db/unixODBC ) - sdl? ( media-libs/libsdl ) - X? ( - dev-libs/glib:2 - media-libs/libpng:0 - sys-libs/zlib - virtual/jpeg - x11-libs/gtk+:2 - x11-libs/libSM - x11-libs/libXinerama - x11-libs/libXxf86vm - x11-libs/pango[X] - gnome? ( gnome-base/libgnomeprintui:2.2 ) - gstreamer? ( - gnome-base/gconf:2 - >=media-libs/gstreamer-0.10 - >=media-libs/gst-plugins-base-0.10 ) - opengl? ( virtual/opengl ) - tiff? ( media-libs/tiff:0 ) - ) - aqua? ( - >=x11-libs/gtk+-2.4[aqua=] - virtual/jpeg - tiff? ( media-libs/tiff:0 ) - )" - -DEPEND="${RDEPEND} - >=dev-util/bakefile-0.2.9 - dev-util/pkgconfig - X? ( - x11-proto/xproto - x11-proto/xineramaproto - x11-proto/xf86vidmodeproto - )" - -PDEPEND=">=app-admin/eselect-wxwidgets-0.7" - -SLOT="2.8" -LICENSE="wxWinLL-3 - GPL-2 - odbc? ( LGPL-2 ) - doc? ( wxWinFDL-3 )" - -S="${WORKDIR}/wxPython-src-${PV}" - -src_prepare() { - sed -i "s,/usr,${EPREFIX}/usr,g" configure.in - sed -i '/SEARCH_INCLUDE="\\/,/"/cSEARCH_INCLUDE="'${EPREFIX}'/usr/include"' configure.in - cd ${S}/build/aclocal - for file in bakefile*.m4 - do - cp -f ${EPREFIX}/usr/share/aclocal/$file ./ - done - cd ${S}/build/bakefiles && bakefile_gen -f autoconf - cd ${S} && eautoconf -B build/autoconf_prepend-include - epatch "${FILESDIR}"/${PN}-2.8.11-unicode-odbc.patch - epatch "${FILESDIR}"/${PN}-2.8.11-collision.patch - epatch "${FILESDIR}"/${PN}-2.8.7-mmedia.patch # Bug #174874 - epatch "${FILESDIR}"/${PN}-2.8.10.1-odbc-defines.patch # Bug #310923 -} - -src_configure() { - local myconf - - append-flags -fno-strict-aliasing - - # X independent options - myconf="--enable-compat26 - --enable-shared - --enable-unicode - --with-regex=builtin - --with-zlib=sys - --with-expat=sys - $(use_enable debug) - $(use_enable pch precomp-headers) - $(use_with odbc odbc sys) - $(use_with sdl) - $(use_with tiff libtiff sys)" - - # wxGTK options - # --enable-graphics_ctx - needed for webkit, editra - # --without-gnomevfs - bug #203389 - - use X && \ - myconf="${myconf} - --enable-graphics_ctx - --enable-gui - --with-libpng=sys - --with-libxpm=sys - --with-libjpeg=sys - $(use_enable gstreamer mediactrl) - $(use_enable opengl) - $(use_with opengl) - $(use_with gnome gnomeprint) - --without-gnomevfs" - - use aqua && \ - myconf="${myconf} - --enable-graphics_ctx - --enable-gui - --with-libpng=sys - --with-libxpm=sys - --with-libjpeg=sys - --with-mac - --with-opengl" - # cocoa toolkit seems to be broken - # wxBase options - if use !X && use !aqua ; then - myconf="${myconf} - --disable-gui" - fi - - mkdir "${S}"/wxgtk_build - cd "${S}"/wxgtk_build - - ECONF_SOURCE="${S}" econf ${myconf} -} - -src_compile() { - cd "${S}"/wxgtk_build - - emake || die "make failed." - - if [[ -d contrib/src ]]; then - cd contrib/src - emake || die "make contrib failed." - fi -} - -src_install() { - cd "${S}"/wxgtk_build - - emake DESTDIR="${D}" install || die "install failed." - - if [[ -d contrib/src ]]; then - cd contrib/src - emake DESTDIR="${D}" install || die "install contrib failed." - fi - - cd "${S}"/docs - dodoc changes.txt readme.txt todo30.txt - newdoc base/readme.txt base_readme.txt - newdoc gtk/readme.txt gtk_readme.txt - - if use doc; then - dohtml -r "${S}"/docs/html/* - fi - - # We don't want this - rm "${ED}"usr/share/locale/it/LC_MESSAGES/wxmsw.mo -} - -pkg_postinst() { - has_version app-admin/eselect-wxwidgets \ - && eselect wxwidgets update -} - -pkg_postrm() { - has_version app-admin/eselect-wxwidgets \ - && eselect wxwidgets update -} diff --git a/x11-libs/wxGTK/wxGTK-2.8.12.1.ebuild b/x11-libs/wxGTK/wxGTK-2.8.12.1.ebuild index 60b4a52..540c2f1 100644 --- a/x11-libs/wxGTK/wxGTK-2.8.12.1.ebuild +++ b/x11-libs/wxGTK/wxGTK-2.8.12.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-2.8.12.1.ebuild,v 1.11 2012/05/31 13:25:49 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-2.8.12.1.ebuild,v 1.15 2013/02/04 01:50:56 heroxbd Exp $ EAPI="4" -inherit eutils versionator flag-o-matic +inherit eutils versionator flag-o-matic multilib DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit" HOMEPAGE="http://wxwidgets.org/" @@ -36,8 +36,8 @@ RDEPEND=" gnome? ( gnome-base/libgnomeprintui:2.2 ) gstreamer? ( gnome-base/gconf:2 - >=media-libs/gstreamer-0.10 - >=media-libs/gst-plugins-base-0.10 ) + media-libs/gstreamer:0.10 + media-libs/gst-plugins-base:0.10 ) opengl? ( virtual/opengl ) tiff? ( media-libs/tiff:0 ) ) @@ -49,6 +49,7 @@ RDEPEND=" DEPEND="${RDEPEND} virtual/pkgconfig + opengl? ( virtual/glu ) X? ( x11-proto/xproto x11-proto/xineramaproto @@ -106,6 +107,7 @@ src_configure() { --with-libxpm=sys --with-libjpeg=sys $(use_enable gstreamer mediactrl) + $(use_enable opengl) $(use_with opengl) $(use_with gnome gnomeprint) --without-gnomevfs" diff --git a/x11-libs/wxGTK/wxGTK-2.9.3.1.ebuild b/x11-libs/wxGTK/wxGTK-2.9.3.1.ebuild index ddf8f1e..1fe678f 100644 --- a/x11-libs/wxGTK/wxGTK-2.9.3.1.ebuild +++ b/x11-libs/wxGTK/wxGTK-2.9.3.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-2.9.3.1.ebuild,v 1.2 2012/05/05 03:52:23 jdhore Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-2.9.3.1.ebuild,v 1.6 2012/11/23 04:53:30 zerochaos Exp $ EAPI="3" @@ -33,8 +33,8 @@ RDEPEND=" gnome? ( gnome-base/libgnomeprintui:2.2 ) gstreamer? ( gnome-base/gconf:2 - >=media-libs/gstreamer-0.10 - >=media-libs/gst-plugins-base-0.10 ) + media-libs/gstreamer:0.10 + media-libs/gst-plugins-base:0.10 ) opengl? ( virtual/opengl ) tiff? ( media-libs/tiff:0 ) ) @@ -46,6 +46,7 @@ RDEPEND=" DEPEND="${RDEPEND} virtual/pkgconfig + opengl? ( virtual/glu ) X? ( x11-proto/xproto x11-proto/xineramaproto |