From b588cc7f9021cbc71ac31ed478ac53001f569400 Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Mon, 19 Dec 2011 22:58:00 +0100 Subject: [PATCH] redigest and delete old ebuilds --- dev-libs/dietlibc/Manifest | 2 +- eclass/nas-kernel.eclass | 6 +- net-libs/neon/ChangeLog | 613 ------------------ net-libs/neon/Manifest | 4 - net-libs/neon/metadata.xml | 26 - net-libs/neon/neon-0.29.5.ebuild | 105 --- sys-apps/micro-evtd/Manifest | 2 +- sys-devel/clang/ChangeLog | 243 ------- sys-devel/clang/Manifest | 7 - sys-devel/clang/clang-3.0.ebuild | 190 ------ sys-devel/clang/files/clang-2.7-fixdoc.patch | 53 -- .../clang-3.0-fix_cxx_include_root.patch | 21 - sys-devel/clang/metadata.xml | 35 - sys-devel/dragonegg/ChangeLog | 23 - sys-devel/dragonegg/Manifest | 4 - sys-devel/dragonegg/dragonegg-3.0.ebuild | 48 -- sys-devel/dragonegg/metadata.xml | 9 - sys-devel/llvm/ChangeLog | 254 -------- sys-devel/llvm/Manifest | 6 - .../files/llvm-2.6-commandguide-nops.patch | 30 - .../llvm/files/llvm-2.9-nodoctargz.patch | 39 -- sys-devel/llvm/llvm-3.0.ebuild | 165 ----- sys-devel/llvm/metadata.xml | 19 - sys-kernel/linux-firmwares/ChangeLog | 37 -- sys-kernel/linux-firmwares/Manifest | 17 - .../linux-firmwares-2.6.35.ebuild | 15 - .../linux-firmwares-2.6.36.ebuild | 15 - .../linux-firmwares-2.6.38.ebuild | 15 - .../linux-firmwares-3.1.3.ebuild | 17 - sys-kernel/linux-firmwares/metadata.xml | 34 - 30 files changed, 5 insertions(+), 2049 deletions(-) delete mode 100644 net-libs/neon/ChangeLog delete mode 100644 net-libs/neon/Manifest delete mode 100644 net-libs/neon/metadata.xml delete mode 100644 net-libs/neon/neon-0.29.5.ebuild delete mode 100644 sys-devel/clang/ChangeLog delete mode 100644 sys-devel/clang/Manifest delete mode 100644 sys-devel/clang/clang-3.0.ebuild delete mode 100644 sys-devel/clang/files/clang-2.7-fixdoc.patch delete mode 100644 sys-devel/clang/files/clang-3.0-fix_cxx_include_root.patch delete mode 100644 sys-devel/clang/metadata.xml delete mode 100644 sys-devel/dragonegg/ChangeLog delete mode 100644 sys-devel/dragonegg/Manifest delete mode 100644 sys-devel/dragonegg/dragonegg-3.0.ebuild delete mode 100644 sys-devel/dragonegg/metadata.xml delete mode 100644 sys-devel/llvm/ChangeLog delete mode 100644 sys-devel/llvm/Manifest delete mode 100644 sys-devel/llvm/files/llvm-2.6-commandguide-nops.patch delete mode 100644 sys-devel/llvm/files/llvm-2.9-nodoctargz.patch delete mode 100644 sys-devel/llvm/llvm-3.0.ebuild delete mode 100644 sys-devel/llvm/metadata.xml delete mode 100644 sys-kernel/linux-firmwares/ChangeLog delete mode 100644 sys-kernel/linux-firmwares/Manifest delete mode 100644 sys-kernel/linux-firmwares/linux-firmwares-2.6.35.ebuild delete mode 100644 sys-kernel/linux-firmwares/linux-firmwares-2.6.36.ebuild delete mode 100644 sys-kernel/linux-firmwares/linux-firmwares-2.6.38.ebuild delete mode 100644 sys-kernel/linux-firmwares/linux-firmwares-3.1.3.ebuild delete mode 100644 sys-kernel/linux-firmwares/metadata.xml diff --git a/dev-libs/dietlibc/Manifest b/dev-libs/dietlibc/Manifest index f7501ef..427aa49 100644 --- a/dev-libs/dietlibc/Manifest +++ b/dev-libs/dietlibc/Manifest @@ -1,3 +1,3 @@ -EBUILD dietlibc-9999.ebuild 1775 RMD160 6ea8b5da189693ebddc424a1bd4f7102d3f52087 SHA1 3dd0ddea6cdc566bad1ace9f24d46d435e54ec48 SHA256 ba217be300986cb2478b1a1ce314eadf6baedb3509f9866da9cd234baa6c8236 +EBUILD dietlibc-9999.ebuild 1775 RMD160 2ffc6c9ed547bc440d531e6f17be09c27ce983fb SHA1 88b45130ae8dc8a1057e965f8148f94def9d3ca6 SHA256 da17bcf2c28dc2e69e822da809f589557ed79fb0e88ddaae8897ffb0c75b8425 MISC ChangeLog 13490 RMD160 637f6457f5f3edae9ef4f3b690744a9ecb8be0fa SHA1 1dbedc60dbe847c84ea38a2054c7ddc214d20a7f SHA256 fd8235170697fdbce668e217c3eb930e5f6bafff9824f5293d64e89044462ebc MISC metadata.xml 410 RMD160 063e81d4d38be2fa6f093828b42a0ee3e5b2b582 SHA1 e73d09647dcac3413d7bccb6f1d2a0bc50e60f48 SHA256 3fc38345f9430d71c6369f84fc1b6248bc8aa0ec74cb4ae5b2797fe01cf48721 diff --git a/eclass/nas-kernel.eclass b/eclass/nas-kernel.eclass index bf85a6e..870e914 100644 --- a/eclass/nas-kernel.eclass +++ b/eclass/nas-kernel.eclass @@ -419,13 +419,13 @@ _kernel_src_compile() { --tempdir="${S}"/temp \ --logfile="${WORKDIR}"/genkernel.log \ --bootdir="${WORKDIR}"/boot \ + --lvm \ + --luks \ + --iscsi \ --mountboot \ --mdadm \ --module-prefix="${WORKDIR}"/lib \ all || die "genkernel failed" -# --lvm \ -# --luks \ -# --iscsi \ ARCH=${OLDARCH} # Buffalo anounced a new box named Pro Live (video transcode streaming) diff --git a/net-libs/neon/ChangeLog b/net-libs/neon/ChangeLog deleted file mode 100644 index 14187b2..0000000 --- a/net-libs/neon/ChangeLog +++ /dev/null @@ -1,613 +0,0 @@ -# ChangeLog for net-libs/neon -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/neon/ChangeLog,v 1.5 2010/10/16 01:21:35 arfrever Exp $ - - 31 Oct 2010; Mario Fetka ChangeLog: - add pkgconfig as depend - -*neon-0.29.5 (16 Oct 2010) - - 16 Oct 2010; Arfrever Frehtes Taifersar Arahesis - +neon-0.29.5.ebuild: - Version bump. - -*neon-0.29.4 (01 Oct 2010) - - 01 Oct 2010; Arfrever Frehtes Taifersar Arahesis - +neon-0.29.4.ebuild: - Version bump. - - 10 Sep 2010; Arfrever Frehtes Taifersar Arahesis - metadata.xml: - Restore previous maintainer. - - 19 Aug 2010; Jeroen Roovers metadata.xml: - Remove arfrever. - - 16 May 2010; Markos Chandras neon-0.29.3.ebuild: - Stable on amd64 wrt bug #305181. Thanks to Roeland Douma - - - 04 Apr 2010; Raúl Porcel neon-0.29.3.ebuild: - alpha/arm/ia64/s390/sh/sparc stable wrt #305181 - - 23 Mar 2010; Brent Baude neon-0.29.3.ebuild: - stable ppc, bug 305181 - - 08 Mar 2010; Sven Wegener neon-0.29.1.ebuild, - neon-0.29.2.ebuild, neon-0.29.3.ebuild, +files/neon-0.29-sni-fix.patch: - Pull in a patch from Debian to fix SNI support. - - 04 Mar 2010; Jeroen Roovers neon-0.29.3.ebuild: - Stable for HPPA (bug #305181). - - 28 Feb 2010; Pawel Hajdan jr neon-0.29.3.ebuild: - x86 stable wrt bug #305181 - - 23 Feb 2010; Brent Baude neon-0.29.3.ebuild: - Marking neon-0.29.3 ppc64 for bug 305181 - -*neon-0.29.3 (12 Jan 2010) - - 12 Jan 2010; Arfrever Frehtes Taifersar Arahesis - +neon-0.29.3.ebuild: - Version bump. - - 07 Jan 2010; Christian Faulhammer neon-0.29.2.ebuild: - Transfer Prefix keywords - -*neon-0.29.2 (31 Dec 2009) - - 31 Dec 2009; Arfrever Frehtes Taifersar Arahesis - +neon-0.29.2.ebuild: - Version bump. - -*neon-0.29.1 (19 Dec 2009) - - 19 Dec 2009; Arfrever Frehtes Taifersar Arahesis - +neon-0.29.1.ebuild: - Version bump. - - 30 Nov 2009; Markus Meier neon-0.29.0.ebuild: - arm stable, bug #289419 - - 31 Oct 2009; Brent Baude neon-0.29.0.ebuild: - Marking neon-0.29.0 ppc64 for bug 289419 - - 29 Oct 2009; Markus Meier neon-0.29.0.ebuild: - amd64/x86 stable, bug #289419 - - 27 Oct 2009; Tobias Klausmann neon-0.29.0.ebuild: - Stable on alpha, bug #289419 - - 24 Oct 2009; nixnut neon-0.29.0.ebuild: - ppc stable #289419 - - 23 Oct 2009; Jeroen Roovers neon-0.29.0.ebuild: - Stable for HPPA (bug #289419). - -*neon-0.29.0 (14 Sep 2009) - - 14 Sep 2009; Arfrever Frehtes Taifersar Arahesis - -files/neon-0.28.4-SOCK_CLOEXEC.patch, +neon-0.29.0.ebuild: - Version bump. - - 28 Aug 2009; Petteri Räty -neon-0.28.4.ebuild, - -neon-0.28.5.ebuild: - Remove old security vulnerable versions that also used built_with_use. - - 27 Aug 2009; Alex Legler neon-0.28.6.ebuild: - amd64 stable, security bug 281950 - - 25 Aug 2009; Raúl Porcel neon-0.28.6.ebuild: - alpha/arm/ia64/s390/sh/sparc stable wrt #281950 - - 24 Aug 2009; Brent Baude neon-0.28.6.ebuild: - Marking neon-0.28.6 ppc64 for bug 281950 - - 23 Aug 2009; nixnut neon-0.28.6.ebuild: - ppc stable #281950 - - 20 Aug 2009; Jeroen Roovers neon-0.28.6.ebuild: - Stable for HPPA (bug #281950). - - 19 Aug 2009; Christian Faulhammer neon-0.28.6.ebuild: - stable x86, security bug 281950 - - 19 Aug 2009; Arfrever Frehtes Taifersar Arahesis - neon-0.28.6.ebuild: - Pass --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt option to econf - with USE="gnutls" (bug #281196). - -*neon-0.28.6 (19 Aug 2009) - - 19 Aug 2009; Arfrever Frehtes Taifersar Arahesis - -neon-0.26.4.ebuild, -neon-0.28.3.ebuild, +neon-0.28.6.ebuild: - Version bump. - - 09 Aug 2009; Jeroen Roovers neon-0.28.5.ebuild: - Stable for HPPA (bug #280251). - - 09 Aug 2009; nixnut neon-0.28.5.ebuild: - ppc stable #280251 - - 05 Aug 2009; neon-0.28.5.ebuild: - Marked stable on AMD64 as requested by Arfrever Frehtes Taifersar Arahesis - in bug #280251. Tested using RadioSeven.se MP3 - stream in media-sound/audacious-2.1, neon compiled with USE="expat gnutls - nls ssl zlib -doc -kerberos -pkcs11 -socks5". - -*neon-0.28.5 (04 Jul 2009) - - 04 Jul 2009; Arfrever Frehtes Taifersar Arahesis - -neon-0.28.2.ebuild, +neon-0.28.5.ebuild: - Version bump. - - 12 Jun 2009; Arfrever Frehtes Taifersar Arahesis - neon-0.28.4.ebuild, +files/neon-0.28.4-SOCK_CLOEXEC.patch: - Fix support for old kernels + new glibc built against new kernel headers - (bug #264101). - - 03 May 2009; Markus Meier neon-0.28.4.ebuild: - amd64 stable, bug #267272 - - 26 Apr 2009; Raúl Porcel neon-0.28.4.ebuild: - alpha/arm/ia64/s390/sh/sparc/x86 stable wrt #267272 - - 24 Apr 2009; Brent Baude neon-0.28.4.ebuild: - stable ppc, bug 267272 - - 24 Apr 2009; Brent Baude neon-0.28.4.ebuild: - stable ppc64, bug 267272 - - 24 Apr 2009; Jeroen Roovers neon-0.28.4: - Stable for HPPA (bug #267272). - -*neon-0.28.4 (21 Mar 2009) - - 21 Mar 2009; Arfrever Frehtes Taifersar Arahesis - metadata.xml, +neon-0.28.4.ebuild: - Version bump (bug #261572). - - 12 Nov 2008; Peter Volkov neon-0.28.3.ebuild: - ~mips keyword back, bug #212056. - - 08 Sep 2008; Guy Martin neon-0.28.3.ebuild: - Stable on hppa. - - 07 Sep 2008; Raúl Porcel neon-0.28.3.ebuild: - ia64 stable wrt #236128 - - 07 Sep 2008; Markus Meier neon-0.28.3.ebuild: - amd64/x86 stable, bug #236128 - - 06 Sep 2008; Jose Luis Rivero neon-0.28.3.ebuild: - Stable on alpha wrt #236128 - - 06 Sep 2008; Friedrich Oslage neon-0.28.3.ebuild: - Stable on sparc, bug #236128 - - 04 Sep 2008; Brent Baude neon-0.28.3.ebuild: - stable ppc, bug 236128 - - 04 Sep 2008; Brent Baude neon-0.28.3.ebuild: - stable ppc64, bug 236128 - - 29 Aug 2008; Markus Meier neon-0.28.3.ebuild: - mark unstable for amd64/x86, bug #236128 comment #3 - - 29 Aug 2008; Markus Meier neon-0.28.3.ebuild: - amd64/x86 stable, bug #236128 - -*neon-0.28.3 (29 Aug 2008) - - 29 Aug 2008; Benedikt Böhm +neon-0.28.3.ebuild: - version bump wrt security #234826 - - 14 Jun 2008; nixnut neon-0.28.2.ebuild: - Added ~ppc wrt bug 212056 - - 01 Jun 2008; Benedikt Böhm neon-0.26.4.ebuild, - -neon-0.28.1.ebuild: - fix #219888 - - 19 Apr 2008; Benedikt Böhm neon-0.28.1.ebuild, - neon-0.28.2.ebuild: - fix socks support wrt #217538 - -*neon-0.28.2 (13 Apr 2008) - - 13 Apr 2008; Benedikt Böhm +neon-0.28.2.ebuild: - version bump wrt #216240 - - 13 Apr 2008; Benedikt Böhm neon-0.28.1.ebuild: - fix documentation install; re-drop mips and ppc keywords due to repoman - being a bitch and not checking for masked ebuilds anymore - - 13 Apr 2008; Benedikt Böhm - -files/neon-0.27.2-linguas.patch, neon-0.26.4.ebuild, -neon-0.27.2.ebuild, - neon-0.28.1.ebuild: - fix sock support; remove old version - - 23 Mar 2008; Benedikt Böhm neon-0.28.1.ebuild: - fix LINGUAS - -*neon-0.28.1 (22 Mar 2008) - - 22 Mar 2008; Benedikt Böhm +neon-0.28.1.ebuild: - version bump wrt #210532 - - 27 Jan 2008; Benedikt Böhm - +files/neon-0.27.2-linguas.patch, neon-0.27.2.ebuild: - fix #205959 - -*neon-0.27.2 (27 Jan 2008) - - 27 Jan 2008; Benedikt Böhm -neon-0.26.1-r1.ebuild, - -neon-0.26.3.ebuild, +neon-0.27.2.ebuild: - version bump; cleanup; #198753 - - 02 Jan 2008; Jeroen Roovers neon-0.26.4.ebuild: - Stable for HPPA (bug #203260). - - 30 Dec 2007; Samuli Suominen neon-0.26.4.ebuild: - amd64 stable wrt #203260 - - 29 Dec 2007; Raúl Porcel neon-0.26.4.ebuild: - alpha/ia64/sparc stable wrt #203260 - - 29 Dec 2007; Brent Baude neon-0.26.4.ebuild: - Marking neon-0.26.4 ppc64 for bug 203260 - - 28 Dec 2007; Markus Meier neon-0.26.4.ebuild: - x86 stable, bug #203260 - - 28 Dec 2007; nixnut neon-0.26.4.ebuild: - Stable on ppc wrt bug 203560 - - 28 Dec 2007; Benedikt Böhm metadata.xml, - -neon-0.24.7.ebuild, -neon-0.25.3.ebuild, -neon-0.25.5.ebuild, - -neon-0.26.1.ebuild: - cleanup old cruft - -*neon-0.26.4 (10 Nov 2007) - - 10 Nov 2007; Benedikt Böhm +neon-0.26.4.ebuild: - version bump; fixes #114759, #162318, #186929, #197964 - - 06 Jul 2007; Mike Frysinger neon-0.26.1.ebuild, - neon-0.26.1-r1.ebuild, neon-0.26.3.ebuild: - If glibc does not have IUSE=nptl, assume it is enabled as newer versions - only support nptl. - - 27 Jun 2007; Lars Weiler neon-0.26.3.ebuild: - Stable on ppc; bug #178264. - - 27 Jun 2007; Jeroen Roovers neon-0.26.3.ebuild: - Stable for HPPA (bug #178264). - - 15 Jun 2007; Raúl Porcel neon-0.26.3.ebuild: - alpha/ia64/x86 stable wrt #178264 - - 14 Jun 2007; Christoph Mende neon-0.26.3.ebuild: - Stable on amd64 wrt bug 178264 - - 13 Jun 2007; Gustavo Zacarias neon-0.26.3.ebuild: - Stable on sparc wrt #178264 - - 09 Jun 2007; Markus Rothe neon-0.26.3.ebuild: - Stable on ppc64; bug #178264 - -*neon-0.26.3 (14 May 2007) - - 14 May 2007; Carsten Lohrke +neon-0.26.3.ebuild: - Version bump. - - 04 Apr 2007; Fabian Groffen neon-0.26.1.ebuild, - neon-0.26.1-r1.ebuild: - Drop userland_Darwin stuff, add virtual/libintl dependency when nls USE-flag - in use, bug #160165 - - 03 Mar 2007; Mike Frysinger neon-0.26.1-r1.ebuild: - Fix xml2 configure typo as noted by R Stephan #155952. - - 18 Oct 2006; Roy Marples neon-0.26.1-r1.ebuild: - Added ~sparc-fbsd keyword. - - 07 Oct 2006; Mike Frysinger neon-0.26.1.ebuild, - neon-0.26.1-r1.ebuild: - Punt invalid use of USE=static. - - 01 Oct 2006; Guy Martin neon-0.26.1-r1.ebuild: - Stable on hppa. - -*neon-0.26.1-r1 (24 Sep 2006) - - 24 Sep 2006; Paul de Vrieze +neon-0.26.1-r1.ebuild: - Gnutls support is broken in connection with subversion. This should fix - #148306 and others once and for all. - - 03 Sep 2006; Joshua Kinard neon-0.26.1.ebuild: - Marked stable on mips. - - 14 Aug 2006; Paul de Vrieze neon-0.26.1.ebuild: - built_with_use dies when the package is not installed at all. To prevent - dying and allow things to (hopefully) work on a ulibc system add an extra - has_version check around it. This should solve bug #143886. - - 05 Aug 2006; Chris White metadata.xml: - metadata.xml translation by Yoshino-san in bug #136538 - - 30 Jul 2006; Daniel Gryniewicz neon-0.26.1.ebuild: - Marked stable on amd64 for bug #139506 - - 26 Jul 2006; Joshua Kinard neon-0.25.5.ebuild: - Marking stable on mips (dep needed by gnome-vfs). - - 25 Jul 2006; Thomas Cort neon-0.26.1.ebuild: - Stable on alpha wrt Bug #139506. - - 23 Jul 2006; Akinori Hattori neon-0.26.1.ebuild: - x86 stable, bug #139506 - - 23 Jul 2006; Tobias Scherbaum neon-0.26.1.ebuild: - ppc stable, bug #139506 - - 20 Jul 2006; Markus Rothe neon-0.26.1.ebuild: - Stable on ppc64; bug #139506 - - 17 Jul 2006; Daniel Gryniewicz neon-0.25.3.ebuild: - Marked stable on amd64 for bug #139612 - - 16 Jul 2006; Tobias Scherbaum neon-0.25.3.ebuild: - hppa stable, bug #139612 - - 14 Jul 2006; Tobias Scherbaum neon-0.25.3.ebuild: - ppc stable, bug #139612 - - 13 Jul 2006; Patrick McLean neon-0.26.1.ebuild: - Add ewarn about API breakage. - - 13 Jul 2006; Aron Griffis neon-0.26.1.ebuild: - Mark 0.26.1 stable on ia64. #139507 - - 12 Jul 2006; Chris Gianelloni neon-0.25.3.ebuild: - Stable on x86 wrt bug #139612. - - 10 Jul 2006; Gustavo Zacarias neon-0.26.1.ebuild: - Stable on sparc wrt #139506 and #139612 - - 10 Jul 2006; Gustavo Zacarias neon-0.25.3.ebuild: - Stable on sparc wrt #139612 - - 05 Jul 2006; Steve Arnold neon-0.26.1.ebuild: - Removed unneccesary make clean from src_test (doh!). - -*neon-0.26.1 (05 Jul 2006) - - 05 Jul 2006; Steve Arnold +neon-0.26.1.ebuild: - Version bump for rapidsvn and subversion support (and bug 137563). - This version adds several new features, so test away (note that socks - support is considered experimental, and tests are somewhat fragile). - - 21 Apr 2006; Diego Pettenò neon-0.25.5.ebuild: - Add missing elibtoolize. - - 30 Mar 2006; Diego Pettenò neon-0.25.5.ebuild: - Add ~x86-fbsd keyword. - -*neon-0.25.5 (21 Feb 2006) - - 21 Feb 2006; Paul de Vrieze +neon-0.25.5.ebuild: - New upstream version (bug #123361) - - 23 Dec 2005; Paul de Vrieze neon-0.25.3.ebuild: - Explicitly disable linking with gssapi. Autodetecting gives a broken - dependency. Using a useflag dependency doesn't work as apparently the - libtool archive created does not have proper dependencies. - - 14 Sep 2005; Aaron Walker neon-0.24.7.ebuild: - 0.24.7 stable on mips. - -*neon-0.25.3 (10 Sep 2005) - - 10 Sep 2005; Daniel Black -neon-0.21.3.ebuild, - -neon-0.23.8.ebuild, -neon-0.23.9.ebuild, -neon-0.24.0.ebuild, - -neon-0.24.2.ebuild, -neon-0.24.4.ebuild, -neon-0.24.5.ebuild, - -neon-0.24.6.ebuild, +neon-0.25.3.ebuild: - version bump. remove old and security vulnerable versions - - 29 Jul 2005; Aaron Walker neon-0.24.7.ebuild: - Added ~mips. - - 20 Jul 2005; Andrej Kacian neon-0.24.7.ebuild: - Commented out the darwin sed call for now. Bug #99647. - - 19 Jul 2005; Kito neon-0.24.7.ebuild: - fix for shared library on Darwin - - 29 Dec 2004; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - - 16 Dec 2004; Markus Rothe neon-0.24.7.ebuild: - Stable on ppc64 - - 04 Nov 2004; Aron Griffis neon-0.24.7.ebuild: - add ia64 keyword - - 01 Nov 2004; Markus Rothe neon-0.24.7.ebuild: - Marked ~ppc64; bug #63683 - - 01 Oct 2004; Mamoru KOMACHI neon-0.24.6.ebuild, - neon-0.24.7.ebuild: - Added to ~ppc-macos; bug #58811. - - 23 Jul 2004; Travis Tilley neon-0.24.7.ebuild: - stable on amd64 - - 23 Jul 2004; Guy Martin neon-0.24.7.ebuild: - Marked stable on hppa. - - 23 Jul 2004; Bryan Østergaard,,, neon-0.24.7.ebuild: - Stable on alpha, see bug #57747. - - 20 Jul 2004; Stuart Herbert neon-0.24.7.ebuild: - Stable on x86 - - 20 Jul 2004; Ciaran McCreesh neon-0.24.7.ebuild: - Stable on sparc for bug #57747 - -*neon-0.24.7 (20 Jul 2004) - - 20 Jul 2004; Stuart Herbert +neon-0.24.7.ebuild: - Version bump; required by subversion-1.0.6 - - 02 Jun 2004; Ciaran McCreesh neon-0.24.6.ebuild: - Stable on sparc at klieber's request - - 02 Jun 2004; Aron Griffis neon-0.24.6.ebuild: - stable on alpha - - 24 May 2004; Bryan Østergaard neon-0.24.6.ebuild: - Keyworded ~alpha, requested in bug #51550. - - 20 May 2004; Michael McCabe neon-0.24.6.ebuild: - Marked stable on s390 - -*neon-0.24.6 (19 May 2004) - - 19 May 2004; Paul de Vrieze +neon-0.24.6.ebuild: - New version with security fixes - - 13 May 2004; Michael McCabe neon-0.24.5.ebuild: - Added s390 keywords - - 27 Apr 2004; Travis Tilley neon-0.24.5.ebuild: - stable on amd64 - -*neon-0.24.5 (27 Apr 2004) - - 27 Apr 2004; Paul de Vrieze +neon-0.24.5.ebuild: - New upstream version with SECURITY fixes. Updating is highly recommended - - 26 Apr 2004; Paul de Vrieze neon-0.24.4.ebuild: - Mark stable so that subversion can be marked stable - - 26 Apr 2004; Aron Griffis neon-0.23.8.ebuild, - neon-0.23.9.ebuild, neon-0.24.0.ebuild, neon-0.24.2.ebuild, - neon-0.24.4.ebuild: - Add die following econf for bug 48950 - - 22 Jan 2004; neon-0.24.4.ebuild: - Added ~amd64 keyword. - -*neon-0.24.4 (13 Dec 2003) - - 13 Dec 2003; neon-0.24.4.ebuild: - Add a new version, with some fixes based on bug #32232. patch slightly adapted - from a patch by Jani Averbach - - 28 Nov 2003; Jason Wever neon-0.24.2.ebuild: - Added ~sparc keyword. - - 09 Nov 2003; David Holm neon-0.24.2.ebuild: - Added to ~ppc. - -*neon-0.24.2 (27 Sep 2003) - - 27 Sep 2003; Paul de Vrieze metadata.xml, - neon-0.24.2.ebuild: - Version bump as subversion needs 0.24.2 - -*neon-0.24.0 (26 Sep 2003) - - 26 Sep 2003; Martin Holzer neon-0.24.0.ebuild: - Version bumped. - -*neon-0.23.9 (17 Aug 2003) - - 17 Aug 2003; Paul de Vrieze neon-0.23.8.ebuild, - neon-0.23.9.ebuild: - Add new upstream version that could probably fix some pkg-config bugs - - 17 Aug 2003; Paul de Vrieze neon-0.23.8.ebuild: - Mark neon stable as it is needed for subversion to become stable - - 31 May 2003; root neon-0.21.3.ebuild, neon-0.23.2.ebuild, - neon-0.23.3.ebuild, neon-0.23.5.ebuild, neon-0.23.8.ebuild: - ppc keyworded where necessary - -*neon-0.23.8 (15 Mar 2003) - - 15 Mar 2003; Alain Penders neon-0.23.8.ebuild: Version bump, needed for subversion. - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*neon-0.23.5 (15 Nov 2002) - - 15 Nov 2002; Karl Trygve (karltk@gentoo.org) neon-0.23.5.ebuild files/digest-neon-0.23.5 : - The version below was never committed, so I made a new one. Fixes #10721. - - 2 Nov 2002; Joshua Brindle (method@gentoo.org) neon-0.23.5.ebuild files/digest-neon-0.23.3 : - Added zlib support, new upstream version - -*neon-0.23.3 (26 Oct 2002) - - 26 Oct 2002; Karl Trygve Kalleberg neon-0.23.3.ebuild files/digest-neon-0.23.3 : - New upstream version. - -*neon-0.23.2 (18 Oct 2002) - - 18 Oct 2002; Karl Trygve Kalleberg neon-0.23.2.ebuild files/digest-neon-0.23.2 : - New upstream version. - -*neon-0.21.3 (14 Jul 2002) - - 14 Jul 2002; Karl Trygve Kalleberg neon-0.21.3.ebuild : - New upstream version. - Old versions 0.15.3-r1, 0.18.5, 0.19.2-r1, 0.19.2, 0.21.1 removed. - -*neon-0.21.1 (06 Jun 2002) - - 09 Jul 2002; phoen][x neon-0.19.2.ebuild : - Added KEYWORDS. - - 06 Jun 2002; Gabriele Giorgetti neon-0.21.1.ebuild : - Bumped to new version - -*neon-0.19.2-r1 (29 Oct 2002) - - 23 Apr 2003; Paul de Vrieze neon-0.19.2-r1.ebuild: - Unmasked neon-0.19.2 as subversion-0.10_pre1 is marked stable. - - 29 Oct 2002; Karl Trygve Kalleberg neon-0.19.2-r1.ebuild files/digest-neon-0.19.2-r1 : - Resurrected, so that subversion may work. - - 09 Jul 2002; phoen][x neon-0.19.2.ebuild : - Added KEYWORDS, LICENSE, SLOT. - -*neon-0.19.2 (26 Feb 2002) - - 09 Jul 2002; phoen][x neon-0.19.2.ebuild : - Added KEYWORDS, LICENSE, SLOT. - - 26 Feb 2002; G.Bevin neon-0.19.2.ebuild, files/digest-neon-0.19.2 : - - upgraded version to latest release - -*neon-0.18.5 (8 Feb 2002) - - 09 Jul 2002; phoen][x neon-0.18.5.ebuild : - Added KEYWORDS, LICENSE, SLOT. - - 8 Feb 2002; G.Bevin neon-0.18.5.ebuild, files/digest-neon-0.18.5 : - - upgraded version to latest release - -*neon-0.15.3-r1 (1 Feb 2002) - - 09 Jul 2002; phoen][x neon-0.15.3-r1.ebuild: - Added KEYWORDS, LICENSE, SLOT. - - 1 Feb 2002; G.Bevin ChangeLog : - Added initial ChangeLog. diff --git a/net-libs/neon/Manifest b/net-libs/neon/Manifest deleted file mode 100644 index 4ab2f48..0000000 --- a/net-libs/neon/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST neon-0.29.5.tar.gz 884484 RMD160 4b6ede3f177f5b1ad7f8cdfcda7eee9215231bf6 SHA1 46e85922b2dad60f50393e7d8d4075c880c7e03e SHA256 dea3c52b9f3f915651c6279c76758acf7c427727e8b9b0130f8b138f24012290 -EBUILD neon-0.29.5.ebuild 2977 RMD160 0d057a72209e25abd39985b9d1c501613c77201e SHA1 56bb550761c1a6d640345b5308702779a95a7f0f SHA256 01dbbdb1046c05e192dae1d523b22cf33a37f6da01071d1c25160f0e813ce257 -MISC ChangeLog 20789 RMD160 0f0737fb27f228ada7b7366954f354694a70cc65 SHA1 5c9c33e8e04be61bb2643657f2bf8217a144a9da SHA256 87e685fc8006478ca71e712d04f403af42f757a026677927ee9150cfbc070c78 -MISC metadata.xml 1246 RMD160 e91ce5d57c9eacbbb186335d3dce3af0757983ce SHA1 2ec14ffda45b44d90f7871d568de5a83bf1fc43c SHA256 80b25fc6e55897725cdf3ad13701d01cc10dc4fdb14db8ba572ad4a3fc29f9f7 diff --git a/net-libs/neon/metadata.xml b/net-libs/neon/metadata.xml deleted file mode 100644 index 1ff49f8..0000000 --- a/net-libs/neon/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - no-herd - - arfrever@gentoo.org - Arfrever Frehtes Taifersar Arahesis - - - Neon is an HTTP and WebDAV client library for Unix systems, with a C - language API. It provides high-level interfaces to HTTP/1.1 and WebDAV - methods, and a low-level interface to HTTP request/response handling, - allowing new methods to be easily implemented. - - - neon は Unix システムにおける HTTP 及び WebDAV クライアント・ライブラリ - であり、C言語 API です。HTTP/1.1 及び WebDAV のメソッドという高い視点 - でのインターフェイス、HTTP リクエスト/レスポンス のハンドリングという - 低い視点でのインターフェイス、簡単に実装できるようにした新しいメソッド - といったものを提供します。 - - - Add support for net-libs/libproxy - Add support for PKCS#11 using dev-libs/pakchois - - diff --git a/net-libs/neon/neon-0.29.5.ebuild b/net-libs/neon/neon-0.29.5.ebuild deleted file mode 100644 index 7574065..0000000 --- a/net-libs/neon/neon-0.29.5.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/net-libs/neon/neon-0.29.5.ebuild,v 1.1 2010/10/16 01:21:35 arfrever Exp $ - -EAPI="3" - -inherit autotools libtool versionator - -DESCRIPTION="HTTP and WebDAV client library" -HOMEPAGE="http://www.webdav.org/neon/" -SRC_URI="http://www.webdav.org/neon/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc expat gnutls kerberos libproxy nls pkcs11 ssl zlib" -IUSE_LINGUAS="cs de fr ja nn pl ru tr zh_CN" -for lingua in ${IUSE_LINGUAS}; do - IUSE+=" linguas_${lingua}" -done -unset lingua -RESTRICT="test" - -RDEPEND="expat? ( dev-libs/expat ) - !expat? ( dev-libs/libxml2 ) - gnutls? ( - >=net-libs/gnutls-2.0 - pkcs11? ( dev-libs/pakchois ) - ) - !gnutls? ( ssl? ( - >=dev-libs/openssl-0.9.6f - pkcs11? ( dev-libs/pakchois ) - ) ) - kerberos? ( virtual/krb5 ) - libproxy? ( net-libs/libproxy ) - nls? ( virtual/libintl ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -src_prepare() { - local lingua linguas - for lingua in ${IUSE_LINGUAS}; do - use linguas_${lingua} && linguas+=" ${lingua}" - done - sed -i -e "s/ALL_LINGUAS=.*/ALL_LINGUAS=\"${linguas}\"/g" configure.in - - AT_M4DIR="macros" eautoreconf - - elibtoolize -} - -src_configure() { - local myconf - - if has_version sys-libs/glibc; then - einfo "Enabling SSL library thread-safety using POSIX threads..." - myconf+=" --enable-threadsafe-ssl=posix" - fi - - if use expat; then - myconf+=" --with-expat" - else - myconf+=" --with-libxml2" - fi - - if use gnutls; then - myconf+=" --with-ssl=gnutls --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt" - elif use ssl; then - myconf+=" --with-ssl=openssl" - fi - - econf \ - --enable-static \ - --enable-shared \ - $(use_with kerberos gssapi) \ - $(use_with libproxy) \ - $(use_enable nls) \ - $(use_with pkcs11 pakchois) \ - $(use_with zlib) \ - ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install-lib install-headers install-config install-nls || die "emake install failed" - - if use doc; then - emake DESTDIR="${D}" install-docs || die "emake install-docs failed" - fi - - dodoc AUTHORS BUGS NEWS README THANKS TODO - doman doc/man/*.[1-8] -} - -pkg_postinst() { - ewarn "Neon has a policy of breaking API across minor versions, this means" - ewarn "that any package that links against Neon may be broken after" - ewarn "updating. They will remain broken until they are ported to the" - ewarn "new API. You can downgrade Neon to the previous version by doing:" - ewarn - ewarn " emerge --oneshot '<${CATEGORY}/${PN}-$(get_version_component_range 1-2 ${PV})'" - ewarn - ewarn "You may also have to downgrade any package that has not been" - ewarn "ported to the new API yet." -} diff --git a/sys-apps/micro-evtd/Manifest b/sys-apps/micro-evtd/Manifest index 1ec14ce..7a634e8 100644 --- a/sys-apps/micro-evtd/Manifest +++ b/sys-apps/micro-evtd/Manifest @@ -1,4 +1,4 @@ -AUX micro-evtd.command 439 RMD160 52be178c450693a59c062f0028d8d01c5417f713 SHA1 b877a6b92ca0eaf582631697b59a2fffe159d5c3 SHA256 9564a6e99664943490576d1a9c20ffe0eb35b04450f96a1e516a7804017e4f67 +AUX micro-evtd.command 1103 RMD160 c0d502618165b573e355efedb8546cf4b629718b SHA1 72f0b274d4acd332e8d8ebcf2a1837230d189195 SHA256 fefb71fe4ccb35db877a60451e2d081acccdd9a4c96a6fb332db2eeceb69eeb3 AUX micro_evtd-boot.initd 594 RMD160 e262f505030f551c45b1b86f74cdf8d753221493 SHA1 b257a51ae736d1946666219abe8ae43fbbffc08d SHA256 b619cc4a6d3712cf3e01003e781be8efa3d15dcde9116260ceb8ee7de59c791f AUX micro_evtd-default.initd 532 RMD160 3ce534692fcf0994207fbd7fa008abc7c6c8bc00 SHA1 47bd76c7720ae6fa9d575a3c21735bd79cbdc00d SHA256 deeae8fea73809ef69ae19420230561aa90deddbd332e8a2b80586f87bc8aa1a AUX strEventScript-size.patch 994 RMD160 e5900eb40180cae06a5c9272841f72a3d8a5b271 SHA1 27ea6106c51d1753081e9af979f3f615b5bb3a14 SHA256 72fc662b70265a0a9ce4f5f5ea16f43f3157b5aea2bca42e25f42859cd099180 diff --git a/sys-devel/clang/ChangeLog b/sys-devel/clang/ChangeLog deleted file mode 100644 index 764e5e5..0000000 --- a/sys-devel/clang/ChangeLog +++ /dev/null @@ -1,243 +0,0 @@ -# ChangeLog for sys-devel/clang -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/clang/ChangeLog,v 1.48 2011/11/28 10:56:02 voyageur Exp $ - - 03 Dec 2011; Mario Fetka clang-3.0.ebuild: - Bump and add arm testing - -*clang-3.0_rc4 (28 Nov 2011) - - 28 Nov 2011; Bernard Cafarelli -clang-3.0_rc3.ebuild, - +clang-3.0_rc4.ebuild: - Final rc bump - - 14 Nov 2011; Bernard Cafarelli clang-2.8-r3.ebuild, - clang-2.9-r1.ebuild, clang-3.0_rc3.ebuild, clang-9999.ebuild: - gcc-config 1.5 dropped the -X option, thanks Leonid Volnitsky - in bug #388621 - - 10 Nov 2011; Bernard Cafarelli clang-3.0_rc3.ebuild: - Fix tests (needs full compilation of llvm, remove broken test) - -*clang-3.0_rc3 (09 Nov 2011) - - 09 Nov 2011; Bernard Cafarelli -clang-3.0_rc1.ebuild, - +clang-3.0_rc3.ebuild, files/clang-3.0-fix_cxx_include_root.patch, - clang-9999.ebuild: - Update rc ebuild and cxx_include_root patch, some more ebuild cleanups - -*clang-3.0_rc1 (09 Nov 2011) - - 09 Nov 2011; Bernard Cafarelli +clang-3.0_rc1.ebuild, - +files/clang-3.0-fix_cxx_include_root.patch, clang-9999.ebuild: - Add rc release to prepare for 3.0, remove llvm-gcc detection code (not used - in configure anymore). Also fix bug #387309, thanks to Stephan Wezel - for the patch - - 04 Oct 2011; Bernard Cafarelli clang-2.8-r3.ebuild, - clang-2.9-r1.ebuild, clang-9999.ebuild: - Fix forced -O3 -fomit-frame-pointer CFLAGS again, bug #385543 - - 03 Oct 2011; Bernard Cafarelli clang-2.8-r3.ebuild, - -clang-2.9.ebuild, clang-2.9-r1.ebuild, clang-9999.ebuild, metadata.xml: - Rename alltargets USE flag to multitarget, bug #382307. Drop some versions - -*clang-2.9-r1 (16 Aug 2011) - - 16 Aug 2011; Diego E. Pettenò +clang-2.9-r1.ebuild, - +files/clang-2.9-gccversions.patch: - Add patch to check for a few more GCC versions; thanks to Amir Aupov, Richard - and Josh in bug #377949. - - 08 Jul 2011; Samuli Suominen clang-2.8-r3.ebuild, - clang-2.9.ebuild, clang-9999.ebuild: - Convert from "hasq" to "has". - - 13 Jun 2011; Bernard Cafarelli clang-9999.ebuild: - Also use same USE-defaults for live ebuild, spotted by mgorny - - 06 Jun 2011; Bernard Cafarelli clang-9999.ebuild: - Update live ebuild to sync latest ebuild changes, fixes bug #369027 - - 21 Apr 2011; Fabian Groffen clang-2.9.ebuild: - Update install_name reference to libLLVM - -*clang-2.9 (07 Apr 2011) - - 07 Apr 2011; Bernard Cafarelli +clang-2.9.ebuild, - +files/clang-2.9-darwin-prefix.patch: - Version bump, enable system-cxx-headers by default - - 28 Mar 2011; Bernard Cafarelli -clang-2.7-r4.ebuild, - -files/clang-2.7-darwin-prefix.patch: - Drop 2.7 versions - - 14 Mar 2011; Fabian Groffen clang-2.8-r3.ebuild: - Marked ~x86-linux - - 26 Jan 2011; Fabian Groffen clang-2.7-r4.ebuild, - clang-2.8-r3.ebuild, clang-9999.ebuild: - Make scan-build utility Prefix-compatible, by Lionel Orry, bug #352809 - -*clang-2.8-r3 (19 Dec 2010) - - 19 Dec 2010; Bernard Cafarelli -clang-2.8-r1.ebuild, - -clang-2.8-r2.ebuild, +clang-2.8-r3.ebuild, +files/clang-2.8-alignof.patch, - +files/clang-2.8-gcc-4.4.4.patch: - Backport to rename alignof, fixes C++'0x compilers support. Also adds gcc - 4.4.4 headers support by default, thanks to Bertjan Broeksema - in bug #345683 - - 24 Oct 2010; Fabian Groffen clang-2.8-r2.ebuild, - clang-9999.ebuild: - Update reference fixing for Darwin for newer more strict versions of - Portage - - 24 Oct 2010; Fabian Groffen clang-2.8-r2.ebuild, - +files/clang-2.8-darwin-prefix.patch: - Fix compilation on Darwin, fixes bug #342373, adds back necessary bits for - bug #339922 - -*clang-2.8-r2 (21 Oct 2010) - - 21 Oct 2010; Bernard Cafarelli -clang-2.7-r2.ebuild, - -clang-2.8.ebuild, +clang-2.8-r2.ebuild: - Also set GCC C headers path with USE=system-cxx-headers, reported by - Guillaume Chatelet , bug #341891, tested - with boost compilation. Clean some versions - -*clang-2.8-r1 (12 Oct 2010) - - 12 Oct 2010; Bernard Cafarelli +clang-2.8-r1.ebuild, - metadata.xml: - Re-enable shared lib, it works now with alltargets USE flag (in sync with - llvm one) - - 08 Oct 2010; Bernard Cafarelli clang-2.8.ebuild: - Use new llvm 2.8 tarball, just in case - - 06 Oct 2010; Bernard Cafarelli clang-2.8.ebuild, - clang-9999.ebuild: - Tests now use an internal framework, dejagnu not needed anymore - -*clang-2.8 (06 Oct 2010) - - 06 Oct 2010; Bernard Cafarelli +clang-2.8.ebuild, - clang-9999.ebuild: - 2.8 version bump, drop old 2.6, fix one install line in live ebuild - -*clang-2.7-r4 (21 Sep 2010) - - 21 Sep 2010; Bernard Cafarelli -clang-2.7-r3.ebuild, - +clang-2.7-r4.ebuild, clang-9999.ebuild: - Fix rpath sed and disable shared library use, thanks Nick Bowler - in bug #338231 - -*clang-2.7-r3 (17 Sep 2010) - - 17 Sep 2010; Bernard Cafarelli -clang-2.7.ebuild, - +clang-2.7-r3.ebuild: - Enable shared library, move libs and plugins to fix bug #337467 - - 08 Sep 2010; Fabian Groffen clang-2.7-r2.ebuild, - +files/clang-2.7-darwin-prefix.patch: - Fix configurations for (newer) Darwin configurations, thanks Heiko Przybyl - - 03 Sep 2010; Fabian Groffen clang-2.7-r2.ebuild: - Marked ~amd64-linux - - 26 Aug 2010; Fabian Groffen clang-2.7-r2.ebuild, - clang-9999.ebuild: - Bump to EAPI=3, make Prefix aware, add support for Darwin platforms, bug - #332605 - - 19 Aug 2010; Bernard Cafarelli clang-9999.ebuild: - system-cxx-headers was missing in -9999 IUSE, spotted by Jack Lloyd - in bug #331679 - -*clang-2.7-r2 (27 Jul 2010) - - 27 Jul 2010; Bernard Cafarelli -clang-2.7-r1.ebuild, - +clang-2.7-r2.ebuild, clang-9999.ebuild, metadata.xml: - Add a USE-flag for system CXX headers, fix for x86. llvm-gcc users should - leave the flag off - -*clang-2.7-r1 (20 Jul 2010) - - 20 Jul 2010; Bernard Cafarelli +clang-2.7-r1.ebuild, - clang-9999.ebuild: - Get C++ headers from active gcc version, bug #327575 - - 20 Jul 2010; Bernard Cafarelli -clang-2.6-r3.ebuild, - -files/llvm-2.6-cflags.patch, -files/clang-2.6-fixdoc.patch, - -files/clang-2.6-gcc45.patch: - Drop 2.6 version - - 02 Jun 2010; Bernard Cafarelli clang-9999.ebuild: - Set ESVN_REPO_URI to fix subversion_pkg_preinst - -*clang-9999 (01 Jun 2010) - - 01 Jun 2010; Bernard Cafarelli +clang-9999.ebuild: - Add live version, bug #320919 - - 28 Apr 2010; Bernard Cafarelli clang-2.6-r3.ebuild, - +files/clang-2.6-gcc45.patch: - GCC 4.5 support for 2.6, bug #317467 - -*clang-2.7 (27 Apr 2010) - - 27 Apr 2010; Bernard Cafarelli -clang-2.6-r2.ebuild, - +clang-2.7.ebuild, +files/clang-2.7-fixdoc.patch: - 2.7 official release version bump - -*clang-2.6-r3 (26 Apr 2010) - - 26 Apr 2010; Bernard Cafarelli +clang-2.6-r3.ebuild: - python support enhancements, grabbed from my in-progress 2.7_pre2 ebuild - -*clang-2.6-r2 (18 Mar 2010) - - 18 Mar 2010; Bernard Cafarelli -clang-2.6-r1.ebuild, - +clang-2.6-r2.ebuild, +files/llvm-2.6-cflags.patch: - Remove forced -O3 -fomit-frame-pointer CFLAGS, bug #308145 - - 28 Jan 2010; Bernard Cafarelli clang-2.6-r1.ebuild: - vecho -> echo, spotted by tove - - 07 Dec 2009; Bernard Cafarelli clang-2.6-r1.ebuild: - Remove faulty test for 2.6, bug #294689 - - 07 Dec 2009; Bernard Cafarelli clang-2.6-r1.ebuild: - Fix multilib-strict sed, it broke tests on amd64 - - 30 Nov 2009; Torsten Veller clang-2.6-r1.ebuild: - Add missing die: || "die..." -> || die "..." - -*clang-2.6-r1 (27 Oct 2009) - - 27 Oct 2009; Bernard Cafarelli -clang-2.6.ebuild, - +clang-2.6-r1.ebuild: - Install missing files for static analyzer, bug #290697 - - 26 Oct 2009; Bernard Cafarelli clang-2.6.ebuild: - Add some comments, fix running tests. Now about 50 of them fail not - finding their headers, still looking why - - 26 Oct 2009; Bernard Cafarelli clang-2.6.ebuild, - +files/clang-2.6-fixdoc.patch: - Fix documentation Makefile in the same way as llvm - -*clang-2.6 (25 Oct 2009) - - 25 Oct 2009; Bernard Cafarelli - -clang-2.6_pre2.ebuild, +clang-2.6.ebuild: - Bump to final 2.6 release - -*clang-2.6_pre2 (05 Oct 2009) - - 05 Oct 2009; Bernard Cafarelli - +clang-2.6_pre2.ebuild, +metadata.xml: - Initial commit, based on ebuild by Ravi Pinjala in bug - #269651 - diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest deleted file mode 100644 index 641115e..0000000 --- a/sys-devel/clang/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX clang-2.7-fixdoc.patch 1977 RMD160 62f52e5580baa396d93c56735c0039c8691b43b6 SHA1 351c1d2cf86b6da75a6ed19083d7a857333f007c SHA256 36c2214e575ed3fd78938279739e82c4f750f8726f8387e1414c18532501314a -AUX clang-3.0-fix_cxx_include_root.patch 1132 RMD160 40f5c11045111212d15ae9e462464360cdf4d1b6 SHA1 8ae4759100e6c7233733a89ae577043ed2d0ee15 SHA256 260f8e36650384304fd0c21f8d742a4b361db4b3a0411c9c74375df95f174898 -DIST clang-3.0.tar.gz 7240578 RMD160 640b309116db4357627c0b81ebba5dab824d9eeb SHA1 1fa11f07f957bd9c9de003d1b5a7a9ba1e0055e4 SHA256 b64e72da356d7c3428cfd7ac620d49ec042c84eaee13c26024879f555f4e126d -DIST llvm-3.0.tar.gz 10350539 RMD160 85211cafbed1c5d838ac54669017b5298613f975 SHA1 b683e7294fcf69887c0d709025d4640f5dca755b SHA256 519eb11d3499ce99c6ffdb8718651fc91425ed7690eac91c8d6853474f7c0477 -EBUILD clang-3.0.ebuild 6135 RMD160 5c904eaafac2c012da187e938fd54efed8258d2c SHA1 00d179a9c9860b654045fb7a86841a55effd39b6 SHA256 7a8ef289461e8bb910507ad3f4e3c59ab98a4ace6c35c6d1406e81afd5fe94cc -MISC ChangeLog 9201 RMD160 dfccf19189eebb92463d7d299d122ff7af78bc68 SHA1 dbd230cb1fa23fab0c8e582b0f3f8b2c5d4f3fea SHA256 92bdc2dcb3b4f43bf06015ad7eb1defe1d7ac5fb0a59bec84bb343feaac294f6 -MISC metadata.xml 1339 RMD160 5f8b76cda96fc95f67fd8ff7f977c116a4f0f28a SHA1 034f922ae098216b179e9d5c78246f9caa95b9d6 SHA256 0ef2f9bcc4f3293dcb69b2c882b93737b9be496e6f8789efa69df6adb2c1edf8 diff --git a/sys-devel/clang/clang-3.0.ebuild b/sys-devel/clang/clang-3.0.ebuild deleted file mode 100644 index 77cbff2..0000000 --- a/sys-devel/clang/clang-3.0.ebuild +++ /dev/null @@ -1,190 +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/clang/clang-3.0_rc4.ebuild,v 1.1 2011/11/28 10:56:02 voyageur Exp $ - -EAPI=3 - -RESTRICT_PYTHON_ABIS="3.*" -SUPPORT_PYTHON_ABIS="1" - -inherit eutils multilib python - -DESCRIPTION="C language family frontend for LLVM" -HOMEPAGE="http://clang.llvm.org/" -# Fetching LLVM as well: see http://llvm.org/bugs/show_bug.cgi?id=4840 -SRC_URI="http://llvm.org/releases/${PV}/llvm-${PV}.tar.gz - http://llvm.org/releases/${PV}/${P}.tar.gz" - -LICENSE="UoI-NCSA" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="debug multitarget +static-analyzer +system-cxx-headers test" - -DEPEND="static-analyzer? ( dev-lang/perl )" -RDEPEND="~sys-devel/llvm-${PV}[multitarget=]" - -S=${WORKDIR}/llvm-${PV}.src - -src_prepare() { - mv "${WORKDIR}"/clang-${PV}.src "${S}"/tools/clang || die "clang source directory move failed" - - # Same as llvm doc patches - epatch "${FILESDIR}"/${PN}-2.7-fixdoc.patch - - # multilib-strict - sed -e "/PROJ_headers/s#lib/clang#$(get_libdir)/clang#" \ - -i tools/clang/lib/Headers/Makefile \ - || die "clang Makefile failed" - # Fix cxx_include_root path for Gentoo - epatch "${FILESDIR}"/${P/_*}-fix_cxx_include_root.patch - # fix the static analyzer for in-tree install - sed -e 's/import ScanView/from clang \0/' \ - -i tools/clang/tools/scan-view/scan-view \ - || die "scan-view sed failed" - sed -e "/scanview.css\|sorttable.js/s#\$RealBin#${EPREFIX}/usr/share/${PN}#" \ - -i tools/clang/tools/scan-build/scan-build \ - || die "scan-build sed failed" - # Specify python version - python_convert_shebangs 2 tools/clang/tools/scan-view/scan-view - - # From llvm src_prepare - einfo "Fixing install dirs" - sed -e 's,^PROJ_docsdir.*,PROJ_docsdir := $(PROJ_prefix)/share/doc/'${PF}, \ - -e 's,^PROJ_etcdir.*,PROJ_etcdir := '"${EPREFIX}"'/etc/llvm,' \ - -e 's,^PROJ_libdir.*,PROJ_libdir := $(PROJ_prefix)/'$(get_libdir)/llvm, \ - -i Makefile.config.in || die "Makefile.config sed failed" - - einfo "Fixing rpath and CFLAGS" - sed -e 's,\$(RPATH) -Wl\,\$(\(ToolDir\|LibDir\)),$(RPATH) -Wl\,'"${EPREFIX}"/usr/$(get_libdir)/llvm, \ - -e '/OmitFramePointer/s/-fomit-frame-pointer//' \ - -i Makefile.rules || die "rpath sed failed" -} - -src_configure() { - local CONF_FLAGS="--enable-shared - --with-optimize-option= - $(use_enable !debug optimized) - $(use_enable debug assertions) - $(use_enable debug expensive-checks)" - - # Setup the search path to include the Prefix includes - if use prefix ; then - CONF_FLAGS="${CONF_FLAGS} \ - --with-c-include-dirs=${EPREFIX}/usr/include:/usr/include" - fi - - if use multitarget; then - CONF_FLAGS="${CONF_FLAGS} --enable-targets=all" - else - CONF_FLAGS="${CONF_FLAGS} --enable-targets=host-only" - fi - - if use amd64; then - CONF_FLAGS="${CONF_FLAGS} --enable-pic" - fi - - if use system-cxx-headers; then - # Try to get current gcc headers path - local CXX_PATH=$(gcc-config -L| cut -d: -f1) - CONF_FLAGS="${CONF_FLAGS} --with-c-include-dirs=/usr/include:${CXX_PATH}/include" - CONF_FLAGS="${CONF_FLAGS} --with-cxx-include-root=${CXX_PATH}/include/g++-v4" - CONF_FLAGS="${CONF_FLAGS} --with-cxx-include-arch=$CHOST" - if has_multilib_profile; then - CONF_FLAGS="${CONF_FLAGS} --with-cxx-include-32bit-dir=32" - fi - fi - - econf ${CONF_FLAGS} || die "econf failed" -} - -src_compile() { - local COMPILE_TARGET - if use test; then - COMPILE_TARGET="all" - else - COMPILE_TARGET="clang-only" - fi - emake VERBOSE=1 KEEP_SYMBOLS=1 REQUIRES_RTTI=1 \ - ${COMPILE_TARGET} || die "emake failed" -} - -src_test() { - cd "${S}"/test || die "cd failed" - emake site.exp || die "updating llvm site.exp failed" - - cd "${S}"/tools/clang || die "cd clang failed" - - # Broken test always assuming i386 host with multilib gcc 4.6.0 - # http://llvm.org/bugs/show_bug.cgi?id=11094 - rm -f test/Driver/linux-ld.c - - echo ">>> Test phase [test]: ${CATEGORY}/${PF}" - if ! emake -j1 VERBOSE=1 test; then - has test $FEATURES && die "Make test failed. See above for details." - has test $FEATURES || eerror "Make test failed. See above for details." - fi -} - -src_install() { - cd "${S}"/tools/clang || die "cd clang failed" - emake KEEP_SYMBOLS=1 DESTDIR="${D}" install || die "install failed" - - if use static-analyzer ; then - dobin tools/scan-build/ccc-analyzer - dosym ccc-analyzer /usr/bin/c++-analyzer - dobin tools/scan-build/scan-build - - insinto /usr/share/${PN} - doins tools/scan-build/scanview.css - doins tools/scan-build/sorttable.js - - cd tools/scan-view || die "cd scan-view failed" - dobin scan-view - install-scan-view() { - insinto "$(python_get_sitedir)"/clang - doins Reporter.py Resources ScanView.py startfile.py - touch "${ED}"/"$(python_get_sitedir)"/clang/__init__.py - } - python_execute_function install-scan-view - fi - - # Fix install_names on Darwin. The build system is too complicated - # to just fix this, so we correct it post-install - if [[ ${CHOST} == *-darwin* ]] ; then - for lib in libclang.dylib ; do - ebegin "fixing install_name of $lib" - install_name_tool -id "${EPREFIX}"/usr/lib/llvm/${lib} \ - "${ED}"/usr/lib/llvm/${lib} - eend $? - done - for f in usr/bin/{c-index-test,clang} usr/lib/llvm/libclang.dylib ; do - ebegin "fixing references in ${f##*/}" - install_name_tool \ - -change "@rpath/libclang.dylib" \ - "${EPREFIX}"/usr/lib/llvm/libclang.dylib \ - -change "@executable_path/../lib/libLLVM-${PV}.dylib" \ - "${EPREFIX}"/usr/lib/llvm/libLLVM-${PV}.dylib \ - -change "${S}"/Release/lib/libclang.dylib \ - "${EPREFIX}"/usr/lib/llvm/libclang.dylib \ - "${ED}"/$f - eend $? - done - fi -} - -pkg_postinst() { - python_mod_optimize clang - if use system-cxx-headers; then - elog "C++ headers search path is hardcoded to the active gcc profile one" - elog "If you change the active gcc profile, or update gcc to a new version," - elog "you will have to remerge this package to update the search path" - else - elog "If clang++ fails to find C++ headers on your system," - elog "you can remerge clang with USE=system-cxx-headers to use C++ headers" - elog "from the active gcc profile" - fi -} - -pkg_postrm() { - python_mod_cleanup clang -} diff --git a/sys-devel/clang/files/clang-2.7-fixdoc.patch b/sys-devel/clang/files/clang-2.7-fixdoc.patch deleted file mode 100644 index 8058ec4..0000000 --- a/sys-devel/clang/files/clang-2.7-fixdoc.patch +++ /dev/null @@ -1,53 +0,0 @@ -diff -Naur llvm-2.7.orig//tools/clang/docs/Makefile llvm-2.7/tools/clang/docs/Makefile ---- llvm-2.7.orig//tools/clang/docs/Makefile 2010-04-26 18:38:45.000000000 +0200 -+++ llvm-2.7/tools/clang/docs/Makefile 2010-04-26 18:41:08.000000000 +0200 -@@ -46,13 +46,12 @@ - # 'make generated BUILD_FOR_WEBSITE=1' - generated:: doxygen - --install-html: $(PROJ_OBJ_DIR)/html.tar.gz -+install-html: - $(Echo) Installing HTML documentation - $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html - $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/img - $(Verb) $(DataInstall) $(HTML) $(DESTDIR)$(PROJ_docsdir)/html - # $(Verb) $(DataInstall) $(IMAGES) $(DESTDIR)$(PROJ_docsdir)/html/img -- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(DESTDIR)$(PROJ_docsdir) - - $(PROJ_OBJ_DIR)/html.tar.gz: $(HTML) - $(Echo) Packaging HTML documentation -@@ -64,12 +63,11 @@ - install-doxygen: doxygen - $(Echo) Installing doxygen documentation - $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/doxygen -- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(DESTDIR)$(PROJ_docsdir) - $(Verb) cd $(PROJ_OBJ_DIR)/doxygen && \ - $(FIND) . -type f -exec \ - $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/html/doxygen \; - --doxygen: regendoc $(PROJ_OBJ_DIR)/doxygen.tar.gz -+doxygen: regendoc - - regendoc: - $(Echo) Building doxygen documentation -diff -Naur llvm-2.7.orig//tools/clang/docs/tools/Makefile llvm-2.7/tools/clang/docs/tools/Makefile ---- llvm-2.7.orig//tools/clang/docs/tools/Makefile 2010-04-26 18:38:45.000000000 +0200 -+++ llvm-2.7/tools/clang/docs/tools/Makefile 2010-04-26 18:41:29.000000000 +0200 -@@ -24,7 +24,7 @@ - CLANG_VERSION := trunk - - # If we are in BUILD_FOR_WEBSITE mode, default to the all target. --all:: html man ps -+all:: html man - - clean: - rm -f pod2htm*.*~~ $(HTML) $(MAN) $(PS) -@@ -58,7 +58,7 @@ - ifdef ONLY_MAN_DOCS - INSTALL_TARGETS := install-man - else --INSTALL_TARGETS := install-html install-man install-ps -+INSTALL_TARGETS := install-html install-man - endif - - .SUFFIXES: diff --git a/sys-devel/clang/files/clang-3.0-fix_cxx_include_root.patch b/sys-devel/clang/files/clang-3.0-fix_cxx_include_root.patch deleted file mode 100644 index e1beff3..0000000 --- a/sys-devel/clang/files/clang-3.0-fix_cxx_include_root.patch +++ /dev/null @@ -1,21 +0,0 @@ -Bug #387309 - ---- llvm/tools/clang/lib/Driver/ToolChains.cpp.orig 2011-11-09 23:10:04.000000000 +0100 -+++ llvm/tools/clang/lib/Driver/ToolChains.cpp 2011-11-09 23:11:04.000000000 +0100 -@@ -1586,12 +1586,13 @@ - // This is of the form /foo/bar/include/c++/4.5.2/ - if (CxxIncludeRoot.back() == '/') - llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the / -+ llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the g++-v4 -+ llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the include - StringRef Version = llvm::sys::path::filename(CxxIncludeRoot); - llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the version -- llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the c++ -- llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the include -+ llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the ARCH - GccInstallPath = CxxIncludeRoot.str(); -- GccInstallPath.append("/lib/gcc/"); -+ GccInstallPath.append("/"); - GccInstallPath.append(CXX_INCLUDE_ARCH); - GccInstallPath.append("/"); - GccInstallPath.append(Version); diff --git a/sys-devel/clang/metadata.xml b/sys-devel/clang/metadata.xml deleted file mode 100644 index c52116a..0000000 --- a/sys-devel/clang/metadata.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - voyageur@gentoo.org - Bernard Cafarelli - - The goal of the Clang project is to create a new C, C++, Objective C and Objective C++ front-end for the LLVM compiler. - -Features and Goals - -Some of the goals for the project include the following: - -End-User Features: -Fast compiles and low memory use -Expressive diagnostics -GCC compatibility -Utility and Applications: - -Modular library based architecture -Support diverse clients (refactoring, static analysis, code generation, etc) -Allow tight integration with IDEs -Use the LLVM BSD License -Internal Design and Implementation: - -A real-world, production quality compiler -A simple and hackable code base -A single unified parser for C, Objective C, C++, and Objective C++ -Conformance with C/C++/ObjC and their variants - - Build all host targets (default: host only) - Install the Clang static analyzer - By default, clang++ searchs for C++ headers in a series of hardcoded paths. Enabling this flag will force it to use the active gcc profile ones - - diff --git a/sys-devel/dragonegg/ChangeLog b/sys-devel/dragonegg/ChangeLog deleted file mode 100644 index ac81e91..0000000 --- a/sys-devel/dragonegg/ChangeLog +++ /dev/null @@ -1,23 +0,0 @@ -# ChangeLog for sys-devel/dragonegg -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/dragonegg/ChangeLog,v 1.3 2011/11/30 10:35:01 voyageur Exp $ - - 03 Dec 2011; Mario Fetka dragonegg-3.0.ebuild: - Bump and add arm testing - - 30 Nov 2011; Bernard Cafarelli - dragonegg-3.0_rc4.ebuild: - gcc-4.6 has lto by default (and no USE flag), thanks alexxy, bug #392483 - -*dragonegg-3.0_rc4 (28 Nov 2011) - - 28 Nov 2011; Bernard Cafarelli - -dragonegg-3.0_rc3.ebuild, +dragonegg-3.0_rc4.ebuild: - Final rc bump - -*dragonegg-3.0_rc3 (10 Nov 2011) - - 10 Nov 2011; Bernard Cafarelli - +dragonegg-3.0_rc3.ebuild, +metadata.xml: - Initial commit - diff --git a/sys-devel/dragonegg/Manifest b/sys-devel/dragonegg/Manifest deleted file mode 100644 index 9fd7b5a..0000000 --- a/sys-devel/dragonegg/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST dragonegg-3.0.tar.gz 435536 RMD160 93aa8a463b6b5e1fb9cc1ee0a7c4d310a78ea64f SHA1 9be8f055df814e56ea3585156da8c7e457f2cd7b SHA256 72df1fd2e901b254ab8d1b5e7b93c7104751a613aca531f1483f9a637a5f6827 -EBUILD dragonegg-3.0.ebuild 1295 RMD160 5a60cf03148fd12b71e5d7ef1957e7ea4d20618b SHA1 75b3526cd69f193c7f8ddf97ac655e646774b0fb SHA256 b6d2d128b638a4643fbb90790a481cdf3cd6e883843360ffa1d75d7454076bdf -MISC ChangeLog 786 RMD160 814e6dcdbe0ead2cb0287715794eca24b78934c8 SHA1 a89ce5254a1e5d2b351e3853c8c773ed071cf3bd SHA256 d4df179a521ca65aaa6875ced29fcfccfdbba076819daa688366e279d2781ac5 -MISC metadata.xml 492 RMD160 7eb430a13ec4ba40fcf67fdde74cf86b5e17028e SHA1 7a0c44e7aeed6d57d509d8b0260f655940281e81 SHA256 30b11ba6c1fb003706253651ad24ef789018d994e3e1d452e6639133a5a0b6f2 diff --git a/sys-devel/dragonegg/dragonegg-3.0.ebuild b/sys-devel/dragonegg/dragonegg-3.0.ebuild deleted file mode 100644 index faea83d..0000000 --- a/sys-devel/dragonegg/dragonegg-3.0.ebuild +++ /dev/null @@ -1,48 +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/dragonegg/dragonegg-3.0_rc4.ebuild,v 1.2 2011/11/30 10:35:01 voyageur Exp $ - -EAPI=4 -inherit multilib - -DESCRIPTION="GCC plugin that uses LLVM for optimization and code generation" -HOMEPAGE="http://dragonegg.llvm.org/" -SRC_URI="http://llvm.org/releases/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -DEPEND="|| ( sys-devel/gcc:4.5[lto] - >=sys-devel/gcc-4.6 ) - ~sys-devel/llvm-${PV}" -RDEPEND="${DEPEND}" - -S=${WORKDIR}/${P}.src - -src_prepare() { - # Remove in final 3.0 - sed -e "s/\(^REVISION:=\).*/\1${P}/" \ - -i Makefile || die "Setting revision failed" -} - -src_compile() { - # GCC: compiler to use plugin with - emake CC="$(tc-getCC)" GCC="$(tc-getCC)" CXX="$(tc-getCXX)" VERBOSE=1 -} - -src_install() { - # Install plugin in llvm lib directory - exeinto /usr/$(get_libdir)/llvm - doexe dragonegg.so - - dodoc README -} - -pkg_postinst() { - elog "To use dragonegg, run gcc as usual, with an extra command line argument:" - elog " -fplugin=/usr/$(get_libdir)/llvm/dragonegg.so" - elog "If you change the active gcc profile, or update gcc to a new version," - elog "you will have to remerge this package to update the plugin" -} diff --git a/sys-devel/dragonegg/metadata.xml b/sys-devel/dragonegg/metadata.xml deleted file mode 100644 index 6b1e8db..0000000 --- a/sys-devel/dragonegg/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - voyageur@gentoo.org - Bernard Cafarelli - - DragonEgg is a sys-devel/gcc plugin (dragonegg.so) that replaces gcc's optimizers and code generators with those from the LLVM project. It is a reimplementation of llvm-gcc that works with gcc-4.5 or later. - diff --git a/sys-devel/llvm/ChangeLog b/sys-devel/llvm/ChangeLog deleted file mode 100644 index feaacbb..0000000 --- a/sys-devel/llvm/ChangeLog +++ /dev/null @@ -1,254 +0,0 @@ -# ChangeLog for sys-devel/llvm -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.54 2011/11/28 23:35:29 chainsaw Exp $ - - 03 Dec 2011; Mario Fetka llvm-3.0.ebuild: - Bump and add arm testing - - 28 Nov 2011; Tony Vroon llvm-2.9-r2.ebuild: - Marked stable on AMD64 based on arch testing by Michael Orlitzky, Agostino - "ago" Sarubbo & Elijah "Armageddon" El Lazkani in bug #384709. - -*llvm-3.0_rc4 (28 Nov 2011) - - 28 Nov 2011; Bernard Cafarelli -llvm-3.0_rc3.ebuild, - +llvm-3.0_rc4.ebuild: - Final rc bump - - 24 Nov 2011; Fabian Groffen llvm-2.8-r2.ebuild, - llvm-9999.ebuild, llvm-2.9-r2.ebuild, llvm-3.0_rc3.ebuild: - Fix install_name pointer to libLLVM-x.y.dylib in a more flexible way to avoid - bugs like #391763 - - 22 Nov 2011; Bernard Cafarelli llvm-3.0_rc3.ebuild, - metadata.xml: - Add support for gold plugin, thanks Matthias Maier in bug #371951 - - 17 Nov 2011; Pawel Hajdan jr llvm-2.9-r2.ebuild: - x86 stable wrt bug #384709 - -*llvm-3.0_rc3 (09 Nov 2011) - - 09 Nov 2011; Bernard Cafarelli -llvm-3.0_rc1.ebuild, - +llvm-3.0_rc3.ebuild: - Update rc, some more ebuild cleanups - -*llvm-3.0_rc1 (09 Nov 2011) - - 09 Nov 2011; Bernard Cafarelli +llvm-3.0_rc1.ebuild, - llvm-9999.ebuild: - Add rc release to prepare for 3.0, remove llvm-gcc detection code (not used - in configure anymore) - - 04 Oct 2011; Bernard Cafarelli llvm-2.8-r2.ebuild, - -llvm-2.8-r4.ebuild, llvm-2.9-r2.ebuild, llvm-9999.ebuild: - Fix forced -O3 -fomit-frame-pointer CFLAGS again, bug #385543 - - 03 Oct 2011; Bernard Cafarelli -llvm-2.8-r1.ebuild, - llvm-2.8-r2.ebuild, llvm-2.8-r4.ebuild, -llvm-2.9-r1.ebuild, - llvm-2.9-r2.ebuild, llvm-9999.ebuild, metadata.xml: - Rename alltargets USE flag to multitarget, bug #382307. Clean bison - dependency, depending only on new enough one. Drop some versions - - 28 Sep 2011; Samuli Suominen metadata.xml: - USE="libffi" is now global USE flag. - - 15 Jul 2011; Kacper Kowalik llvm-2.8-r2.ebuild: - ppc stable wrt #360553 - - 06 Jun 2011; Bernard Cafarelli llvm-9999.ebuild: - Update live ebuild to sync latest ebuild changes (vim-syntax, libffi, ...) - -*llvm-2.9-r2 (23 May 2011) - - 23 May 2011; Bernard Cafarelli +llvm-2.9-r2.ebuild, - +files/llvm-2.9-Operator.h-c++0x.patch: - Fix header for gcc 4.6, bug #365925 - - 21 Apr 2011; Fabian Groffen llvm-2.9-r1.ebuild, - llvm-9999.ebuild: - Fix broken reference that I missed yesterday - - 20 Apr 2011; Fabian Groffen llvm-2.9-r1.ebuild, - llvm-9999.ebuild: - Fix install_name_tooling - -*llvm-2.8-r4 (15 Apr 2011) - - 15 Apr 2011; Bernard Cafarelli -llvm-2.8-r3.ebuild, - +llvm-2.8-r4.ebuild, -llvm-2.9.ebuild: - Also update 2.8 branch with libffi/debug changes - -*llvm-2.9-r1 (15 Apr 2011) - - 15 Apr 2011; Bernard Cafarelli +llvm-2.9-r1.ebuild: - Fix libffi include search path and debug flags, bugs #363595 and #362567 - - 10 Apr 2011; Pawel Hajdan jr llvm-2.8-r2.ebuild: - x86 stable wrt bug #360553 - -*llvm-2.9 (07 Apr 2011) - - 07 Apr 2011; Bernard Cafarelli +llvm-2.9.ebuild: - Version bump - - 28 Mar 2011; Christoph Mende llvm-2.8-r2.ebuild: - Stable on amd64 wrt bug #360553 - -*llvm-2.8-r3 (28 Mar 2011) - - 28 Mar 2011; Bernard Cafarelli - -files/llvm-2.6-nodoctargz.patch, -llvm-2.7.ebuild, -llvm-2.7-r2.ebuild, - +llvm-2.8-r3.ebuild: - Install vim syntax files with USE=vim-syntax, bug #360147. Also drop 2.7 - versions - - 14 Mar 2011; Fabian Groffen llvm-2.8-r2.ebuild: - Marked ~x86-linux - - 28 Feb 2011; Bernard Cafarelli - +files/llvm-2.9-nodoctargz.patch, llvm-9999.ebuild: - Fix depend on live ebuild, and finally update nodoc patch, bug #348701 - - 14 Feb 2011; Kacper Kowalik llvm-2.8-r1.ebuild: - ppc stable wrt #336371 - -*llvm-2.8-r2 (19 Dec 2010) - - 19 Dec 2010; Bernard Cafarelli +llvm-2.8-r2.ebuild, - +files/llvm-2.8-alignof.patch: - Backport to rename alignof, fixes C++'0x compilers support - - 11 Nov 2010; Markos Chandras llvm-2.8-r1.ebuild: - Stable on amd64 wrt bug #336371 - - 09 Nov 2010; Thomas Kahle llvm-2.8-r1.ebuild: - x86 stable per bug 336371 - - 24 Oct 2010; Fabian Groffen llvm-2.8-r1.ebuild, - llvm-9999.ebuild: - Update reference fixing for Darwin for newer more strict versions of - Portage - - 23 Oct 2010; Fabian Groffen llvm-2.8-r1.ebuild, - +files/llvm-2.8-darwin8.patch, llvm-9999.ebuild: - Fix compilation on Mac OS X Tiger (10.4, Darwin 8), fix install_names for - new libs also, bug #342289 - -*llvm-2.8-r1 (08 Oct 2010) - - 08 Oct 2010; Bernard Cafarelli -llvm-2.8.ebuild, - +llvm-2.8-r1.ebuild: - SRC_URI arrow workaround to fetch updated tarball with correct package - version, thanks Alexey Charkov in bug #340106 for - spotting it - - 06 Oct 2010; Bernard Cafarelli llvm-2.8.ebuild, - llvm-9999.ebuild: - Tests now use an internal framework, dejagnu not needed anymore - -*llvm-2.8 (06 Oct 2010) - - 06 Oct 2010; Bernard Cafarelli +llvm-2.8.ebuild: - 2.8 version bump - - 21 Sep 2010; Bernard Cafarelli llvm-9999.ebuild: - Also fix live ebuild - -*llvm-2.7-r2 (21 Sep 2010) - - 21 Sep 2010; Bernard Cafarelli -llvm-2.7-r1.ebuild, - +llvm-2.7-r2.ebuild: - Fix the rpath sed so llvm-* binaries actually find the llvm shared library - - 20 Sep 2010; Bernard Cafarelli llvm-2.7-r1.ebuild: - udis86 needs pic on amd64, bug #337969 - -*llvm-2.7-r1 (17 Sep 2010) - - 17 Sep 2010; Bernard Cafarelli +llvm-2.7-r1.ebuild, - llvm-9999.ebuild: - Enable shared library, move libs and plugins to fix bug #337467 - - 04 Sep 2010; Fabian Groffen llvm-2.7.ebuild: - Also fix libEnhancedDisassembly, which is only built on Darwin 10 (Mac OS - X Snow Leopard) - - 03 Sep 2010; Fabian Groffen llvm-2.7.ebuild: - Marked ~amd64-linux - - 26 Aug 2010; Fabian Groffen llvm-2.7.ebuild, - llvm-9999.ebuild: - Bump to EAPI=3, make Prefix aware, add support for Darwin platforms, - bug #333387 - - 20 Jul 2010; Bernard Cafarelli -llvm-2.6-r2.ebuild, - -files/llvm-2.6-cflags.patch: - Drop 2.6 version - -*llvm-9999 (01 Jun 2010) - - 01 Jun 2010; Bernard Cafarelli +llvm-9999.ebuild: - Add live version, bug #320919 - - 01 Jun 2010; Bernard Cafarelli llvm-2.6-r2.ebuild, - llvm-2.7.ebuild: - Really fix bug #293382, llvm-gcc was still in DEPEND - -*llvm-2.7 (27 Apr 2010) - - 27 Apr 2010; Bernard Cafarelli -llvm-2.6-r1.ebuild, - +llvm-2.7.ebuild, +files/llvm-2.7-nodoctargz.patch: - 2.7 official release version bump - - 26 Apr 2010; Bernard Cafarelli llvm-2.6-r2.ebuild: - --without-udis86 is broken in configure script - -*llvm-2.6-r2 (26 Apr 2010) - - 26 Apr 2010; Bernard Cafarelli +llvm-2.6-r2.ebuild, - metadata.xml: - Add udis86 support, thanks to chithanh in bug #317151 - -*llvm-2.6-r1 (18 Mar 2010) - - 18 Mar 2010; Bernard Cafarelli -llvm-2.6.ebuild, - +llvm-2.6-r1.ebuild, +files/llvm-2.6-cflags.patch: - Remove forced -O3 -fomit-frame-pointer CFLAGS, bug #308145 - - 17 Nov 2009; Bernard Cafarelli llvm-2.6.ebuild: - Drop llvm-gcc depend, as it triggers circular dependency on first install - (warn the user if it is not found instead), bug #293382 - - 26 Oct 2009; Bernard Cafarelli - files/llvm-2.6-commandguide-nops.patch: - Fix the patch, after test by flameeyes - - 26 Oct 2009; Bernard Cafarelli llvm-2.6.ebuild, - +files/llvm-2.6-commandguide-nops.patch: - Disable .ps doc generation, these are just the man pages. Bug #290581 - - 26 Oct 2009; Bernard Cafarelli llvm-2.6.ebuild, - metadata.xml: - Fix libffi automagic dependency, bug #289933 - -*llvm-2.6 (25 Oct 2009) - - 25 Oct 2009; Bernard Cafarelli - -llvm-2.6_pre2.ebuild, +llvm-2.6.ebuild: - Bump to final 2.6 release - - 07 Oct 2009; Bernard Cafarelli llvm-2.6_pre2.ebuild, - +files/llvm-2.6-nodoctargz.patch, -files/llvm-2.6-nohtmltargz.patch: - Add USE flag for ocaml bindings, complete doc patch to fix ocmal doc - failure, see bug #186279 - - 07 Oct 2009; Bernard Cafarelli llvm-2.6_pre2.ebuild: - Fix llvm-gcc location, work with ${ROOT} - -*llvm-2.6_pre2 (05 Oct 2009) - - 05 Oct 2009; Bernard Cafarelli - +llvm-2.6_pre2.ebuild, +files/llvm-2.6-nohtmltargz.patch, +metadata.xml: - Initial commit, thanks everyone in bug #186279 and others - diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest deleted file mode 100644 index c9e1e3d..0000000 --- a/sys-devel/llvm/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX llvm-2.6-commandguide-nops.patch 975 RMD160 1178c27a8845c2c86d6d381ba3d95b4b9b627f1e SHA1 41b9d8c3ae0ed1023ec72bf629c53fa8981e0264 SHA256 0e36fb43e020fa380230a8c6f2a79b9a19e12e857e833ef856e2b41aaa283649 -AUX llvm-2.9-nodoctargz.patch 1569 RMD160 6589aa0a41f47e915ce93fe6dcf68dd601c3bcdc SHA1 19795ec9c34e6ec5539ec6a77944ceb51abdef72 SHA256 62f1b080364d94e528bb34f0063562d16a59395aa7f97277bba88fbd93e00b84 -DIST llvm-3.0.tar.gz 10350539 RMD160 85211cafbed1c5d838ac54669017b5298613f975 SHA1 b683e7294fcf69887c0d709025d4640f5dca755b SHA256 519eb11d3499ce99c6ffdb8718651fc91425ed7690eac91c8d6853474f7c0477 -EBUILD llvm-3.0.ebuild 5378 RMD160 1250d2c8a3a5a2de44eb84931eb4bbe4c1723681 SHA1 eab6def76b5a344cf09282fa6965321bc721e743 SHA256 424b4c126505f59d4913f553ca378511aa32352140477aef84b5c7cb8c42d004 -MISC ChangeLog 9171 RMD160 3fc0b9746af7aec2917094c309eb976bfab6d9fb SHA1 c43cc5a505cf79086d9912a60aa4dfaee0d09eff SHA256 b360a2776c96428a1074d98ed11b62da2f287633bba1cd9d8915cc7236e9c0c0 -MISC metadata.xml 2290 RMD160 3c36b274b863158d4a53be2c99ea5f42ede2bb80 SHA1 d608d42b2a831a4b9025fa1d2fd68fb11996293b SHA256 fd3cd6846072dbcacb0a3461a3d1a47bb09b858562df26fb9fc0769f0a292bf4 diff --git a/sys-devel/llvm/files/llvm-2.6-commandguide-nops.patch b/sys-devel/llvm/files/llvm-2.6-commandguide-nops.patch deleted file mode 100644 index 583fdf9..0000000 --- a/sys-devel/llvm/files/llvm-2.6-commandguide-nops.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- docs/CommandGuide/Makefile.orig 2009-10-26 16:54:33.000000000 +0100 -+++ docs/CommandGuide/Makefile 2009-10-26 17:32:03.000000000 +0100 -@@ -19,7 +19,7 @@ - DST_PS_DIR=ps/ - - # If we are in BUILD_FOR_WEBSITE mode, default to the all target. --all:: html man ps -+all:: html man - - clean: - rm -f pod2htm*.*~~ $(HTML) $(MAN) $(PS) -@@ -81,7 +81,7 @@ - MAN_DIR := $(PROJ_mandir)/man1 - PS_DIR := $(PROJ_docsdir)/ps - --install-local:: $(HTML) $(INSTALL_MANS) $(PS) -+install-local:: $(HTML) $(INSTALL_MANS) - $(Echo) Installing HTML CommandGuide Documentation - $(Verb) $(MKDIR) $(HTML_DIR) - $(Verb) $(DataInstall) $(HTML) $(HTML_DIR) -@@ -90,9 +90,6 @@ - $(Echo) Installing MAN CommandGuide Documentation - $(Verb) $(MKDIR) $(MAN_DIR) - $(Verb) $(DataInstall) $(INSTALL_MANS) $(MAN_DIR) -- $(Echo) Installing PS CommandGuide Documentation -- $(Verb) $(MKDIR) $(PS_DIR) -- $(Verb) $(DataInstall) $(PS) $(PS_DIR) - - uninstall-local:: - $(Echo) Uninstalling CommandGuide Documentation diff --git a/sys-devel/llvm/files/llvm-2.9-nodoctargz.patch b/sys-devel/llvm/files/llvm-2.9-nodoctargz.patch deleted file mode 100644 index 9507817..0000000 --- a/sys-devel/llvm/files/llvm-2.9-nodoctargz.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- docs/Makefile.orig 2011-02-28 21:30:46.000000000 +0100 -+++ docs/Makefile 2011-02-28 21:35:22.000000000 +0100 -@@ -53,13 +53,12 @@ - # 'make generated BUILD_FOR_WEBSITE=1' - generated:: $(generated_targets) - --install-html: $(PROJ_OBJ_DIR)/html.tar.gz -+install-html: - $(Echo) Installing HTML documentation - $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html - $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/img - $(Verb) $(DataInstall) $(HTML) $(DESTDIR)$(PROJ_docsdir)/html - $(Verb) $(DataInstall) $(IMAGES) $(DESTDIR)$(PROJ_docsdir)/html/img -- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(DESTDIR)$(PROJ_docsdir) - - $(PROJ_OBJ_DIR)/html.tar.gz: $(HTML) - $(Echo) Packaging HTML documentation -@@ -71,12 +70,11 @@ - install-doxygen: doxygen - $(Echo) Installing doxygen documentation - $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/doxygen -- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(DESTDIR)$(PROJ_docsdir) - $(Verb) cd $(PROJ_OBJ_DIR)/doxygen && \ - $(FIND) . -type f -exec \ - $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/html/doxygen \; - --doxygen: regendoc $(PROJ_OBJ_DIR)/doxygen.tar.gz -+doxygen: regendoc - - regendoc: - $(Echo) Building doxygen documentation -@@ -102,7 +100,6 @@ - install-ocamldoc: ocamldoc - $(Echo) Installing ocamldoc documentation - $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html -- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(DESTDIR)$(PROJ_docsdir) - $(Verb) cd $(PROJ_OBJ_DIR)/ocamldoc && \ - $(FIND) . -type f -exec \ - $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html \; diff --git a/sys-devel/llvm/llvm-3.0.ebuild b/sys-devel/llvm/llvm-3.0.ebuild deleted file mode 100644 index d809a60..0000000 --- a/sys-devel/llvm/llvm-3.0.ebuild +++ /dev/null @@ -1,165 +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/llvm/llvm-3.0_rc4.ebuild,v 1.1 2011/11/28 10:54:12 voyageur Exp $ - -EAPI="3" -inherit eutils flag-o-matic multilib toolchain-funcs - -DESCRIPTION="Low Level Virtual Machine" -HOMEPAGE="http://llvm.org/" -SRC_URI="http://llvm.org/releases/${PV}/${P}.tar.gz" - -LICENSE="UoI-NCSA" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="debug gold +libffi multitarget ocaml test udis86 vim-syntax" - -DEPEND="dev-lang/perl - >=sys-devel/make-3.79 - >=sys-devel/flex-2.5.4 - >=sys-devel/bison-1.875d - || ( >=sys-devel/gcc-3.0 >=sys-devel/gcc-apple-4.2.1 ) - || ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-3.2.3 ) - gold? ( >=sys-devel/binutils-2.22 ) - libffi? ( dev-util/pkgconfig - virtual/libffi ) - ocaml? ( dev-lang/ocaml ) - udis86? ( amd64? ( dev-libs/udis86[pic] ) - !amd64? ( dev-libs/udis86 ) )" -RDEPEND="dev-lang/perl - libffi? ( virtual/libffi ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )" - -S=${WORKDIR}/${P}.src - -pkg_setup() { - # need to check if the active compiler is ok - - broken_gcc=" 3.2.2 3.2.3 3.3.2 4.1.1 " - broken_gcc_x86=" 3.4.0 3.4.2 " - broken_gcc_amd64=" 3.4.6 " - - gcc_vers=$(gcc-fullversion) - - if [[ ${broken_gcc} == *" ${version} "* ]] ; then - elog "Your version of gcc is known to miscompile llvm." - elog "Check http://www.llvm.org/docs/GettingStarted.html for" - elog "possible solutions." - die "Your currently active version of gcc is known to miscompile llvm" - fi - - if [[ ${CHOST} == i*86-* && ${broken_gcc_x86} == *" ${version} "* ]] ; then - elog "Your version of gcc is known to miscompile llvm on x86" - elog "architectures. Check" - elog "http://www.llvm.org/docs/GettingStarted.html for possible" - elog "solutions." - die "Your currently active version of gcc is known to miscompile llvm" - fi - - if [[ ${CHOST} == x86_64-* && ${broken_gcc_amd64} == *" ${version} "* ]]; - then - elog "Your version of gcc is known to miscompile llvm in amd64" - elog "architectures. Check" - elog "http://www.llvm.org/docs/GettingStarted.html for possible" - elog "solutions." - die "Your currently active version of gcc is known to miscompile llvm" - fi -} - -src_prepare() { - # unfortunately ./configure won't listen to --mandir and the-like, so take - # care of this. - einfo "Fixing install dirs" - sed -e 's,^PROJ_docsdir.*,PROJ_docsdir := $(PROJ_prefix)/share/doc/'${PF}, \ - -e 's,^PROJ_etcdir.*,PROJ_etcdir := '"${EPREFIX}"'/etc/llvm,' \ - -e 's,^PROJ_libdir.*,PROJ_libdir := $(PROJ_prefix)/'$(get_libdir)/${PN}, \ - -i Makefile.config.in || die "Makefile.config sed failed" - sed -e 's,$ABS_RUN_DIR/lib,'"${EPREFIX}"/usr/$(get_libdir)/${PN}, \ - -i tools/llvm-config/llvm-config.in.in || die "llvm-config sed failed" - - einfo "Fixing rpath and CFLAGS" - sed -e 's,\$(RPATH) -Wl\,\$(\(ToolDir\|LibDir\)),$(RPATH) -Wl\,'"${EPREFIX}"/usr/$(get_libdir)/${PN}, \ - -e '/OmitFramePointer/s/-fomit-frame-pointer//' \ - -i Makefile.rules || die "rpath sed failed" - if use gold; then - sed -e 's,\$(SharedLibDir),'"${EPREFIX}"/usr/$(get_libdir)/${PN}, \ - -i tools/gold/Makefile || die "gold rpath sed failed" - fi - - epatch "${FILESDIR}"/${PN}-2.6-commandguide-nops.patch - epatch "${FILESDIR}"/${PN}-2.9-nodoctargz.patch -} - -src_configure() { - local CONF_FLAGS="--enable-shared - --with-optimize-option= - $(use_enable !debug optimized) - $(use_enable debug assertions) - $(use_enable debug expensive-checks)" - - if use multitarget; then - CONF_FLAGS="${CONF_FLAGS} --enable-targets=all" - else - CONF_FLAGS="${CONF_FLAGS} --enable-targets=host-only" - fi - - if use amd64; then - CONF_FLAGS="${CONF_FLAGS} --enable-pic" - fi - - if use gold; then - CONF_FLAGS="${CONF_FLAGS} --with-binutils-include=${EPREFIX}/usr/include/" - fi - if use ocaml; then - CONF_FLAGS="${CONF_FLAGS} --enable-bindings=ocaml" - else - CONF_FLAGS="${CONF_FLAGS} --enable-bindings=none" - fi - - if use udis86; then - CONF_FLAGS="${CONF_FLAGS} --with-udis86" - fi - - if use libffi; then - append-cppflags "$(pkg-config --cflags libffi)" - fi - CONF_FLAGS="${CONF_FLAGS} $(use_enable libffi)" - econf ${CONF_FLAGS} || die "econf failed" -} - -src_compile() { - emake VERBOSE=1 KEEP_SYMBOLS=1 REQUIRES_RTTI=1 || die "emake failed" -} - -src_install() { - emake KEEP_SYMBOLS=1 DESTDIR="${D}" install || die "install failed" - - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/syntax - doins utils/vim/*.vim - fi - - # Fix install_names on Darwin. The build system is too complicated - # to just fix this, so we correct it post-install - local lib= f= odylib= - if [[ ${CHOST} == *-darwin* ]] ; then - for lib in lib{EnhancedDisassembly,LLVM-${PV},LTO}.dylib {BugpointPasses,LLVMHello,profile_rt}.dylib ; do - # libEnhancedDisassembly is Darwin10 only, so non-fatal - [[ -f ${ED}/usr/lib/${PN}/${lib} ]] || continue - ebegin "fixing install_name of $lib" - install_name_tool \ - -id "${EPREFIX}"/usr/lib/${PN}/${lib} \ - "${ED}"/usr/lib/${PN}/${lib} - eend $? - done - for f in "${ED}"/usr/bin/* "${ED}"/usr/lib/${PN}/libLTO.dylib ; do - odylib=$(scanmacho -BF'%n#f' "${f}" | tr ',' '\n' | grep libLLVM-${PV}.dylib) - ebegin "fixing install_name reference to ${odylib} of ${f##*/}" - install_name_tool \ - -change "${odylib}" \ - "${EPREFIX}"/usr/lib/${PN}/libLLVM-${PV}.dylib \ - "${f}" - eend $? - done - fi -} diff --git a/sys-devel/llvm/metadata.xml b/sys-devel/llvm/metadata.xml deleted file mode 100644 index 140a2f8..0000000 --- a/sys-devel/llvm/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - voyageur@gentoo.org - Bernard Cafarelli - - Low Level Virtual Machine (LLVM) is: - 1. A compilation strategy designed to enable effective program optimization across the entire lifetime of a program. LLVM supports effective optimization at compile time, link-time (particularly interprocedural), run-time and offline (i.e., after software is installed), while remaining transparent to developers and maintaining compatibility with existing build scripts. - 2. A virtual instruction set - LLVM is a low-level object code representation that uses simple RISC-like instructions, but provides rich, language-independent, type information and dataflow (SSA) information about operands. This combination enables sophisticated transformations on object code, while remaining light-weight enough to be attached to the executable. This combination is key to allowing link-time, run-time, and offline transformations. - 3. A compiler infrastructure - LLVM is also a collection of source code that implements the language and compilation strategy. The primary components of the LLVM infrastructure are a GCC-based C and C++ front-end, a link-time optimization framework with a growing set of global and interprocedural analyses and transformations, static back-ends for many popular (and some obscure) architectures, a back-end which emits portable C code, and a Just-In-Time compilers for several architectures. - 4. LLVM does not imply things that you would expect from a high-level virtual machine. It does not require garbage collection or run-time code generation (In fact, LLVM makes a great static compiler!). Note that optional LLVM components can be used to build high-level virtual machines and other systems that need these services. - - Build the gold linker plugin - Build LLVM with sys-devel/llvm-gcc - Build all host targets (default: host only) - Enable support for dev-libs/udis86 disassembler library - - diff --git a/sys-kernel/linux-firmwares/ChangeLog b/sys-kernel/linux-firmwares/ChangeLog deleted file mode 100644 index 6424184..0000000 --- a/sys-kernel/linux-firmwares/ChangeLog +++ /dev/null @@ -1,37 +0,0 @@ -# ChangeLog for sys-kernel/linux-firmwares -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*linux-firmwares-2.6.39.4 (27 Nov 2011) - - 27 Nov 2011; Mario Fetka - +linux-firmwares-2.6.39.4.ebuild: - Bump - -*linux-firmwares-2.6.38 (11 Jun 2011) - - 11 Jun 2011; Mario Fetka - +linux-firmwares-2.6.38.ebuild: - Bump - - 27 Nov 2010; Mario Fetka - linux-firmwares-2.6.35.ebuild, linux-firmwares-2.6.36.ebuild: - correct ebuild header - -*linux-firmwares-2.6.36 (27 Nov 2010) - - 27 Nov 2010; Mario Fetka - +linux-firmwares-2.6.36.ebuild: - bump - - 29 Oct 2010; Mario Fetka ChangeLog: - Update the kernel config - - 26 Oct 2010; Mario Fetka - linux-firmwares-2.6.35.ebuild: - bump - - 24 Oct 2010; Mario Fetka - linux-firmwares-2.6.35.ebuild, +metadata.xml: - initial package based on sabayon's original - diff --git a/sys-kernel/linux-firmwares/Manifest b/sys-kernel/linux-firmwares/Manifest deleted file mode 100644 index a468566..0000000 --- a/sys-kernel/linux-firmwares/Manifest +++ /dev/null @@ -1,17 +0,0 @@ -DIST firmwares-2.6.35-arm.config 88886 RMD160 9cb91d591975265d9b9b25c496bcedb1e772e53c SHA1 cf7b0ad2036a7a0bf804ccc58f404b09e3be0db5 SHA256 3e11698088df35da9383b03fc3af352a9b81a50c9a0592f2de07d54ba03efff7 -DIST firmwares-2.6.36-arm.config 87375 RMD160 493e2ea08eb91520ba30d881f5e277807cb381e8 SHA1 16f50bd098242a9985d08ac67717090ddf907cb5 SHA256 756b0165e3f9c6635317f12ba64d970da9170c81a58f39d3783c656c5fea727b -DIST firmwares-2.6.38-arm.config 132450 RMD160 454270414c1b5b1a728b1de44c02162b0e1d2f6c SHA1 f30a169f4f71d73f43fb3b3a422a47e646e7e18d SHA256 ef95a14fe83e0e99151824511ae9b980b39eb592ef71a590138d62ddd695b248 -DIST linux-2.6.35.tar.bz2 69305709 RMD160 f5d91abb4fa72fac812578d830b22180d85a0e6f SHA1 4cb1fbfbeedcd658ca37739679c65dfaa136bf4e SHA256 18b2e2c336032e366c942622b77302cb05fc034fb19018f086a4ebc9ed41bfcf -DIST linux-2.6.36.tar.bz2 70277083 RMD160 d739da505a79e71a1370d36e1373b36be055c123 SHA1 b546ab66458d7d614151d80adbc03b4d28977ae2 SHA256 15a076d1a435a6bf8e92834eba4b390b4ec094ce06d47f89d071ca9e5788ce04 -DIST linux-2.6.38.tar.bz2 74739098 RMD160 d1179be93f1309303b9aa6008a25b6247726e764 SHA1 02aade5ad3dedd70739c9b4a05de40edbe432d25 SHA256 72f0cfaefb8dc86b219d5a742dd0375332627641ecbdf5badd3158e2127b9304 -DIST nas-patches-2.6.35-3.tar.bz2 544891 RMD160 2ec18e1b33e793b14a3b4e73faf8efa86f070800 SHA1 844e108b45e6879172ec496d2ce4ebad4c0a877c SHA256 d894bcba25fdb6cb65a7b92fcac2b82ae1df369bcc979eed3ae3a6b5241f089b -DIST nas-patches-2.6.36-2.tar.bz2 558318 RMD160 89a711286b811a444fd3c2fde3dbd8294a21a180 SHA1 333c67bcdeb8c94663afa7d1443072a2888ec9db SHA256 a3ee16dce3cdb3ddc135ec09c9ad6ca501ed56c431d771d04c7eac0198caebee -DIST nas-patches-2.6.38-3.tar.bz2 553650 RMD160 635333fa5b25873318490392879eb0658c7008e5 SHA1 db30c0364741158178c907329f957f5026c12bf7 SHA256 21800f9aadf542d5babd12dfddae209aff881e8489d457b169f520add32be9cc -DIST patch-2.6.35.7.bz2 141728 RMD160 fbde02939d58fe2f9fd9f3fae1141a08e00c2f4a SHA1 e898d93008cecdd429a9332b148eda2b446b9fd5 SHA256 e917d593b975853be4118934c35919936dec6069b35c277d26e7e85e88af062e -DIST patch-2.6.36.1.bz2 18254 RMD160 1d0ba1eda1d3f91dc1ef12f268bc04dfa126136d SHA1 33bf37396a9ea5fe480f0b3a2c69eb29be9f0f7c SHA256 0312883792d9b6312684800c7e9c108571a0da39fbb0a4fb9beb1362b7446c98 -DIST patch-2.6.38.8.bz2 186457 RMD160 cdac809f383e251197e56ea724bee7c0463aeaa9 SHA1 5fdbab04b6394291816c83d845c3c13762926169 SHA256 9fef9c3ce27e88962367e1bfea3f28844eadf229b56737925921b09b01024dc7 -EBUILD linux-firmwares-2.6.35.ebuild 460 RMD160 a7605f3c0112e2c0d268a3f18e6e9bde1ad41d7d SHA1 1b9a3ad9c895835960f77ba45c875b7414f858cb SHA256 c5841f3baeee519b9ece15ef20a36710e4da3726ea742376de0993abb7c030e4 -EBUILD linux-firmwares-2.6.36.ebuild 460 RMD160 25ccc84b7d77880b2d82f21f3146fe343577e4c1 SHA1 76c90dd75c46ad9f8fbf1adfbac3ddcde7227d9e SHA256 cc664952b4b0a9bf51b044a9046efc051b29c7b72fa3772ed624c71956407d05 -EBUILD linux-firmwares-2.6.38.ebuild 460 RMD160 d03f4a2af0a587308106b3371aee84558faad6b9 SHA1 79d6a388b87ac19d19d2ee9cefa50495287db700 SHA256 0f790b95bb57292bae9e8f600b854d98daaa0411ce55b11e3b9b73300a0ec307 -MISC ChangeLog 859 RMD160 36c899f7dbdfc7788f3da6fad978228f0fd2e3da SHA1 8c33673553289daf66589899e7a50ff8ea510acb SHA256 c98232faee2ae583004a61daf760338cc5cf397938ba9fe0e7e803fa8764d3bf -MISC metadata.xml 1238 RMD160 c82938e77f387291d6a1c3bf9b0d802f2878dd12 SHA1 b5738f14922c69e78cfb867acdc65eeea25977bf SHA256 2c13f98be5fa8bdaf21ac86bcd00bbeb8944df5615de0cfce35ae4c00ef4b4d5 diff --git a/sys-kernel/linux-firmwares/linux-firmwares-2.6.35.ebuild b/sys-kernel/linux-firmwares/linux-firmwares-2.6.35.ebuild deleted file mode 100644 index b21722e..0000000 --- a/sys-kernel/linux-firmwares/linux-firmwares-2.6.35.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -ETYPE="sources" -K_NASPATCHES_VER="3" -K_KERNEL_PATCH_VER="7" -K_NASKERNEL_URI_CONFIG="yes" -# Doesn't make any difference, but a valid kernel .config -# file is required in order to build kernel firmwares -K_FIRMWARE_PACKAGE="1" -inherit nas-kernel -KEYWORDS="~arm" -DESCRIPTION="Linux Kernel firmwares from kernel.org tarballs" -RESTRICT="mirror" diff --git a/sys-kernel/linux-firmwares/linux-firmwares-2.6.36.ebuild b/sys-kernel/linux-firmwares/linux-firmwares-2.6.36.ebuild deleted file mode 100644 index e4b268b..0000000 --- a/sys-kernel/linux-firmwares/linux-firmwares-2.6.36.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -ETYPE="sources" -K_NASPATCHES_VER="2" -K_KERNEL_PATCH_VER="1" -K_NASKERNEL_URI_CONFIG="yes" -# Doesn't make any difference, but a valid kernel .config -# file is required in order to build kernel firmwares -K_FIRMWARE_PACKAGE="1" -inherit nas-kernel -KEYWORDS="~arm" -DESCRIPTION="Linux Kernel firmwares from kernel.org tarballs" -RESTRICT="mirror" diff --git a/sys-kernel/linux-firmwares/linux-firmwares-2.6.38.ebuild b/sys-kernel/linux-firmwares/linux-firmwares-2.6.38.ebuild deleted file mode 100644 index 3615f62..0000000 --- a/sys-kernel/linux-firmwares/linux-firmwares-2.6.38.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -ETYPE="sources" -K_NASPATCHES_VER="3" -K_KERNEL_PATCH_VER="8" -K_NASKERNEL_URI_CONFIG="yes" -# Doesn't make any difference, but a valid kernel .config -# file is required in order to build kernel firmwares -K_FIRMWARE_PACKAGE="1" -inherit nas-kernel -KEYWORDS="~arm" -DESCRIPTION="Linux Kernel firmwares from kernel.org tarballs" -RESTRICT="mirror" diff --git a/sys-kernel/linux-firmwares/linux-firmwares-3.1.3.ebuild b/sys-kernel/linux-firmwares/linux-firmwares-3.1.3.ebuild deleted file mode 100644 index 8fdfa96..0000000 --- a/sys-kernel/linux-firmwares/linux-firmwares-3.1.3.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -ETYPE="sources" -K_WANT_GENPATCHES="" -K_GENPATCHES_VER="" -K_NASPATCHES_VER="1" -K_KERNEL_PATCHES_VER="" -K_NASKERNEL_URI_CONFIG="yes" -# Doesn't make any difference, but a valid kernel .config -# file is required in order to build kernel firmwares -K_FIRMWARE_PACKAGE="1" -inherit nas-kernel -KEYWORDS="~arm" -DESCRIPTION="Linux Kernel firmwares from kernel.org tarballs" -RESTRICT="mirror" diff --git a/sys-kernel/linux-firmwares/metadata.xml b/sys-kernel/linux-firmwares/metadata.xml deleted file mode 100644 index 46a44e5..0000000 --- a/sys-kernel/linux-firmwares/metadata.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - -no-herd - - @gentoo.org - - - - -