diff --git a/app-admin/lsyncd/Manifest b/app-admin/lsyncd/Manifest
index 361b1d86bed4..45f59522713e 100644
--- a/app-admin/lsyncd/Manifest
+++ b/app-admin/lsyncd/Manifest
@@ -1,3 +1,4 @@
DIST lsyncd-2.0.5.tar.gz 135038 SHA256 3d76f26623a97de700764090abcc0d1e7ded50f386402567222dfd01a612121e SHA512 df3bde08ff98ce3de3d1350ade56f1abbe786ced30eb94fd6cc7745c036bc99af8b01ee3bc0c8cd7225251f10e7ae2a7480832a07a6439fde1f9ca95fb57ec1a WHIRLPOOL 60e5907dd4dae04417c51e0e3c9bf00b021c1c26a2a46da701f8c674c1ebae7feb4dc19898d8b999eaa9010cba1ff408ac569959c073f9730e0251125673a1e3
DIST lsyncd-2.0.7.tar.gz 141498 SHA256 3c76a6e8acfceea742154afd21f74b220277e54b1ffdb71ee1dc2eb104b0bbde SHA512 4ba99853b7962f40bd6a7cd2b51eebf33b37a9536511d39f5650da04465c67080cc89568537981165c357c76841221c1fcc83b42ee0d8ab4713619f8c008af40 WHIRLPOOL 549fa8603510b197174609308ee2b4ccf8d5cfba2bd20c4450ca770d477f16d0fa0aa7e5bd50440d1b94dcb97ffd38a7ef40f8a7bd1b002b4955a42c7b1edf4f
DIST lsyncd-2.1.3.tar.gz 150797 SHA256 49c5227d6aef22819e0e9213b9680ed82dc8f1c9c504a2c6ce5f64f70725690e SHA512 9536b9cdf8a5162a7710a42353f83df0565f9e2911190b49188ae9d5123793acb14f9f4af4fca18afee565bcb87b688c640c054f6473088d9c1c68a154c09add WHIRLPOOL 1a06a627fc0e630b73ce9ce97a4841eb2ac32a5d483bdbbfc0a03f2575de20ba581ab55c54dcbed1bac9e284d4aa43d788bfcc33852b1c39e4c6a0d5de2c63c1
+DIST lsyncd-2.1.4.tar.gz 150852 SHA256 cfafe0a332369e3914c7089915abadef154e3448ab443165ba87d21cc0d96a20 SHA512 a8ac9fe5c469c1de2ac530badf8d8e5b2f284fa5e69f9d687ed05b2768334e174523be4fba03dd39624b0d0c5be26ea4b61235d24fbffc8e7c407780c0e5ce9c WHIRLPOOL 68f60aff1d8cee53dbbb3224654e94a4c874f671c4b0f615d12cf86f45cf12cfa3b91cc50c8eb013c8d72569997ecc57e79f293162dcfea4a5ebb6122b3380b2
diff --git a/app-admin/lsyncd/lsyncd-2.1.4.ebuild b/app-admin/lsyncd/lsyncd-2.1.4.ebuild
new file mode 100644
index 000000000000..d056c2f54d89
--- /dev/null
+++ b/app-admin/lsyncd/lsyncd-2.1.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/lsyncd/lsyncd-2.1.4.ebuild,v 1.1 2012/11/26 09:49:50 radhermit Exp $
+
+EAPI=5
+
+DESCRIPTION="Live Syncing (Mirror) Daemon"
+HOMEPAGE="http://code.google.com/p/lsyncd/"
+SRC_URI="http://lsyncd.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+CDEPEND=">=dev-lang/lua-5.1"
+DEPEND="${CDEPEND}
+ app-text/asciidoc"
+RDEPEND="${CDEPEND}
+ net-misc/rsync"
+
+src_configure() {
+ econf --docdir="${EPREFIX}"/usr/share/doc/${P}
+}
diff --git a/dev-embedded/mspdebug/Manifest b/dev-embedded/mspdebug/Manifest
index 3c2a1fb9fd33..f7f291a30cd8 100644
--- a/dev-embedded/mspdebug/Manifest
+++ b/dev-embedded/mspdebug/Manifest
@@ -1,3 +1,4 @@
DIST mspdebug-0.18.tar.gz 171442 SHA256 365f614b94679d36cd777135b2ab152a495bae7350ec192c6ce1a3a5b390170b SHA512 f42d4088442ae300c3b5b4ef1871550a98ef8ba5a6fe9fc4f334d94071b235a2ecea3f2c95b69d40c0f5f86b5bdf83b827b2cebadaab92022bdfc28806073b4d WHIRLPOOL 4a0099141d5b5826299ce59a2961d1f1d326fd176263ecb48fc8c09141f8a89191f049ad31b488ae180eb51e04d82e5cc1d88b8e3c01bce3b8cd8524921751dc
DIST mspdebug-0.19.tar.gz 174126 SHA256 0410ee3c30ae50d028bacee0fe27ec0d0b6cda3163cae51d02cda9aaa8814b6a SHA512 8f381c894ae58a19830841e524340e807a354e94de697a6643be3975b554a65ab7c99d9b9cb195cc70e098686e66ba9d9bd04431eb1b44ceaa8adecf8684d31f WHIRLPOOL 25bf3aed7a8ec832dc053698baed930b1dacc273f3111a31b5259603a23a967550dd9d0321fa34ad81c8c45a6627a288af7615113f3819bd8400822a621a006d
DIST mspdebug-0.20.tar.gz 182144 SHA256 4514305994ad8962d5568652f74d6c26357f192583d8840fbf2f3c62dd3bff04 SHA512 64ec9e8abede54ae92a9073971efeb4beeeb419bf1cbda998cc1327820838f7f452381712638e7f03ae71ec62e3459929a0d52a868f2732e4e9c529f8662e996 WHIRLPOOL 5616d0992278bd90eca78e605239b5f090809307f3acd9f94946795ab06c3363798c3d94d82fc983959c2ece1c2b1f0c6ffeb2678468a62617dff98bad1b57df
+DIST mspdebug-0.21.tar.gz 228413 SHA256 37c0c83851e1ff7048012c733e21cd2fe5bef21f67814a462c6a7049dc709988 SHA512 ac12d7a22c905db0d192e52c43bfd5ee13ee47aa99ef7fd3ec4f8b53c231e43ad6437a41655603cd407ac766189009aeee6fafe842ac34fddd0b06408c08e761 WHIRLPOOL 84f274d44f25fffb6aa4e856aded3a943b1359bc51fa9d77de7aa916fedb18e759c734154b2a7c4439703866e97ba7958554c83e310f49aa562265c6e1c22132
diff --git a/dev-embedded/mspdebug/mspdebug-0.21.ebuild b/dev-embedded/mspdebug/mspdebug-0.21.ebuild
new file mode 100644
index 000000000000..95da3a89de9f
--- /dev/null
+++ b/dev-embedded/mspdebug/mspdebug-0.21.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/mspdebug/mspdebug-0.21.ebuild,v 1.1 2012/11/26 09:57:28 radhermit Exp $
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="A free debugger for use with MSP430 MCUs"
+HOMEPAGE="http://mspdebug.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="readline"
+
+DEPEND="readline? ( sys-libs/readline )
+ virtual/libusb:0"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i "s:-O1 \(.*\) -ggdb:\1:" Makefile || die
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" $(usex readline "" "WITHOUT_READLINE=1")
+}
+
+src_install() {
+ emake DESTDIR="${ED}" PREFIX="${EPREFIX}"/usr install
+ dodoc AUTHORS ChangeLog README
+}
diff --git a/dev-python/matplotlib/files/matplotlib-1.1.1-ft-refcount.patch b/dev-python/matplotlib/files/matplotlib-1.1.1-ft-refcount.patch
index 810037777621..df135c201c3d 100644
--- a/dev-python/matplotlib/files/matplotlib-1.1.1-ft-refcount.patch
+++ b/dev-python/matplotlib/files/matplotlib-1.1.1-ft-refcount.patch
@@ -1,5 +1,10 @@
-Restoring a fix to an old reference counting bug which was re-included in a recent commit. It fails stix_fonts_demo.py
-https://github.com/matplotlib/matplotlib/commit/85af0c02bf9a8ecdd0fd18eab8c9662c6b9f4302#src/ft2font.cpp
+#Restoring a fix to an old reference counting bug which was re-included in a recent commit. It fails stix_fonts_demo.py
+# https://github.com/matplotlib/matplotlib/commit/85af0c02bf9a8ecdd0fd18eab8c9662c6b9f4302#src/ft2font.cpp (Keep just in case)
+
+Reinstate the manual reference counting as discovered in #1054
+commit ca678a49f37411b1b0e72d7d0dfa88c124b0e34b
+wrt Bug #442298 by Carl Michal, "the patch in the tree is missing the fifth insertion', i.e. the 2nd. hunk
+appending the 2nd hunk to bicatelli's prepared patch
bicatali@gentoo.org 08/2012
--- src/ft2font.cpp.orig 2012-08-01 17:30:33.000000000 +0100
@@ -33,3 +38,11 @@ bicatali@gentoo.org 08/2012
throw Py::RuntimeError(s.str());
}
+@@ -904,6 +908,7 @@ inline double conv(int v)
+ {
+ std::ostringstream s;
+ s << "Could not set the fontsize for facefile " << facefile << std::endl;
++ ob_refcnt--;
+ throw Py::RuntimeError(s.str());
+ }
+
diff --git a/dev-python/matplotlib/matplotlib-1.1.1.ebuild b/dev-python/matplotlib/matplotlib-1.1.1.ebuild
index b0770605246d..1d3e5763552b 100644
--- a/dev-python/matplotlib/matplotlib-1.1.1.ebuild
+++ b/dev-python/matplotlib/matplotlib-1.1.1.ebuild
@@ -1,10 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/matplotlib-1.1.1.ebuild,v 1.4 2012/11/06 10:58:40 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/matplotlib-1.1.1.ebuild,v 1.5 2012/11/26 06:21:01 idella4 Exp $
EAPI="3"
-# python eclass bloat
PYTHON_DEPEND="2"
PYTHON_USE_WITH="tk"
PYTHON_USE_WITH_OPT="tk"
@@ -84,7 +83,9 @@ use_setup() {
}
src_prepare() {
+ # from upstream commit ca678a49f37411b1b0e72d7d0dfa88c124b0e34b
epatch "${FILESDIR}"/${P}-ft-refcount.patch
+
# create setup.cfg (see setup.cfg.template for any changes)
cat > setup.cfg <<-EOF
[provide_packages]
@@ -117,13 +118,16 @@ src_prepare() {
src_compile() {
unset DISPLAY # bug #278524
distutils_src_compile
- if use doc; then
- cd "${S}/doc"
- VARTEXFONTS="${T}"/fonts \
+ makedocs() {
+ if use doc; then
+ cd "${S}/doc"
+ VARTEXFONTS="${T}"/fonts \
PYTHONPATH=$(ls -d "${S}"/build-$(PYTHON -f --ABI)/lib*) \
./make.py --small all
- [[ -e build/latex/Matplotlib.pdf ]] || die "doc generation failed"
- fi
+ [[ -e build/latex/Matplotlib.pdf ]] || die "doc generation failed"
+ fi
+ }
+ python_execute_function -f makedocs
}
src_test() {
diff --git a/dev-python/pyparsing/pyparsing-1.5.6-r1.ebuild b/dev-python/pyparsing/pyparsing-1.5.6-r1.ebuild
new file mode 100644
index 000000000000..a4ce2f790db8
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-1.5.6-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyparsing/pyparsing-1.5.6-r1.ebuild,v 1.1 2012/11/26 08:01:29 idella4 Exp $
+
+EAPI="3"
+SUPPORT_PYTHON_ABIS="1"
+
+inherit distutils eutils
+
+DESCRIPTION="pyparsing is an easy-to-use Python module for text parsing"
+HOMEPAGE="http://pyparsing.wikispaces.com/ http://pypi.python.org/pypi/pyparsing"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd \
+~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples"
+
+DEPEND=""
+RDEPEND=""
+
+DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
+PYTHON_MODNAME="pyparsing.py"
+
+src_prepare() {
+ # resorted to sed, fixed in June upstream, bug ID: 3381439. See Bug #443836. Unexplained delay of release of 1.5.7
+ sed -e "s/26 June 2011 10:53/16 June 2012 03:08/" \
+ -e 's:exc.__traceback__:pe.__traceback__:' \
+ -i pyparsing_py3.py || die
+ distutils_src_prepare
+}
+
+src_install() {
+ distutils_src_install
+
+ dohtml HowToUsePyparsing.html
+ dodoc CHANGES
+
+ if use doc; then
+ dohtml -r htmldoc/*
+ insinto /usr/share/doc/${PF}
+ doins docs/*.pdf
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+}
diff --git a/dev-ruby/listen/Manifest b/dev-ruby/listen/Manifest
index 96705fc5f7c7..bc407384f5ad 100644
--- a/dev-ruby/listen/Manifest
+++ b/dev-ruby/listen/Manifest
@@ -1,4 +1,2 @@
-DIST listen-0.4.7-git.tgz 30194 SHA256 d2b2a6ceb85f888689cd76710352ceda4462798e474819178044565b73e5ea94 SHA512 03a403b66f3b6c033988375b3d2b4835274a0d1d4fae3d1e05da8a4d659c51d945b3a8fb952ddad9123ed43be0cac96133204f51c7db1792fce0afc5bbc265f2 WHIRLPOOL 63b321041d9a2d9268701d8e0b808758ac5fa27739d745e708641aa4b3beb4872e290bd2da9cf2d18eaff0946fb88305381144dd6fe0fe94aa79c9d79ae1a988
-DIST listen-0.5.0-git.tgz 32371 SHA256 966e0f10cd9651c02dea8de5d3b8d96204ef424c528c8b586cca92e986a8dc83 SHA512 9801b16be5ca88a9d7cdddba4759271232d6f47540eb3f48f36370ceba6a3ce715c066ddf2e0701fa00e312d595d84ff75397bdbd4bbcb0f27a3776b3cd9784e WHIRLPOOL 325bf23867d3255d82445e4846c097fcaea098926814757b2afa22f7932e7fd9276dfd6eb98d2ec9bc8a28129a2e0dda15924d1211ec54d54bf518107fbeae38
-DIST listen-0.5.2-git.tgz 33058 SHA256 3428d0f6202dd12180dd0c724f415f7c80bd9b9233257971ffe16622cb730eec SHA512 58f44e0e343d79ab2d28b7ac8e77969c370b2c2131b5284a37d9af874ff455cfdb9bc7e87f333fda7a6e9c43042f0cd32642603ca771ba0ade7e0a3a89a22639 WHIRLPOOL 89830b7e8c225d6620fc474df85c71e5fc1c34d47bdfd9c09951d13d7a9f9a8aab1b154f13a3b7ea1a1f67eaa7a090ed4bbb33ef1d77908d266e8cccb08e39f1
DIST listen-0.5.3-git.tgz 33251 SHA256 aba0e2f46ae748dee050ca45d6c6f7af5f842fd3d07a290138945f75517b5d31 SHA512 ff942de12c61fec2183c4a80f11b71855e63a64e096f554a7b2f006682aebbd310d07e7203519fa19b28baef193d838e1592f4dd5d5c334bbd7f2403b504d361 WHIRLPOOL ac6c4ed8aeed75b7e984ee83b2928a6950afb715513fec96a131c6679050c0162e4a705dc5c1b4e8095d5906b61f156011b13e82083cb9200f053f33d2262433
+DIST listen-0.6.0-git.tgz 33664 SHA256 e8b22fcebf9a506e5a00159852af86fd6f9fcfb5681270c567530a283122d961 SHA512 a7edda223292969861dbb77b7f877a27f7fa391f1602615b6af266202f8cef9bda23500fd895c7e1e48a43ca17b78bc0492a5a87cbe3779420f68be2b16f4b2c WHIRLPOOL b31b14acd01e5aad755e31f430d3a33fda1106b4597d43d8bbe266729e77b361d5f8c1ff8e51f33ca3906a4afa398db49df598199e357062abd04f8d44a6d80c
diff --git a/dev-ruby/listen/listen-0.4.7.ebuild b/dev-ruby/listen/listen-0.4.7.ebuild
deleted file mode 100644
index ddea7883c102..000000000000
--- a/dev-ruby/listen/listen-0.4.7.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/listen/listen-0.4.7.ebuild,v 1.2 2012/08/14 03:56:17 flameeyes Exp $
-
-EAPI=4
-
-USE_RUBY="ruby18 ruby19 ree18 jruby"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Listens to file modifications and notifies you about the changes."
-HOMEPAGE="https://github.com/guard/listen"
-SRC_URI="https://github.com/guard/listen/tarball/v${PV} -> ${P}-git.tgz"
-RUBY_S="guard-listen-*"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rb-inotify-0.8.8"
-
-all_ruby_prepare() {
- # On Gentoo Linux we only support inotify.
- sed -i -e '/rb-fsevent/d' -e '/rb-fchange/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/listen/listen-0.5.2.ebuild b/dev-ruby/listen/listen-0.5.2.ebuild
deleted file mode 100644
index d19b4e71cf7d..000000000000
--- a/dev-ruby/listen/listen-0.5.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/listen/listen-0.5.2.ebuild,v 1.3 2012/09/29 15:21:11 grobian Exp $
-
-EAPI=4
-
-USE_RUBY="ruby18 ruby19 ree18 jruby"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Listens to file modifications and notifies you about the changes."
-HOMEPAGE="https://github.com/guard/listen"
-SRC_URI="https://github.com/guard/listen/tarball/v${PV} -> ${P}-git.tgz"
-RUBY_S="guard-listen-*"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x64-macos"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rb-inotify-0.8.8"
diff --git a/dev-ruby/listen/listen-0.5.0.ebuild b/dev-ruby/listen/listen-0.6.0.ebuild
similarity index 79%
rename from dev-ruby/listen/listen-0.5.0.ebuild
rename to dev-ruby/listen/listen-0.6.0.ebuild
index f74f98067023..3b0aaca557c0 100644
--- a/dev-ruby/listen/listen-0.5.0.ebuild
+++ b/dev-ruby/listen/listen-0.6.0.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-ruby/listen/listen-0.5.0.ebuild,v 1.1 2012/09/04 06:30:02 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/listen/listen-0.6.0.ebuild,v 1.1 2012/11/26 06:39:33 graaff Exp $
EAPI=4
@@ -22,7 +22,7 @@ RUBY_S="guard-listen-*"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
IUSE=""
ruby_add_rdepend ">=dev-ruby/rb-inotify-0.8.8"
diff --git a/eclass/enlightenment.eclass b/eclass/enlightenment.eclass
index c15449ce37d7..224955b3baea 100644
--- a/eclass/enlightenment.eclass
+++ b/eclass/enlightenment.eclass
@@ -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/eclass/enlightenment.eclass,v 1.97 2012/11/17 16:02:17 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/enlightenment.eclass,v 1.98 2012/11/26 06:58:19 vapier Exp $
# @ECLASS: enlightenment.eclass
# @MAINTAINER:
@@ -118,7 +118,10 @@ enlightenment_src_unpack() {
else
unpack ${A}
fi
- has src_prepare ${ENLIGHTENMENT_EXPF} || enlightenment_src_prepare
+ if ! has src_prepare ${ENLIGHTENMENT_EXPF} ; then
+ cd "${S}" || die
+ enlightenment_src_prepare
+ fi
}
enlightenment_src_prepare() {
diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index fed023960277..c98969081fbc 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -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/eclass/python-r1.eclass,v 1.22 2012/11/24 21:07:14 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/python-r1.eclass,v 1.23 2012/11/26 08:31:26 mgorny Exp $
# @ECLASS: python-r1
# @MAINTAINER:
@@ -197,10 +197,6 @@ _python_set_globals
python_copy_sources() {
debug-print-function ${FUNCNAME} "${@}"
- if [[ ${_PYTHON_SINGLE_R1} ]]; then
- die "${FUNCNAME} must not be used with python-single-r1 eclass."
- fi
-
local impl
local bdir=${BUILD_DIR:-${S}}
@@ -428,10 +424,6 @@ _python_check_USE_PYTHON() {
python_foreach_impl() {
debug-print-function ${FUNCNAME} "${@}"
- if [[ ${_PYTHON_SINGLE_R1} ]]; then
- die "${FUNCNAME} must not be used with python-single-r1 eclass."
- fi
-
_python_check_USE_PYTHON
local impl
@@ -461,10 +453,6 @@ python_foreach_impl() {
python_export_best() {
debug-print-function ${FUNCNAME} "${@}"
- if [[ ${_PYTHON_SINGLE_R1} ]]; then
- die "${FUNCNAME} must not be used with python-single-r1 eclass."
- fi
-
[[ ${#} -gt 0 ]] || set -- EPYTHON PYTHON
local impl best
diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index d0f6df3c14d6..125dc16ae39f 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -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/eclass/python-single-r1.eclass,v 1.2 2012/11/24 21:07:14 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/python-single-r1.eclass,v 1.3 2012/11/26 08:31:26 mgorny Exp $
# @ECLASS: python-single-r1
# @MAINTAINER:
@@ -98,5 +98,19 @@ python-single-r1_pkg_setup() {
done
}
+# Incompatible python-r1 functions.
+
+python_copy_sources() {
+ die "${FUNCNAME} must not be used with python-single-r1 eclass."
+}
+
+python_foreach_impl() {
+ die "${FUNCNAME} must not be used with python-single-r1 eclass."
+}
+
+python_export_best() {
+ die "${FUNCNAME} must not be used with python-single-r1 eclass."
+}
+
_PYTHON_SINGLE_R1=1
fi
diff --git a/games-strategy/dominions2-demo/Manifest b/games-strategy/dominions2-demo/Manifest
index 268426c2ab06..6d6285bbbb08 100644
--- a/games-strategy/dominions2-demo/Manifest
+++ b/games-strategy/dominions2-demo/Manifest
@@ -1 +1 @@
-DIST dom2demo_linux_x86.tgz 73674653 RMD160 f9a9c77d9f6ae720ce1c04ff1aa840e65197120b SHA1 d01cbca7b05ebe9f1cbc130bcd53ff84f8cf1af3 SHA256 6e28a2be0f998a95fca036d107f666000d7f18f5b0730d07406e9349cee874ca
+DIST dom2demo_linux_x86.tgz 73674653 SHA256 6e28a2be0f998a95fca036d107f666000d7f18f5b0730d07406e9349cee874ca SHA512 752061df4f3b9691ab96aac28052beee4e447e1fdb0c33b48693fe33d56ba3ec63d3a5801ab938d9778d295fdb639b38a4ba9cb3d13ee8ed5b860cf34c0df442 WHIRLPOOL c4d6b82140d229a02798b1ef0a1fd18343d81102c8c585ff93de820a827b178c52428c7a965827fd9016172b5a61b812796c36f3c8e3df58558c0c2405193450
diff --git a/games-strategy/dominions2-demo/dominions2-demo-2.08-r1.ebuild b/games-strategy/dominions2-demo/dominions2-demo-2.08-r1.ebuild
new file mode 100644
index 000000000000..83bc03760d02
--- /dev/null
+++ b/games-strategy/dominions2-demo/dominions2-demo-2.08-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/dominions2-demo/dominions2-demo-2.08-r1.ebuild,v 1.1 2012/11/26 09:34:41 pinkbyte Exp $
+
+EAPI=4
+
+inherit games
+
+DESCRIPTION="Dominions 2: The Ascension Wars is an epic turn-based fantasy strategy game"
+HOMEPAGE="http://www.shrapnelgames.com/Illwinter/d2/"
+SRC_URI="http://www.shrapnelgames.com/downloads/dom2demo_linux_x86.tgz"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+RESTRICT="strip"
+
+DEPEND="x86? (
+ virtual/glu
+ virtual/opengl
+ x11-libs/libXext
+ x11-libs/libX11
+ )
+ amd64? (
+ app-emulation/emul-linux-x86-opengl
+ app-emulation/emul-linux-x86-xlibs
+ )"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/dominions2demo
+
+src_install() {
+ local dir="${GAMES_PREFIX_OPT}/${PN}"
+
+ insinto "${dir}"
+ exeinto "${dir}"
+ doins -r *
+ doexe dom2demo
+
+ games_make_wrapper dominions2-demo ./dom2demo "${dir}" "${dir}"
+
+ prepgamesdirs
+}
diff --git a/media-gfx/opencolorio/files/opencolorio-documentation-gen.patch b/media-gfx/opencolorio/files/opencolorio-documentation-gen.patch
index 283282232e9b..172d50d1d6dd 100644
--- a/media-gfx/opencolorio/files/opencolorio-documentation-gen.patch
+++ b/media-gfx/opencolorio/files/opencolorio-documentation-gen.patch
@@ -1,5 +1,5 @@
---- docs/CMakeLists.txt.orig 2012-08-18 17:21:23.833556790 +0400
-+++ docs/CMakeLists.txt 2012-08-18 17:22:44.968559366 +0400
+--- docs/CMakeLists.txt.orig 2012-11-26 11:05:55.000000000 +0400
++++ docs/CMakeLists.txt 2012-11-26 11:07:42.622459004 +0400
@@ -1,62 +1,3 @@
-
-###############################################################################
@@ -72,7 +72,7 @@
DEPENDS
OpenColorIO
PyOpenColorIO
-@@ -93,19 +34,15 @@
+@@ -93,19 +34,17 @@
COMMENT "Building html docs"
SOURCES ${DOCFILES})
@@ -85,16 +85,18 @@
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/$ENV{P}/html
PATTERN .git EXCLUDE)
++if(OCIO_BUILD_PDF_DOCS)
++
find_package(LATEX)
if(PDFLATEX_COMPILER)
add_custom_target(latex
- COMMAND PYTHONPATH=${PYTHONPATH} ${EXTDIST_BINPATH}/sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex
-+ COMMAND PYTHONPATH=sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex
++ COMMAND PYTHONPATH= sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex
DEPENDS
OpenColorIO
${CMAKE_BINARY_DIR}/docs/conf.py
-@@ -115,7 +52,6 @@
+@@ -115,7 +54,6 @@
${RSTDOC_OUTPUT}
COMMENT "Building latex doc"
SOURCES ${DOCFILES})
@@ -102,7 +104,7 @@
add_custom_target(pdf ALL
COMMAND ${PDFLATEX_COMPILER} OpenColorIO.tex
-@@ -125,6 +61,6 @@
+@@ -125,6 +63,8 @@
add_dependencies(pdf latex)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/build-latex/OpenColorIO.pdf
@@ -110,3 +112,5 @@
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/$ENV{P})
endif()
++
++endif()
diff --git a/media-gfx/opencolorio/metadata.xml b/media-gfx/opencolorio/metadata.xml
index 6e27fe9a4988..316ba2c52478 100644
--- a/media-gfx/opencolorio/metadata.xml
+++ b/media-gfx/opencolorio/metadata.xml
@@ -1,9 +1,13 @@
+ graphics
pinkbyte@gentoo.org
Sergey Popov
OpenColorIO (OCIO) is a complete color management solution geared towards motion picture production with an emphasis on visual effects and computer animation.
+
diff --git a/media-gfx/opencolorio/opencolorio-1.0.7.ebuild b/media-gfx/opencolorio/opencolorio-1.0.7.ebuild
index a3d559fd8b28..e5b56a21ddf7 100644
--- a/media-gfx/opencolorio/opencolorio-1.0.7.ebuild
+++ b/media-gfx/opencolorio/opencolorio-1.0.7.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/media-gfx/opencolorio/opencolorio-1.0.7.ebuild,v 1.2 2012/11/24 21:40:40 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/opencolorio/opencolorio-1.0.7.ebuild,v 1.3 2012/11/26 07:42:27 pinkbyte Exp $
EAPI=4
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/imageworks/OpenColorIO/tarball/v${PV} \
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="doc opengl python sse2 test"
+IUSE="doc opengl pdf python sse2 test"
RDEPEND="opengl? (
media-libs/lcms:2
@@ -29,7 +29,10 @@ RDEPEND="opengl? (
dev-libs/tinyxml
"
DEPEND="${RDEPEND}
- doc? ( dev-python/sphinx )
+ doc? (
+ pdf? ( dev-python/sphinx[latex] )
+ !pdf? ( dev-python/sphinx )
+ )
"
# Documentation building requires Python bindings building
@@ -53,7 +56,6 @@ src_configure() {
# Missing features:
# - Truelight and Nuke are not in portage for now, so their support are disabled
# - Java bindings was not tested, so disabled
- # - Documentation PDF does not build properly ("automagic dependency on pdflatex")
# Notes:
# - OpenImageIO is required for building ociodisplay and ocioconvert (USE opengl)
# - OpenGL, GLUT and GLEW is required for building ociodisplay (USE opengl)
@@ -66,6 +68,7 @@ src_configure() {
-DOCIO_BUILD_TRUELIGHT=OFF
$(cmake-utils_use doc OCIO_BUILD_DOCS)
$(cmake-utils_use opengl OCIO_BUILD_APPS)
+ $(cmake-utils_use pdf OCIO_BUILD_PDF_DOCS)
$(cmake-utils_use python OCIO_BUILD_PYGLUE)
$(cmake-utils_use sse2 OCIO_USE_SSE)
$(cmake-utils_use test OCIO_BUILD_TESTS)
diff --git a/media-libs/audiofile/audiofile-0.3.4.ebuild b/media-libs/audiofile/audiofile-0.3.4.ebuild
index 0058a4428340..d315a4383a60 100644
--- a/media-libs/audiofile/audiofile-0.3.4.ebuild
+++ b/media-libs/audiofile/audiofile-0.3.4.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/media-libs/audiofile/audiofile-0.3.4.ebuild,v 1.8 2012/09/29 18:43:49 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/audiofile/audiofile-0.3.4.ebuild,v 1.9 2012/11/26 06:34:04 radhermit Exp $
EAPI="4"
@@ -36,5 +36,5 @@ src_test() {
src_install() {
default
- find "${ED}" -name '*.la' -delete
+ prune_libtool_files
}
diff --git a/media-sound/mangler/metadata.xml b/media-sound/mangler/metadata.xml
index 8d47f12c4d4a..0b2c04c95641 100644
--- a/media-sound/mangler/metadata.xml
+++ b/media-sound/mangler/metadata.xml
@@ -4,9 +4,9 @@
sound
prometheanfire@gentoo.org
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index b24fd22e8b6a..27838578e4fb 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Mon, 26 Nov 2012 06:06:52 +0000
+Mon, 26 Nov 2012 10:06:52 +0000
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 9d946a0b41c2..441917e3fec0 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Mon, 26 Nov 2012 06:06:53 +0000
+Mon, 26 Nov 2012 10:06:53 +0000
diff --git a/metadata/md5-cache/app-admin/eclean-kernel-0.3.1 b/metadata/md5-cache/app-admin/eclean-kernel-0.3.1
index a7044602d0b7..2a74b6ceb748 100644
--- a/metadata/md5-cache/app-admin/eclean-kernel-0.3.1
+++ b/metadata/md5-cache/app-admin/eclean-kernel-0.3.1
@@ -10,5 +10,5 @@ RDEPEND=kernel_linux? ( dev-python/pymountboot[python_targets_python2_6?,python_
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 )
SLOT=0
SRC_URI=mirror://bitbucket/mgorny/eclean-kernel/downloads/eclean-kernel-0.3.1.tar.bz2
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=32f4630c60dcd15a14cbf0e85da122b4
diff --git a/metadata/md5-cache/app-admin/lsyncd-2.1.4 b/metadata/md5-cache/app-admin/lsyncd-2.1.4
new file mode 100644
index 000000000000..b2f823ace0c2
--- /dev/null
+++ b/metadata/md5-cache/app-admin/lsyncd-2.1.4
@@ -0,0 +1,11 @@
+DEFINED_PHASES=configure
+DEPEND=>=dev-lang/lua-5.1 app-text/asciidoc
+DESCRIPTION=Live Syncing (Mirror) Daemon
+EAPI=5
+HOMEPAGE=http://code.google.com/p/lsyncd/
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=>=dev-lang/lua-5.1 net-misc/rsync
+SLOT=0
+SRC_URI=http://lsyncd.googlecode.com/files/lsyncd-2.1.4.tar.gz
+_md5_=866831cef108ab9cb4a94d15e2fb7fd3
diff --git a/metadata/md5-cache/app-portage/diffmask-0.3.3-r2 b/metadata/md5-cache/app-portage/diffmask-0.3.3-r2
index 20e910c4e45a..45535cab1e45 100644
--- a/metadata/md5-cache/app-portage/diffmask-0.3.3-r2
+++ b/metadata/md5-cache/app-portage/diffmask-0.3.3-r2
@@ -10,5 +10,5 @@ RDEPEND=>=sys-apps/portage-2.1.8.3 dev-python/python-exec[python_targets_python2
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 )
SLOT=0
SRC_URI=mirror://bitbucket/mgorny/diffmask/downloads/diffmask-0.3.3.tar.bz2
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=ee82510865fe5bd8155eeb58303f1606
diff --git a/metadata/md5-cache/app-portage/flaggie-0.2-r2 b/metadata/md5-cache/app-portage/flaggie-0.2-r2
index bad7b0aa481c..74c95954da56 100644
--- a/metadata/md5-cache/app-portage/flaggie-0.2-r2
+++ b/metadata/md5-cache/app-portage/flaggie-0.2-r2
@@ -10,5 +10,5 @@ RDEPEND=>=sys-apps/portage-2.1.8.3 dev-python/python-exec[python_targets_python2
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 python_targets_pypy1_9 )
SLOT=0
SRC_URI=mirror://bitbucket/mgorny/flaggie/downloads/flaggie-0.2.tar.bz2
-_eclasses_=bash-completion-r1 fcc2dafb65a2b662dd4b076f2103f6a6 distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=bash-completion-r1 fcc2dafb65a2b662dd4b076f2103f6a6 distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=207d6cc275ac6d753e248871d7552d7a
diff --git a/metadata/md5-cache/app-portage/gentoopm-0.2.6 b/metadata/md5-cache/app-portage/gentoopm-0.2.6
index af7947039ab7..b60d3b1cc8a8 100644
--- a/metadata/md5-cache/app-portage/gentoopm-0.2.6
+++ b/metadata/md5-cache/app-portage/gentoopm-0.2.6
@@ -11,5 +11,5 @@ RDEPEND=|| ( sys-apps/pkgcore >=sys-apps/portage-2.1.10.3 >=sys-apps/paludis-0.6
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 )
SLOT=0
SRC_URI=mirror://bitbucket/mgorny/gentoopm/downloads/gentoopm-0.2.6.tar.bz2
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=516043110874467f10ebd0eb73bb0a59
diff --git a/metadata/md5-cache/app-portage/install-mask-0.0.2-r2 b/metadata/md5-cache/app-portage/install-mask-0.0.2-r2
index d89cab8182e7..ec2b6e359325 100644
--- a/metadata/md5-cache/app-portage/install-mask-0.0.2-r2
+++ b/metadata/md5-cache/app-portage/install-mask-0.0.2-r2
@@ -10,5 +10,5 @@ RDEPEND=app-portage/flaggie[python_targets_python2_6?,python_targets_python2_7?,
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 )
SLOT=0
SRC_URI=mirror://bitbucket/mgorny/install-mask/downloads/install-mask-0.0.2.tar.bz2
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=ac678d4c25aafbdb8090077e2a6f7a24
diff --git a/metadata/md5-cache/app-portage/smart-live-rebuild-1.2.5 b/metadata/md5-cache/app-portage/smart-live-rebuild-1.2.5
index 1666f9317ccc..932e72d6a858 100644
--- a/metadata/md5-cache/app-portage/smart-live-rebuild-1.2.5
+++ b/metadata/md5-cache/app-portage/smart-live-rebuild-1.2.5
@@ -10,5 +10,5 @@ RDEPEND=>=app-portage/gentoopm-0.2.1[python_targets_python2_6?,python_targets_py
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 )
SLOT=0
SRC_URI=mirror://bitbucket/mgorny/smart-live-rebuild/downloads/smart-live-rebuild-1.2.5.tar.bz2
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=ebb9e5b603a76e00e07f335ad1069aa5
diff --git a/metadata/md5-cache/app-portage/smart-live-rebuild-1.3 b/metadata/md5-cache/app-portage/smart-live-rebuild-1.3
index b50cbb696a04..c414ca9c9685 100644
--- a/metadata/md5-cache/app-portage/smart-live-rebuild-1.3
+++ b/metadata/md5-cache/app-portage/smart-live-rebuild-1.3
@@ -10,5 +10,5 @@ RDEPEND=>=app-portage/gentoopm-0.2.1[python_targets_python2_6?,python_targets_py
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 )
SLOT=0
SRC_URI=mirror://bitbucket/mgorny/smart-live-rebuild/downloads/smart-live-rebuild-1.3.tar.bz2
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=4dc0075b9059ba0793f5ebc40d0fef20
diff --git a/metadata/md5-cache/dev-db/edb-1.0.5 b/metadata/md5-cache/dev-db/edb-1.0.5
index c0076948b55c..214129ad80c0 100644
--- a/metadata/md5-cache/dev-db/edb-1.0.5
+++ b/metadata/md5-cache/dev-db/edb-1.0.5
@@ -8,5 +8,5 @@ LICENSE=BSD
RDEPEND=gtk? ( =x11-libs/gtk+-1* ) ncurses? ( sys-libs/ncurses ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=mirror://sourceforge/enlightenment/edb-1.0.5.tar.gz
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic e5bc4d49fb1a376c2ac3a203b3a4dc8a libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic e5bc4d49fb1a376c2ac3a203b3a4dc8a libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=3300806999a21f39766d3294984e1383
diff --git a/metadata/md5-cache/dev-db/edb-1.0.5.042 b/metadata/md5-cache/dev-db/edb-1.0.5.042
index cabf1199adcf..cd7c9e755547 100644
--- a/metadata/md5-cache/dev-db/edb-1.0.5.042
+++ b/metadata/md5-cache/dev-db/edb-1.0.5.042
@@ -8,5 +8,5 @@ LICENSE=BSD
RDEPEND=gtk? ( =x11-libs/gtk+-1* ) ncurses? ( sys-libs/ncurses ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/snapshots/2008-01-25/edb-1.0.5.042.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic e5bc4d49fb1a376c2ac3a203b3a4dc8a libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic e5bc4d49fb1a376c2ac3a203b3a4dc8a libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=b8b421030f1acfa6512613a16468f03a
diff --git a/metadata/md5-cache/dev-embedded/mspdebug-0.21 b/metadata/md5-cache/dev-embedded/mspdebug-0.21
new file mode 100644
index 000000000000..a7f677e23b6c
--- /dev/null
+++ b/metadata/md5-cache/dev-embedded/mspdebug-0.21
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=readline? ( sys-libs/readline ) virtual/libusb:0
+DESCRIPTION=A free debugger for use with MSP430 MCUs
+EAPI=5
+HOMEPAGE=http://mspdebug.sourceforge.net/
+IUSE=readline
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=readline? ( sys-libs/readline ) virtual/libusb:0
+SLOT=0
+SRC_URI=mirror://sourceforge/mspdebug/mspdebug-0.21.tar.gz
+_eclasses_=multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4
+_md5_=628119ca299378452972ebb8fce48219
diff --git a/metadata/md5-cache/dev-libs/e_dbus-1.7.0 b/metadata/md5-cache/dev-libs/e_dbus-1.7.0
index 1aeeaa93de47..a425fb8d8501 100644
--- a/metadata/md5-cache/dev-libs/e_dbus-1.7.0
+++ b/metadata/md5-cache/dev-libs/e_dbus-1.7.0
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=dev-libs/eina-1.7.0 >=dev-libs/ecore-1.7.0 sys-apps/dbus connman? ( >=net-misc/connman-0.75 ) libnotify? ( >=media-libs/evas-1.7.0 ) udev? ( sys-power/upower sys-fs/udisks:0 ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/e_dbus-1.7.0.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=489a5026617fe6193d5050337a9dccb5
diff --git a/metadata/md5-cache/dev-libs/e_dbus-1.7.1 b/metadata/md5-cache/dev-libs/e_dbus-1.7.1
index a4895ad142a3..87cd7332713b 100644
--- a/metadata/md5-cache/dev-libs/e_dbus-1.7.1
+++ b/metadata/md5-cache/dev-libs/e_dbus-1.7.1
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=dev-libs/eina-1.7.0 >=dev-libs/ecore-1.7.0 sys-apps/dbus connman? ( >=net-misc/connman-0.75 ) libnotify? ( >=media-libs/evas-1.7.0 ) udev? ( sys-power/upower sys-fs/udisks:0 ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/e_dbus-1.7.1.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=5967741c7ce651139dff88a7e7867c93
diff --git a/metadata/md5-cache/dev-libs/ecore-1.7.0 b/metadata/md5-cache/dev-libs/ecore-1.7.0
index 0375d0e3d2f4..0873b88df80e 100644
--- a/metadata/md5-cache/dev-libs/ecore-1.7.0
+++ b/metadata/md5-cache/dev-libs/ecore-1.7.0
@@ -10,5 +10,5 @@ RDEPEND=>=dev-libs/eina-1.7.0 ares? ( net-dns/c-ares ) glib? ( dev-libs/glib ) c
RESTRICT=test
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/ecore-1.7.0.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 virtualx 73cfc129b4b9ba23aed1abb10c825d86
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 virtualx 73cfc129b4b9ba23aed1abb10c825d86
_md5_=6efb9c1ba640d82ca79924b6d23113ab
diff --git a/metadata/md5-cache/dev-libs/ecore-1.7.1 b/metadata/md5-cache/dev-libs/ecore-1.7.1
index 572bc4d2fd76..6f0b3162b586 100644
--- a/metadata/md5-cache/dev-libs/ecore-1.7.1
+++ b/metadata/md5-cache/dev-libs/ecore-1.7.1
@@ -10,5 +10,5 @@ RDEPEND=>=dev-libs/eina-1.7.0 ares? ( net-dns/c-ares ) glib? ( dev-libs/glib ) c
RESTRICT=test
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/ecore-1.7.1.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 virtualx 73cfc129b4b9ba23aed1abb10c825d86
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 virtualx 73cfc129b4b9ba23aed1abb10c825d86
_md5_=e73d407f6d09864a93a935bb5b198834
diff --git a/metadata/md5-cache/dev-libs/eet-1.7.1 b/metadata/md5-cache/dev-libs/eet-1.7.1
index 3dc6b1ea3353..5117937b8753 100644
--- a/metadata/md5-cache/dev-libs/eet-1.7.1
+++ b/metadata/md5-cache/dev-libs/eet-1.7.1
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=dev-libs/eina-1.7.0 virtual/jpeg sys-libs/zlib gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( dev-libs/openssl ) ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/eet-1.7.1.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=d2b8da1a2863968b6c959bc36c2e0ab3
diff --git a/metadata/md5-cache/dev-libs/eet-1.7.2 b/metadata/md5-cache/dev-libs/eet-1.7.2
index 2134f442636c..93a6d977cdf0 100644
--- a/metadata/md5-cache/dev-libs/eet-1.7.2
+++ b/metadata/md5-cache/dev-libs/eet-1.7.2
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=dev-libs/eina-1.7.0 virtual/jpeg sys-libs/zlib gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( dev-libs/openssl ) ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/eet-1.7.2.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=66b316554c923033047dda0b1690b662
diff --git a/metadata/md5-cache/dev-libs/eeze-1.7.1 b/metadata/md5-cache/dev-libs/eeze-1.7.1
index 978010ba6a2f..3a80e9eddaf9 100644
--- a/metadata/md5-cache/dev-libs/eeze-1.7.1
+++ b/metadata/md5-cache/dev-libs/eeze-1.7.1
@@ -8,5 +8,5 @@ LICENSE=BSD
RDEPEND=>=dev-libs/ecore-1.7.0 >=dev-libs/eina-1.7.0 nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/eeze-1.7.1.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=87e4ec4aaee98221833c0662b22c7a08
diff --git a/metadata/md5-cache/dev-libs/efreet-1.7.0 b/metadata/md5-cache/dev-libs/efreet-1.7.0
index 78599d91c22c..efe9a62ff02d 100644
--- a/metadata/md5-cache/dev-libs/efreet-1.7.0
+++ b/metadata/md5-cache/dev-libs/efreet-1.7.0
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=dev-libs/ecore-1.7.0 >=dev-libs/eet-1.7.0 >=dev-libs/eina-1.7.0 x11-misc/xdg-utils nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/efreet-1.7.0.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=c2d1ee6a84924890ea18dff6cb5f7945
diff --git a/metadata/md5-cache/dev-libs/efreet-1.7.1 b/metadata/md5-cache/dev-libs/efreet-1.7.1
index 36ccca2e5be2..57c646d80ad8 100644
--- a/metadata/md5-cache/dev-libs/efreet-1.7.1
+++ b/metadata/md5-cache/dev-libs/efreet-1.7.1
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=dev-libs/ecore-1.7.0 >=dev-libs/eet-1.7.0 >=dev-libs/eina-1.7.0 x11-misc/xdg-utils nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/efreet-1.7.1.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=c7f21ec1e578da208ca44233f0111df5
diff --git a/metadata/md5-cache/dev-libs/eina-1.7.0 b/metadata/md5-cache/dev-libs/eina-1.7.0
index 61949ad91091..ce8dc6752c52 100644
--- a/metadata/md5-cache/dev-libs/eina-1.7.0
+++ b/metadata/md5-cache/dev-libs/eina-1.7.0
@@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=debug? ( dev-util/valgrind ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=mirror://gentoo/eina-1.7.0.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=99c9686edfe4587ab3330d5d58e2aa0c
diff --git a/metadata/md5-cache/dev-libs/eina-1.7.1 b/metadata/md5-cache/dev-libs/eina-1.7.1
index 7eebbe36f024..57a58e6f24eb 100644
--- a/metadata/md5-cache/dev-libs/eina-1.7.1
+++ b/metadata/md5-cache/dev-libs/eina-1.7.1
@@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=debug? ( dev-util/valgrind ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/eina-1.7.1.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=7030dcc6b2a1e96a165bc9831c3aa883
diff --git a/metadata/md5-cache/dev-libs/eio-1.7.1 b/metadata/md5-cache/dev-libs/eio-1.7.1
index 682f654b9058..dd9f6c3bcf78 100644
--- a/metadata/md5-cache/dev-libs/eio-1.7.1
+++ b/metadata/md5-cache/dev-libs/eio-1.7.1
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=dev-libs/ecore-1.7.0 nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/eio-1.7.1.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=4b863c15363a7e893b161878c9ef2754
diff --git a/metadata/md5-cache/dev-libs/embryo-1.2.0 b/metadata/md5-cache/dev-libs/embryo-1.2.0
index 631a1a459b0f..be63be6c1f77 100644
--- a/metadata/md5-cache/dev-libs/embryo-1.2.0
+++ b/metadata/md5-cache/dev-libs/embryo-1.2.0
@@ -8,5 +8,5 @@ LICENSE=BSD
RDEPEND=>=dev-libs/eina-1.2.0 nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/embryo-1.2.0.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=e49c062d3fc04267e6070b0ef4a6cb82
diff --git a/metadata/md5-cache/dev-libs/embryo-1.7.0 b/metadata/md5-cache/dev-libs/embryo-1.7.0
index 626d4ed7aa01..f541770f10a0 100644
--- a/metadata/md5-cache/dev-libs/embryo-1.7.0
+++ b/metadata/md5-cache/dev-libs/embryo-1.7.0
@@ -8,5 +8,5 @@ LICENSE=BSD
RDEPEND=>=dev-libs/eina-1.7.0 nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/embryo-1.7.0.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=90d016b7c5d01b80fee000ccdc09dac1
diff --git a/metadata/md5-cache/dev-python/3to2-1.0 b/metadata/md5-cache/dev-python/3to2-1.0
index 79b44fc92235..272ad2713f46 100644
--- a/metadata/md5-cache/dev-python/3to2-1.0
+++ b/metadata/md5-cache/dev-python/3to2-1.0
@@ -10,5 +10,5 @@ RDEPEND=dev-python/python-exec[python_targets_python2_7?] python_targets_python2
REQUIRED_USE=|| ( python_targets_python2_7 )
SLOT=0
SRC_URI=mirror://pypi/3/3to2/3to2-1.0.tar.gz
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=f828e9e2eed05c09008ebcc43e137b11
diff --git a/metadata/md5-cache/dev-python/argparse-1.2.1-r1 b/metadata/md5-cache/dev-python/argparse-1.2.1-r1
index 5b5e403cc134..c264ff6f2876 100644
--- a/metadata/md5-cache/dev-python/argparse-1.2.1-r1
+++ b/metadata/md5-cache/dev-python/argparse-1.2.1-r1
@@ -10,5 +10,5 @@ RDEPEND=dev-python/python-exec[python_targets_python2_5?,python_targets_python2_
REQUIRED_USE=|| ( python_targets_python2_5 python_targets_python2_6 python_targets_python3_1 python_targets_jython2_5 python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_pypy1_8 python_targets_pypy1_9 )
SLOT=0
SRC_URI=http://argparse.googlecode.com/files/argparse-1.2.1.tar.gz
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=f885e324a4c1b22ad7057f5143b20791
diff --git a/metadata/md5-cache/dev-python/cov-core-1.7 b/metadata/md5-cache/dev-python/cov-core-1.7
index c7b8ecc97688..e2cb1b1133fe 100644
--- a/metadata/md5-cache/dev-python/cov-core-1.7
+++ b/metadata/md5-cache/dev-python/cov-core-1.7
@@ -10,5 +10,5 @@ RDEPEND=dev-python/pytest dev-python/coverage dev-python/python-exec[python_targ
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 )
SLOT=0
SRC_URI=mirror://pypi/c/cov-core/cov-core-1.7.tar.gz
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=cc242d45000873161f0e07058b12e2d6
diff --git a/metadata/md5-cache/dev-python/jsonschema-0.7 b/metadata/md5-cache/dev-python/jsonschema-0.7
index d7bbdf69385b..93288cf0c2fe 100644
--- a/metadata/md5-cache/dev-python/jsonschema-0.7
+++ b/metadata/md5-cache/dev-python/jsonschema-0.7
@@ -10,5 +10,5 @@ RDEPEND=dev-python/python-exec[python_targets_python2_7?,python_targets_python3_
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 )
SLOT=0
SRC_URI=mirror://pypi/j/jsonschema/jsonschema-0.7.tar.gz
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=b434dfd3b24d46ea593afbe8049181f4
diff --git a/metadata/md5-cache/dev-python/lxml-3.0.1 b/metadata/md5-cache/dev-python/lxml-3.0.1
index 9bb12b2501a7..3dc4b6fdc3a1 100644
--- a/metadata/md5-cache/dev-python/lxml-3.0.1
+++ b/metadata/md5-cache/dev-python/lxml-3.0.1
@@ -10,5 +10,5 @@ RDEPEND=>=dev-libs/libxml2-2.7.2 >=dev-libs/libxslt-1.1.15 >=dev-python/beautifu
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 python_targets_python3_3 )
SLOT=0
SRC_URI=http://codespeak.net/lxml/lxml-3.0.1.tgz
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=132aa1376102be68ff624f09d5667360
diff --git a/metadata/md5-cache/dev-python/matplotlib-1.1.1 b/metadata/md5-cache/dev-python/matplotlib-1.1.1
index ba971c4b3b2b..2124c7da31b7 100644
--- a/metadata/md5-cache/dev-python/matplotlib-1.1.1
+++ b/metadata/md5-cache/dev-python/matplotlib-1.1.1
@@ -10,4 +10,4 @@ RDEPEND=dev-python/numpy dev-python/python-dateutil dev-python/pytz media-libs/f
SLOT=0
SRC_URI=mirror://sourceforge/matplotlib/matplotlib-1.1.1.tar.gz
_eclasses_=distutils 15ae23f6f8219a009bfcfff7724fe727 eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python 4092929a66c8b47ffa8d314ca9314ea7 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
-_md5_=12529743e1ac771568577ce0b6d5b9ad
+_md5_=9e61db94f5f7270a768bfee59d5ae818
diff --git a/metadata/md5-cache/dev-python/miniupnpc-1.7-r1 b/metadata/md5-cache/dev-python/miniupnpc-1.7-r1
index 5ff49f26da1d..3c4dac752cf3 100644
--- a/metadata/md5-cache/dev-python/miniupnpc-1.7-r1
+++ b/metadata/md5-cache/dev-python/miniupnpc-1.7-r1
@@ -10,5 +10,5 @@ RDEPEND=>=net-libs/miniupnpc-1.7 dev-python/python-exec[python_targets_python2_6
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_pypy1_9 )
SLOT=0
SRC_URI=http://miniupnp.free.fr/files/miniupnpc-1.7.tar.gz
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=2172d8e7fa75633630682fee90030309
diff --git a/metadata/md5-cache/dev-python/pyGPG-9999 b/metadata/md5-cache/dev-python/pyGPG-9999
index 9e1dd22655c3..995a03479405 100644
--- a/metadata/md5-cache/dev-python/pyGPG-9999
+++ b/metadata/md5-cache/dev-python/pyGPG-9999
@@ -8,5 +8,5 @@ LICENSE=BSD
RDEPEND=>=app-crypt/gnupg-2.0.0 dev-python/python-exec[python_targets_python2_5?,python_targets_python2_6?,python_targets_python2_7?] python_targets_python2_5? ( dev-lang/python:2.5 ) python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 )
REQUIRED_USE=|| ( python_targets_python2_5 python_targets_python2_6 python_targets_python2_7 )
SLOT=0
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 git-2 15733ab6a6feb34af9837b41623c2bad multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 git-2 15733ab6a6feb34af9837b41623c2bad multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=2d18f71595423713c1658ae84d553f86
diff --git a/metadata/md5-cache/dev-python/pymountboot-0.2.1 b/metadata/md5-cache/dev-python/pymountboot-0.2.1
index ab141305b7dc..47f681ac819d 100644
--- a/metadata/md5-cache/dev-python/pymountboot-0.2.1
+++ b/metadata/md5-cache/dev-python/pymountboot-0.2.1
@@ -10,5 +10,5 @@ RDEPEND=>=sys-apps/util-linux-2.20 dev-python/python-exec[python_targets_python2
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 )
SLOT=0
SRC_URI=mirror://bitbucket/mgorny/pymountboot/downloads/pymountboot-0.2.1.tar.bz2
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=b8717ded71c6869c39ba47aabc42fab0
diff --git a/metadata/md5-cache/dev-python/pyparsing-1.5.6-r1 b/metadata/md5-cache/dev-python/pyparsing-1.5.6-r1
new file mode 100644
index 000000000000..d78ad5a14797
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyparsing-1.5.6-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm prepare
+DEPEND=dev-lang/python
+DESCRIPTION=pyparsing is an easy-to-use Python module for text parsing
+EAPI=3
+HOMEPAGE=http://pyparsing.wikispaces.com/ http://pypi.python.org/pypi/pyparsing
+IUSE=doc examples
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=MIT
+RDEPEND=dev-lang/python
+SLOT=0
+SRC_URI=mirror://sourceforge/pyparsing/pyparsing-1.5.6.tar.gz
+_eclasses_=distutils 15ae23f6f8219a009bfcfff7724fe727 eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python 4092929a66c8b47ffa8d314ca9314ea7 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_md5_=acbd8cbba6c5d2b58c87de19b78aa8f7
diff --git a/metadata/md5-cache/dev-python/pytest-cov-1.6 b/metadata/md5-cache/dev-python/pytest-cov-1.6
index 165dfed10a43..f1b9b02184bd 100644
--- a/metadata/md5-cache/dev-python/pytest-cov-1.6
+++ b/metadata/md5-cache/dev-python/pytest-cov-1.6
@@ -10,5 +10,5 @@ RDEPEND=dev-python/pytest dev-python/cov-core dev-python/python-exec[python_targ
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 )
SLOT=0
SRC_URI=mirror://pypi/p/pytest-cov/pytest-cov-1.6.tar.gz
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=bf7156222708704801ce685457124061
diff --git a/metadata/md5-cache/dev-python/python-exec-0.1 b/metadata/md5-cache/dev-python/python-exec-0.1
index dc8aa57e837e..de915fa4a9a1 100644
--- a/metadata/md5-cache/dev-python/python-exec-0.1
+++ b/metadata/md5-cache/dev-python/python-exec-0.1
@@ -8,5 +8,5 @@ LICENSE=BSD
REQUIRED_USE=|| ( python_targets_jython2_5 python_targets_pypy1_8 python_targets_pypy1_9 python_targets_python3_1 python_targets_python3_2 python_targets_python3_3 python_targets_python2_5 python_targets_python2_6 python_targets_python2_7 )
SLOT=0
SRC_URI=mirror://bitbucket/mgorny/python-exec/downloads/python-exec-0.1.tar.bz2
-_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils b65ac5ba56a20f3d7a01c67b7b3c9b01 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils b65ac5ba56a20f3d7a01c67b7b3c9b01 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=97dab088af59b3185240489a4b9065fc
diff --git a/metadata/md5-cache/dev-python/python-exec-0.1.1 b/metadata/md5-cache/dev-python/python-exec-0.1.1
index 22cb9d5ef394..4f1e9111fa3d 100644
--- a/metadata/md5-cache/dev-python/python-exec-0.1.1
+++ b/metadata/md5-cache/dev-python/python-exec-0.1.1
@@ -8,5 +8,5 @@ LICENSE=BSD
REQUIRED_USE=|| ( python_targets_jython2_5 python_targets_pypy1_8 python_targets_pypy1_9 python_targets_python3_1 python_targets_python3_2 python_targets_python3_3 python_targets_python2_5 python_targets_python2_6 python_targets_python2_7 )
SLOT=0
SRC_URI=mirror://bitbucket/mgorny/python-exec/downloads/python-exec-0.1.1.tar.bz2
-_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils b65ac5ba56a20f3d7a01c67b7b3c9b01 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils b65ac5ba56a20f3d7a01c67b7b3c9b01 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=7fd4a474b89dc4afbcedc0677d70ceac
diff --git a/metadata/md5-cache/dev-python/python-exec-0.2 b/metadata/md5-cache/dev-python/python-exec-0.2
index f6605b8cfefd..64cce71b7c1c 100644
--- a/metadata/md5-cache/dev-python/python-exec-0.2
+++ b/metadata/md5-cache/dev-python/python-exec-0.2
@@ -8,5 +8,5 @@ LICENSE=BSD
REQUIRED_USE=|| ( python_targets_jython2_5 python_targets_pypy1_8 python_targets_pypy1_9 python_targets_python3_1 python_targets_python3_2 python_targets_python3_3 python_targets_python2_5 python_targets_python2_6 python_targets_python2_7 )
SLOT=0
SRC_URI=mirror://bitbucket/mgorny/python-exec/downloads/python-exec-0.2.tar.bz2
-_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils b65ac5ba56a20f3d7a01c67b7b3c9b01 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils b65ac5ba56a20f3d7a01c67b7b3c9b01 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=df31d5e855c7f220d6cabee52c57869a
diff --git a/metadata/md5-cache/dev-python/setuptools-0.6.30-r1 b/metadata/md5-cache/dev-python/setuptools-0.6.30-r1
index 1a9d820a96be..2e6346b53b72 100644
--- a/metadata/md5-cache/dev-python/setuptools-0.6.30-r1
+++ b/metadata/md5-cache/dev-python/setuptools-0.6.30-r1
@@ -10,5 +10,5 @@ RDEPEND=dev-python/python-exec[python_targets_python2_5?,python_targets_python2_
REQUIRED_USE=|| ( python_targets_python2_5 python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 python_targets_python3_3 python_targets_pypy1_8 python_targets_pypy1_9 python_targets_jython2_5 )
SLOT=0
SRC_URI=mirror://pypi/d/distribute/distribute-0.6.30.tar.gz
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=fbfc2877a0489e2da2466e9849b789c0
diff --git a/metadata/md5-cache/dev-ruby/listen-0.4.7 b/metadata/md5-cache/dev-ruby/listen-0.4.7
deleted file mode 100644
index 1dbfed24a8d6..000000000000
--- a/metadata/md5-cache/dev-ruby/listen-0.4.7
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( ruby_targets_ruby18? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ruby18] ) ruby_targets_ruby19? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ruby19] ) ruby_targets_ree18? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ree18] ) ruby_targets_jruby? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( test? ( dev-ruby/rspec:2[ruby_targets_ree18] ) ) ruby_targets_jruby? ( test? ( dev-ruby/rspec:2[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) )
-DESCRIPTION=Listens to file modifications and notifies you about the changes.
-EAPI=4
-HOMEPAGE=https://github.com/guard/listen
-IUSE=test elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 ruby_targets_jruby test test
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby18? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ruby18] ) ruby_targets_ruby19? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ruby19] ) ruby_targets_ree18? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ree18] ) ruby_targets_jruby? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_jruby] ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] )
-REQUIRED_USE=|| ( ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 ruby_targets_jruby )
-SLOT=0
-SRC_URI=https://github.com/guard/listen/tarball/v0.4.7 -> listen-0.4.7-git.tgz
-_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 java-utils-2 2d9eb3508fa5d6759e39354b74545567 multilib 9aa8a023e062fca0ba79362d9d0cc488 ruby-fakegem 2785c639b173dd603e95bd60b8d6c4c0 ruby-ng 10ca07a887e226622062d89bb959a175 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
-_md5_=17c8d98400a1ff8aff4784a9d9abee48
diff --git a/metadata/md5-cache/dev-ruby/listen-0.5.2 b/metadata/md5-cache/dev-ruby/listen-0.5.2
deleted file mode 100644
index 7b034ba70b7c..000000000000
--- a/metadata/md5-cache/dev-ruby/listen-0.5.2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( ruby_targets_ruby18? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ruby18] ) ruby_targets_ruby19? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ruby19] ) ruby_targets_ree18? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ree18] ) ruby_targets_jruby? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( test? ( dev-ruby/rspec:2[ruby_targets_ree18] ) ) ruby_targets_jruby? ( test? ( dev-ruby/rspec:2[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) )
-DESCRIPTION=Listens to file modifications and notifies you about the changes.
-EAPI=4
-HOMEPAGE=https://github.com/guard/listen
-IUSE=test elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 ruby_targets_jruby test test
-KEYWORDS=~amd64 ~ppc ~ppc64 ~x64-macos
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby18? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ruby18] ) ruby_targets_ruby19? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ruby19] ) ruby_targets_ree18? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ree18] ) ruby_targets_jruby? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_jruby] ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] )
-REQUIRED_USE=|| ( ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 ruby_targets_jruby )
-SLOT=0
-SRC_URI=https://github.com/guard/listen/tarball/v0.5.2 -> listen-0.5.2-git.tgz
-_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 java-utils-2 2d9eb3508fa5d6759e39354b74545567 multilib 9aa8a023e062fca0ba79362d9d0cc488 ruby-fakegem 2785c639b173dd603e95bd60b8d6c4c0 ruby-ng 10ca07a887e226622062d89bb959a175 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
-_md5_=10af499fd72adc8958043d1f82383516
diff --git a/metadata/md5-cache/dev-ruby/listen-0.5.0 b/metadata/md5-cache/dev-ruby/listen-0.6.0
similarity index 94%
rename from metadata/md5-cache/dev-ruby/listen-0.5.0
rename to metadata/md5-cache/dev-ruby/listen-0.6.0
index 6cf5d9bd58c4..e83ee71e4731 100644
--- a/metadata/md5-cache/dev-ruby/listen-0.5.0
+++ b/metadata/md5-cache/dev-ruby/listen-0.6.0
@@ -4,11 +4,11 @@ DESCRIPTION=Listens to file modifications and notifies you about the changes.
EAPI=4
HOMEPAGE=https://github.com/guard/listen
IUSE=test elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 ruby_targets_jruby test test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x64-macos
LICENSE=MIT
RDEPEND=ruby_targets_ruby18? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ruby18] ) ruby_targets_ruby19? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ruby19] ) ruby_targets_ree18? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_ree18] ) ruby_targets_jruby? ( >=dev-ruby/rb-inotify-0.8.8[ruby_targets_jruby] ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] )
REQUIRED_USE=|| ( ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 ruby_targets_jruby )
SLOT=0
-SRC_URI=https://github.com/guard/listen/tarball/v0.5.0 -> listen-0.5.0-git.tgz
+SRC_URI=https://github.com/guard/listen/tarball/v0.6.0 -> listen-0.6.0-git.tgz
_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 java-utils-2 2d9eb3508fa5d6759e39354b74545567 multilib 9aa8a023e062fca0ba79362d9d0cc488 ruby-fakegem 2785c639b173dd603e95bd60b8d6c4c0 ruby-ng 10ca07a887e226622062d89bb959a175 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
-_md5_=93d3e2c650434c862946eac87528778e
+_md5_=2c2fba4c5d06197bead2bb2010c02208
diff --git a/metadata/md5-cache/dev-util/d-feet-0.1.15 b/metadata/md5-cache/dev-util/d-feet-0.1.15
index 81aa63c49ee3..1d0b297aa5e0 100644
--- a/metadata/md5-cache/dev-util/d-feet-0.1.15
+++ b/metadata/md5-cache/dev-util/d-feet-0.1.15
@@ -10,5 +10,5 @@ RDEPEND=>=sys-apps/dbus-1.0 >=dev-python/dbus-python-0.82.3 dev-python/pygtk:2 g
REQUIRED_USE=|| ( python_targets_python2_5 python_targets_python2_6 python_targets_python2_7 python_targets_pypy1_9 )
SLOT=0
SRC_URI=mirror://gnome/sources/d-feet/0.1/d-feet-0.1.15.tar.xz
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 42baa24e27485fd02d1bed56ca46c0d8 gnome2-utils 794d2847b4af390a1e020924876c8297 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 42baa24e27485fd02d1bed56ca46c0d8 gnome2-utils 794d2847b4af390a1e020924876c8297 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
_md5_=dcd21b78c770a0befac98ad3d186bde6
diff --git a/metadata/md5-cache/dev-util/d-feet-0.3.1 b/metadata/md5-cache/dev-util/d-feet-0.3.1
index d96a30cadc50..8019bdcbba90 100644
--- a/metadata/md5-cache/dev-util/d-feet-0.3.1
+++ b/metadata/md5-cache/dev-util/d-feet-0.3.1
@@ -10,5 +10,5 @@ RDEPEND=>=dev-libs/glib-2.34:2 dev-python/pygobject:3 >=sys-apps/dbus-1 x11-libs
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_pypy1_9 )
SLOT=0
SRC_URI=mirror://gnome/sources/d-feet/0.3/d-feet-0.3.1.tar.xz
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 42baa24e27485fd02d1bed56ca46c0d8 gnome2-utils 794d2847b4af390a1e020924876c8297 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 42baa24e27485fd02d1bed56ca46c0d8 gnome2-utils 794d2847b4af390a1e020924876c8297 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
_md5_=2c4428d30b6d98461f6d2a631b020156
diff --git a/metadata/md5-cache/dev-util/synopsis-0.13 b/metadata/md5-cache/dev-util/synopsis-0.13
index b10e1d7633c6..5923624120c1 100644
--- a/metadata/md5-cache/dev-util/synopsis-0.13
+++ b/metadata/md5-cache/dev-util/synopsis-0.13
@@ -10,5 +10,5 @@ RDEPEND=dev-libs/boehm-gc media-gfx/graphviz dev-python/python-exec[python_targe
REQUIRED_USE=|| ( python_targets_python2_5 python_targets_python2_6 python_targets_python2_7 )
SLOT=0
SRC_URI=http://synopsis.fresco.org/download/synopsis-0.13.tar.gz
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=bf0cd9c07f5386242ce1b91d9f34d287
diff --git a/metadata/md5-cache/games-strategy/dominions2-demo-2.08-r1 b/metadata/md5-cache/games-strategy/dominions2-demo-2.08-r1
new file mode 100644
index 000000000000..22bba349f3dd
--- /dev/null
+++ b/metadata/md5-cache/games-strategy/dominions2-demo-2.08-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
+DEPEND=x86? ( virtual/glu virtual/opengl x11-libs/libXext x11-libs/libX11 ) amd64? ( app-emulation/emul-linux-x86-opengl app-emulation/emul-linux-x86-xlibs )
+DESCRIPTION=Dominions 2: The Ascension Wars is an epic turn-based fantasy strategy game
+EAPI=4
+HOMEPAGE=http://www.shrapnelgames.com/Illwinter/d2/
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=as-is
+RDEPEND=x86? ( virtual/glu virtual/opengl x11-libs/libXext x11-libs/libX11 ) amd64? ( app-emulation/emul-linux-x86-opengl app-emulation/emul-linux-x86-xlibs )
+RESTRICT=strip
+SLOT=0
+SRC_URI=http://www.shrapnelgames.com/downloads/dom2demo_linux_x86.tgz
+_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils d40dc948067bd3db1c8ebf7d51897313 games e0a83e3f3f024b8c8ef7a8217d716cbf multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_md5_=1d174dc080fd885215da30cd8cd73208
diff --git a/metadata/md5-cache/gnome-extra/libgsf-1.14.25 b/metadata/md5-cache/gnome-extra/libgsf-1.14.25
index 4b33d37fdeaf..8ad5b5368fb0 100644
--- a/metadata/md5-cache/gnome-extra/libgsf-1.14.25
+++ b/metadata/md5-cache/gnome-extra/libgsf-1.14.25
@@ -10,5 +10,5 @@ RDEPEND=>=dev-libs/glib-2.26:2 >=dev-libs/libxml2-2.4.16:2 sys-libs/zlib bzip2?
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 )
SLOT=0
SRC_URI=mirror://gnome/sources/libgsf/1.14/libgsf-1.14.25.tar.xz
-_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 42baa24e27485fd02d1bed56ca46c0d8 gnome2-utils 794d2847b4af390a1e020924876c8297 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
+_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 42baa24e27485fd02d1bed56ca46c0d8 gnome2-utils 794d2847b4af390a1e020924876c8297 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
_md5_=ab66228cd4cda3e756582adff181461d
diff --git a/metadata/md5-cache/media-gfx/opencolorio-1.0.7 b/metadata/md5-cache/media-gfx/opencolorio-1.0.7
index 00025a24a721..29896e54da02 100644
--- a/metadata/md5-cache/media-gfx/opencolorio-1.0.7
+++ b/metadata/md5-cache/media-gfx/opencolorio-1.0.7
@@ -1,9 +1,9 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=opengl? ( media-libs/lcms:2 >=media-libs/openimageio-1.1.0 media-libs/glew media-libs/freeglut virtual/opengl ) dev-cpp/yaml-cpp dev-libs/tinyxml doc? ( dev-python/sphinx ) >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) python? ( =dev-lang/python-2* )
+DEPEND=opengl? ( media-libs/lcms:2 >=media-libs/openimageio-1.1.0 media-libs/glew media-libs/freeglut virtual/opengl ) dev-cpp/yaml-cpp dev-libs/tinyxml doc? ( pdf? ( dev-python/sphinx[latex] ) !pdf? ( dev-python/sphinx ) ) >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) python? ( =dev-lang/python-2* )
DESCRIPTION=A color management framework for visual effects and animation
EAPI=4
HOMEPAGE=http://opencolorio.org/
-IUSE=doc opengl python sse2 test
+IUSE=doc opengl pdf python sse2 test
KEYWORDS=~amd64 ~x86
LICENSE=BSD
RDEPEND=opengl? ( media-libs/lcms:2 >=media-libs/openimageio-1.1.0 media-libs/glew media-libs/freeglut virtual/opengl ) dev-cpp/yaml-cpp dev-libs/tinyxml python? ( =dev-lang/python-2* )
@@ -11,4 +11,4 @@ REQUIRED_USE=doc? ( python )
SLOT=0
SRC_URI=https://github.com/imageworks/OpenColorIO/tarball/v1.0.7 -> opencolorio-1.0.7.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 cmake-utils d9d351169c1d554e8f47f1a19f17becd eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic e5bc4d49fb1a376c2ac3a203b3a4dc8a multilib 9aa8a023e062fca0ba79362d9d0cc488 python 4092929a66c8b47ffa8d314ca9314ea7 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 vcs-snapshot d7572a392e0bd8e207deae5414f6a887
-_md5_=b63c4e6592a42c6873f772a6e2ebf022
+_md5_=9dcf7a07b91117abd1c9796001615549
diff --git a/metadata/md5-cache/media-libs/audiofile-0.3.4 b/metadata/md5-cache/media-libs/audiofile-0.3.4
index 8d0e3ccc8388..8d50c5abb98e 100644
--- a/metadata/md5-cache/media-libs/audiofile-0.3.4
+++ b/metadata/md5-cache/media-libs/audiofile-0.3.4
@@ -9,4 +9,4 @@ LICENSE=GPL-2 LGPL-2
SLOT=0
SRC_URI=mirror://gnome/sources/audiofile/0.3/audiofile-0.3.4.tar.xz
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f eutils d40dc948067bd3db1c8ebf7d51897313 gnome.org 8fef8f967214f56e08fa92d61163d891 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
-_md5_=bfbe54f64db62ce229974154f1352e42
+_md5_=8b7be700f29bfb1927bc2b9cad0ea755
diff --git a/metadata/md5-cache/media-libs/edje-1.7.1 b/metadata/md5-cache/media-libs/edje-1.7.1
index 5ba7971bc8de..8a2af1e83e87 100644
--- a/metadata/md5-cache/media-libs/edje-1.7.1
+++ b/metadata/md5-cache/media-libs/edje-1.7.1
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=dev-lang/lua >=dev-libs/eet-1.7.0 >=dev-libs/eina-1.7.0 >=dev-libs/embryo-1.7.0 >=media-libs/evas-1.7.0 >=dev-libs/ecore-1.7.0 nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/edje-1.7.1.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=18c8c9956365df913f3c29cf7f80c9d9
diff --git a/metadata/md5-cache/media-libs/edje-1.7.2 b/metadata/md5-cache/media-libs/edje-1.7.2
index 929ea44d0159..f7155364e752 100644
--- a/metadata/md5-cache/media-libs/edje-1.7.2
+++ b/metadata/md5-cache/media-libs/edje-1.7.2
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=dev-lang/lua >=dev-libs/eet-1.7.0 >=dev-libs/eina-1.7.0 >=dev-libs/embryo-1.7.0 >=media-libs/evas-1.7.0 >=dev-libs/ecore-1.7.0 nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/edje-1.7.2.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=f577864f7419aa770f035736c67cd695
diff --git a/metadata/md5-cache/media-libs/elementary-1.7.1 b/metadata/md5-cache/media-libs/elementary-1.7.1
index 6a4f3e757997..0d5b659aa5f3 100644
--- a/metadata/md5-cache/media-libs/elementary-1.7.1
+++ b/metadata/md5-cache/media-libs/elementary-1.7.1
@@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=>=dev-libs/ecore-1.7.0[evas,fbcon?,opengl?,sdl?,X?,xcb?] >=media-libs/evas-1.7.0[fbcon?,opengl?,X?,xcb?] >=media-libs/edje-1.7.0 dbus? ( >=dev-libs/e_dbus-1.7.0 ) xdg? ( >=dev-libs/efreet-1.7.0 ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/elementary-1.7.1.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=bc7d91dd536fad120d2386118454753b
diff --git a/metadata/md5-cache/media-libs/elementary-1.7.2 b/metadata/md5-cache/media-libs/elementary-1.7.2
index 585321b17c17..f2e35306fb1a 100644
--- a/metadata/md5-cache/media-libs/elementary-1.7.2
+++ b/metadata/md5-cache/media-libs/elementary-1.7.2
@@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=>=dev-libs/ecore-1.7.0[evas,fbcon?,opengl?,sdl?,X?,xcb?] >=media-libs/evas-1.7.0[fbcon?,opengl?,X?,xcb?] >=media-libs/edje-1.7.0 dbus? ( >=dev-libs/e_dbus-1.7.0 ) xdg? ( >=dev-libs/efreet-1.7.0 ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/elementary-1.7.2.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=b40be7cdbd1a2868deecf68a5f7ffedc
diff --git a/metadata/md5-cache/media-libs/emotion-1.7.1 b/metadata/md5-cache/media-libs/emotion-1.7.1
index 5a89798def2f..51a193ce3692 100644
--- a/metadata/md5-cache/media-libs/emotion-1.7.1
+++ b/metadata/md5-cache/media-libs/emotion-1.7.1
@@ -8,5 +8,5 @@ LICENSE=BSD
RDEPEND=>=media-libs/evas-1.7.0 >=media-libs/edje-1.7.0 >=dev-libs/ecore-1.7.0 >=dev-libs/eeze-1.7.0 xine? ( >=media-libs/xine-lib-1.1.1 ) !gstreamer? ( !xine? ( >=media-libs/xine-lib-1.1.1 ) ) gstreamer? ( =media-libs/gstreamer-0.10* =media-libs/gst-plugins-good-0.10* =media-plugins/gst-plugins-ffmpeg-0.10* ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/emotion-1.7.1.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=7fb70508e2d5a253ef2e37c0bbd2d73b
diff --git a/metadata/md5-cache/media-libs/evas-1.7.1 b/metadata/md5-cache/media-libs/evas-1.7.1
index 1a4feef1981e..8dc22e0f9616 100644
--- a/metadata/md5-cache/media-libs/evas-1.7.1
+++ b/metadata/md5-cache/media-libs/evas-1.7.1
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=dev-libs/eina-1.7.0 >=media-libs/freetype-2.3.9 fontconfig? ( media-libs/fontconfig ) gles? ( media-libs/mesa[gallium,gles2] ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg ) png? ( media-libs/libpng ) bidi? ( >=dev-libs/fribidi-0.19.1 ) directfb? ( >=dev-libs/DirectFB-0.9.16 ) tiff? ( media-libs/tiff ) xpm? ( x11-libs/libXpm ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrender opengl? ( virtual/opengl ) ) !X? ( xcb? ( x11-libs/xcb-util ) ) eet? ( >=dev-libs/eet-1.7.0 ) svg? ( >=gnome-base/librsvg-2.14.0 x11-libs/cairo x11-libs/libsvg-cairo ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/evas-1.7.1.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=851872514ef396586eb613ed507579f8
diff --git a/metadata/md5-cache/media-libs/evas-1.7.2 b/metadata/md5-cache/media-libs/evas-1.7.2
index b778ce382739..7587e6268b66 100644
--- a/metadata/md5-cache/media-libs/evas-1.7.2
+++ b/metadata/md5-cache/media-libs/evas-1.7.2
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=dev-libs/eina-1.7.0 >=media-libs/freetype-2.3.9 fontconfig? ( media-libs/fontconfig ) gles? ( media-libs/mesa[gallium,gles2] ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg ) png? ( media-libs/libpng ) bidi? ( >=dev-libs/fribidi-0.19.1 ) directfb? ( >=dev-libs/DirectFB-0.9.16 ) tiff? ( media-libs/tiff ) xpm? ( x11-libs/libXpm ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrender opengl? ( virtual/opengl ) ) !X? ( xcb? ( x11-libs/xcb-util ) ) eet? ( >=dev-libs/eet-1.7.0 ) svg? ( >=gnome-base/librsvg-2.14.0 x11-libs/cairo x11-libs/libsvg-cairo ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/evas-1.7.2.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=aded2b7f42849f5a8c2465efdf239687
diff --git a/metadata/md5-cache/media-libs/imlib2-1.4.4 b/metadata/md5-cache/media-libs/imlib2-1.4.4
index 9d699522acc9..99e8d5c2ab80 100644
--- a/metadata/md5-cache/media-libs/imlib2-1.4.4
+++ b/metadata/md5-cache/media-libs/imlib2-1.4.4
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND==media-libs/freetype-2* bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) gif? ( >=media-libs/giflib-4.1.0 ) png? ( >=media-libs/libpng-1.4 ) jpeg? ( virtual/jpeg ) tiff? ( >=media-libs/tiff-3.5.5 ) X? ( x11-libs/libXext x11-proto/xextproto ) mp3? ( media-libs/libid3tag ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=mirror://sourceforge/enlightenment/imlib2-1.4.4.tar.gz
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=8bf6a756908f99cce5db1ab3a66bdd77
diff --git a/metadata/md5-cache/media-libs/imlib2-1.4.5 b/metadata/md5-cache/media-libs/imlib2-1.4.5
index 91c9c1e37d4c..124a1285ae2a 100644
--- a/metadata/md5-cache/media-libs/imlib2-1.4.5
+++ b/metadata/md5-cache/media-libs/imlib2-1.4.5
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND==media-libs/freetype-2* bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) gif? ( >=media-libs/giflib-4.1.0 ) png? ( media-libs/libpng:0 ) jpeg? ( virtual/jpeg ) tiff? ( media-libs/tiff:0 ) X? ( x11-libs/libX11 x11-libs/libXext ) mp3? ( media-libs/libid3tag ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=mirror://sourceforge/enlightenment/imlib2-1.4.5.tar.gz
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=582a2914b7dfcf1061d1a23c8176e503
diff --git a/metadata/md5-cache/media-plugins/evas_generic_loaders-1.7.1 b/metadata/md5-cache/media-plugins/evas_generic_loaders-1.7.1
index 3647de2bea69..b983d4308b9a 100644
--- a/metadata/md5-cache/media-plugins/evas_generic_loaders-1.7.1
+++ b/metadata/md5-cache/media-plugins/evas_generic_loaders-1.7.1
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=media-libs/evas-1.7.0 gstreamer? ( media-libs/gstreamer media-libs/gst-plugins-base ) pdf? ( app-text/poppler ) postscript? ( app-text/libspectre ) raw? ( media-libs/libraw ) svg? ( gnome-base/librsvg x11-libs/cairo ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=http://download.enlightenment.org/releases/evas_generic_loaders-1.7.1.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=4c09e432a07f6ffb189bde260016b846
diff --git a/metadata/md5-cache/net-dns/openresolv-3.3.2 b/metadata/md5-cache/net-dns/openresolv-3.3.2
deleted file mode 100644
index ea965d8597c1..000000000000
--- a/metadata/md5-cache/net-dns/openresolv-3.3.2
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=config install postinst setup
-DEPEND=!net-dns/resolvconf-gentoo !=dev-python/feedparser-5.1.2 >=dev-python/sqlalchemy-0.7 dev-python/pyy
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 )
SLOT=0
SRC_URI=http://download.flexget.com/unstable/FlexGet-1.0r3181.tar.gz
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=63703014f6380fbf89f6cd85f6ee89ed
diff --git a/metadata/md5-cache/net-misc/flexget-9999 b/metadata/md5-cache/net-misc/flexget-9999
index 964479bd579c..b6b672f0a6a4 100644
--- a/metadata/md5-cache/net-misc/flexget-9999
+++ b/metadata/md5-cache/net-misc/flexget-9999
@@ -8,5 +8,5 @@ LICENSE=MIT
RDEPEND=>=dev-python/feedparser-5.1.2 >=dev-python/sqlalchemy-0.7 dev-python/pyyaml dev-python/beautifulsoup:python-2 dev-python/beautifulsoup:4 dev-python/html5lib dev-python/jinja dev-python/PyRSS2Gen dev-python/pynzb dev-python/progressbar dev-python/flask dev-python/cherrypy dev-python/python-dateutil =dev-python/requests-0.14* dev-python/setuptools virtual/python-argparse[python_targets_python2_6?,python_targets_python2_7?] dev-python/python-exec[python_targets_python2_6?,python_targets_python2_7?] python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 )
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 )
SLOT=0
-_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a subversion 877d251a42b69543c01f6a36b4707b3b toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=distutils-r1 607f539140767d24c34ad2a0108f6cef eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a subversion 877d251a42b69543c01f6a36b4707b3b toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=16816f926b95c7dc711fdfb59e7a9476
diff --git a/metadata/md5-cache/sci-mathematics/flint-2.3 b/metadata/md5-cache/sci-mathematics/flint-2.3
new file mode 100644
index 000000000000..43d6970580fb
--- /dev/null
+++ b/metadata/md5-cache/sci-mathematics/flint-2.3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure
+DEPEND=dev-libs/mpfr dev-libs/ntl sci-libs/mpir
+DESCRIPTION=Fast Library for Number Theory
+EAPI=5
+HOMEPAGE=http://www.flintlib.org/
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/mpfr dev-libs/ntl sci-libs/mpir
+RESTRICT=mirror
+SLOT=0
+SRC_URI=http://www.flintlib.org/flint-2.3.tar.gz
+_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_md5_=50b422f2729f5e23d134dca31c36a6dd
diff --git a/metadata/md5-cache/sys-apps/ed-1.7 b/metadata/md5-cache/sys-apps/ed-1.7
new file mode 100644
index 000000000000..99b5a17edb52
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/ed-1.7
@@ -0,0 +1,11 @@
+DEFINED_PHASES=configure prepare
+DEPEND=sys-apps/texinfo
+DESCRIPTION=Your basic line editor
+EAPI=4
+HOMEPAGE=http://www.gnu.org/software/ed/
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=mirror://gnu/ed/ed-1.7.tar.gz
+_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_md5_=220057ac2100158c80e208c2ff14a82f
diff --git a/metadata/md5-cache/virtual/python-argparse-0 b/metadata/md5-cache/virtual/python-argparse-0
index 2236e43028db..c4a25d21c143 100644
--- a/metadata/md5-cache/virtual/python-argparse-0
+++ b/metadata/md5-cache/virtual/python-argparse-0
@@ -6,5 +6,5 @@ KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-a
RDEPEND=python_targets_python2_5? ( dev-python/argparse ) python_targets_python2_6? ( dev-python/argparse ) python_targets_jython2_5? ( dev-python/argparse )
REQUIRED_USE=|| ( python_targets_python2_5 python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 python_targets_python3_3 python_targets_pypy1_8 python_targets_pypy1_9 python_targets_jython2_5 )
SLOT=0
-_eclasses_=multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4
+_eclasses_=multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4
_md5_=7cf394ee8b8957855cf9dd5100559393
diff --git a/metadata/md5-cache/virtual/python-argparse-1 b/metadata/md5-cache/virtual/python-argparse-1
index 710e428f996c..5b363f3c20e3 100644
--- a/metadata/md5-cache/virtual/python-argparse-1
+++ b/metadata/md5-cache/virtual/python-argparse-1
@@ -6,5 +6,5 @@ KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
RDEPEND=python_targets_python2_5? ( dev-python/argparse[python_targets_python2_5] ) python_targets_python2_6? ( dev-python/argparse[python_targets_python2_6] ) python_targets_jython2_5? ( dev-python/argparse[python_targets_jython2_5] )
REQUIRED_USE=|| ( python_targets_python2_5 python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 python_targets_python3_3 python_targets_pypy1_8 python_targets_pypy1_9 python_targets_jython2_5 )
SLOT=0
-_eclasses_=multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 637087aa3c7cd67e9d15f21e73402d86 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4
+_eclasses_=multilib 9aa8a023e062fca0ba79362d9d0cc488 python-r1 c24c46f98256e37a9a9bf2c4f8531ce2 python-utils-r1 da721fea3d4fbf5e04ca6c69f3b2d30a toolchain-funcs 134429b842a6c67254bfd76a8753e4d4
_md5_=c90c66241c003e1bca3672cdcfe98e9c
diff --git a/metadata/md5-cache/www-servers/nginx-1.2.2 b/metadata/md5-cache/www-servers/nginx-1.2.2
deleted file mode 100644
index 14c9e8678a60..000000000000
--- a/metadata/md5-cache/www-servers/nginx-1.2.2
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geo? ( dev-libs/geoip ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops ) ssl? ( dev-libs/openssl )
-DESCRIPTION=Robust, small and high performance http and reverse proxy server
-EAPI=4
-HOMEPAGE=http://nginx.org
-IUSE=aio debug +http +http-cache ipv6 libatomic +pcre pcre-jit selinux ssl vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_ip_hash +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_upload_progress nginx_modules_http_headers_more nginx_modules_http_passenger nginx_modules_http_push nginx_modules_http_cache_purge nginx_modules_http_upload nginx_modules_http_slowfs_cache nginx_modules_http_fancyindex nginx_modules_http_lua ssl
-KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux
-LICENSE=as-is BSD BSD-2 GPL-2 MIT
-PDEPEND=vim-syntax? ( app-vim/nginx-syntax )
-RDEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geo? ( dev-libs/geoip ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) )
-REQUIRED_USE=pcre-jit? ( pcre )
-SLOT=0
-SRC_URI=http://nginx.org/download/nginx-1.2.2.tar.gz https://github.com/simpl/ngx_devel_kit/tarball/v0.2.17 -> ngx_devel_kit-0.2.17.tar.gz nginx_modules_http_upload_progress? ( http://github.com/masterzen/nginx-upload-progress-module/tarball/v0.9.0 -> ngx_http_upload_progress-0.9.0.tar.gz ) nginx_modules_http_headers_more? ( http://github.com/agentzh/headers-more-nginx-module/tarball/v0.17 -> ngx_http_headers_more-0.17.tar.gz ) nginx_modules_http_push? ( http://pushmodule.slact.net/downloads/nginx_http_push_module-0.692.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-1.6.tar.gz ) nginx_modules_http_upload? ( http://www.grid.net.ru/nginx/download/nginx_upload_module-2.2.0.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.9.tar.gz ) nginx_modules_http_fancyindex? ( http://gitorious.org/ngx-fancyindex/ngx-fancyindex/archive-tarball/v0.3.1 -> ngx_http_fancyindex-0.3.1.tar.gz ) nginx_modules_http_lua? ( https://github.com/chaoslawful/lua-nginx-module/tarball/v0.5.10 -> ngx_http_lua-0.5.10.tar.gz )
-_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic e5bc4d49fb1a376c2ac3a203b3a4dc8a multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 perl-module 825d3d7654c88c5c4dec7400d3612578 ssl-cert 7f678cd359743d336ecf3a6cc4ce1521 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
-_md5_=5a9d29aaf74543dff7c10a6664d0bd7c
diff --git a/metadata/md5-cache/www-servers/nginx-1.2.4 b/metadata/md5-cache/www-servers/nginx-1.2.4
deleted file mode 100644
index caf7e6f7160e..000000000000
--- a/metadata/md5-cache/www-servers/nginx-1.2.4
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geo? ( dev-libs/geoip ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops ) ssl? ( dev-libs/openssl )
-DESCRIPTION=Robust, small and high performance http and reverse proxy server
-EAPI=4
-HOMEPAGE=http://nginx.org
-IUSE=aio debug +http +http-cache ipv6 libatomic +pcre pcre-jit selinux ssl vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_ip_hash +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_upload_progress nginx_modules_http_headers_more nginx_modules_http_passenger nginx_modules_http_push nginx_modules_http_cache_purge nginx_modules_http_upload nginx_modules_http_slowfs_cache nginx_modules_http_fancyindex nginx_modules_http_lua ssl
-KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux
-LICENSE=as-is BSD BSD-2 GPL-2 MIT
-PDEPEND=vim-syntax? ( app-vim/nginx-syntax )
-RDEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geo? ( dev-libs/geoip ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) )
-REQUIRED_USE=pcre-jit? ( pcre )
-SLOT=0
-SRC_URI=http://nginx.org/download/nginx-1.2.4.tar.gz https://github.com/simpl/ngx_devel_kit/tarball/v0.2.17 -> ngx_devel_kit-0.2.17.tar.gz nginx_modules_http_upload_progress? ( http://github.com/masterzen/nginx-upload-progress-module/tarball/v0.9.0 -> ngx_http_upload_progress-0.9.0.tar.gz ) nginx_modules_http_headers_more? ( http://github.com/agentzh/headers-more-nginx-module/tarball/v0.17 -> ngx_http_headers_more-0.17.tar.gz ) nginx_modules_http_push? ( http://pushmodule.slact.net/downloads/nginx_http_push_module-0.692.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-1.6.tar.gz ) nginx_modules_http_upload? ( http://www.grid.net.ru/nginx/download/nginx_upload_module-2.2.0.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.9.tar.gz ) nginx_modules_http_fancyindex? ( http://gitorious.org/ngx-fancyindex/ngx-fancyindex/archive-tarball/v0.3.1 -> ngx_http_fancyindex-0.3.1.tar.gz ) nginx_modules_http_lua? ( https://github.com/chaoslawful/lua-nginx-module/tarball/v0.5.10 -> ngx_http_lua-0.5.10.tar.gz )
-_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic e5bc4d49fb1a376c2ac3a203b3a4dc8a multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 perl-module 825d3d7654c88c5c4dec7400d3612578 ssl-cert 7f678cd359743d336ecf3a6cc4ce1521 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
-_md5_=1331b8c3a52619e1c09be7ea308d9578
diff --git a/metadata/md5-cache/www-servers/nginx-1.3.3 b/metadata/md5-cache/www-servers/nginx-1.3.3
deleted file mode 100644
index 4f6ce271078a..000000000000
--- a/metadata/md5-cache/www-servers/nginx-1.3.3
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geo? ( dev-libs/geoip ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops ) ssl? ( dev-libs/openssl )
-DESCRIPTION=Robust, small and high performance http and reverse proxy server
-EAPI=4
-HOMEPAGE=http://nginx.org
-IUSE=aio debug +http +http-cache ipv6 libatomic +pcre pcre-jit selinux ssl vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_ip_hash +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_upload_progress nginx_modules_http_headers_more nginx_modules_http_passenger nginx_modules_http_push nginx_modules_http_cache_purge nginx_modules_http_upload nginx_modules_http_slowfs_cache nginx_modules_http_fancyindex nginx_modules_http_lua ssl
-KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux
-LICENSE=as-is BSD BSD-2 GPL-2 MIT
-PDEPEND=vim-syntax? ( app-vim/nginx-syntax )
-RDEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geo? ( dev-libs/geoip ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) )
-REQUIRED_USE=pcre-jit? ( pcre )
-SLOT=0
-SRC_URI=http://nginx.org/download/nginx-1.3.3.tar.gz https://github.com/simpl/ngx_devel_kit/tarball/v0.2.17 -> ngx_devel_kit-0.2.17.tar.gz nginx_modules_http_upload_progress? ( http://github.com/masterzen/nginx-upload-progress-module/tarball/v0.9.0 -> ngx_http_upload_progress-0.9.0.tar.gz ) nginx_modules_http_headers_more? ( http://github.com/agentzh/headers-more-nginx-module/tarball/v0.17 -> ngx_http_headers_more-0.17.tar.gz ) nginx_modules_http_push? ( http://pushmodule.slact.net/downloads/nginx_http_push_module-0.692.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-1.6.tar.gz ) nginx_modules_http_upload? ( http://www.grid.net.ru/nginx/download/nginx_upload_module-2.2.0.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.9.tar.gz ) nginx_modules_http_fancyindex? ( http://gitorious.org/ngx-fancyindex/ngx-fancyindex/archive-tarball/v0.3.1 -> ngx_http_fancyindex-0.3.1.tar.gz ) nginx_modules_http_lua? ( https://github.com/chaoslawful/lua-nginx-module/tarball/v0.5.10 -> ngx_http_lua-0.5.10.tar.gz )
-_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic e5bc4d49fb1a376c2ac3a203b3a4dc8a multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 perl-module 825d3d7654c88c5c4dec7400d3612578 ssl-cert 7f678cd359743d336ecf3a6cc4ce1521 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
-_md5_=332e262e21a10b90242eaed4bdf1488c
diff --git a/metadata/md5-cache/www-servers/nginx-1.3.7 b/metadata/md5-cache/www-servers/nginx-1.3.7
deleted file mode 100644
index 1612c05deb3b..000000000000
--- a/metadata/md5-cache/www-servers/nginx-1.3.7
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geo? ( dev-libs/geoip ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops ) ssl? ( dev-libs/openssl )
-DESCRIPTION=Robust, small and high performance http and reverse proxy server
-EAPI=4
-HOMEPAGE=http://nginx.org
-IUSE=aio debug +http +http-cache ipv6 libatomic +pcre pcre-jit selinux ssl vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_ip_hash +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_upload_progress nginx_modules_http_headers_more nginx_modules_http_passenger nginx_modules_http_push nginx_modules_http_cache_purge nginx_modules_http_upload nginx_modules_http_slowfs_cache nginx_modules_http_fancyindex nginx_modules_http_lua ssl
-KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux
-LICENSE=as-is BSD BSD-2 GPL-2 MIT
-PDEPEND=vim-syntax? ( app-vim/nginx-syntax )
-RDEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) selinux? ( sec-policy/selinux-nginx ) ssl? ( dev-libs/openssl ) http-cache? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_geo? ( dev-libs/geoip ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) )
-REQUIRED_USE=pcre-jit? ( pcre )
-SLOT=0
-SRC_URI=http://nginx.org/download/nginx-1.3.7.tar.gz https://github.com/simpl/ngx_devel_kit/tarball/v0.2.17 -> ngx_devel_kit-0.2.17.tar.gz nginx_modules_http_upload_progress? ( http://github.com/masterzen/nginx-upload-progress-module/tarball/v0.9.0 -> ngx_http_upload_progress-0.9.0.tar.gz ) nginx_modules_http_headers_more? ( http://github.com/agentzh/headers-more-nginx-module/tarball/v0.17 -> ngx_http_headers_more-0.17.tar.gz ) nginx_modules_http_push? ( http://pushmodule.slact.net/downloads/nginx_http_push_module-0.692.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-1.6.tar.gz ) nginx_modules_http_upload? ( http://www.grid.net.ru/nginx/download/nginx_upload_module-2.2.0.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.9.tar.gz ) nginx_modules_http_fancyindex? ( http://gitorious.org/ngx-fancyindex/ngx-fancyindex/archive-tarball/v0.3.1 -> ngx_http_fancyindex-0.3.1.tar.gz ) nginx_modules_http_lua? ( https://github.com/chaoslawful/lua-nginx-module/tarball/v0.5.10 -> ngx_http_lua-0.5.10.tar.gz )
-_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic e5bc4d49fb1a376c2ac3a203b3a4dc8a multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 perl-module 825d3d7654c88c5c4dec7400d3612578 ssl-cert 7f678cd359743d336ecf3a6cc4ce1521 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
-_md5_=fddf0bd564694d10bda075b3aa5b3dc3
diff --git a/metadata/md5-cache/x11-wm/enlightenment-0.17.0_alpha3 b/metadata/md5-cache/x11-wm/enlightenment-0.17.0_alpha3
index 914d63e57fbc..5f5a1d426550 100644
--- a/metadata/md5-cache/x11-wm/enlightenment-0.17.0_alpha3
+++ b/metadata/md5-cache/x11-wm/enlightenment-0.17.0_alpha3
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=pam? ( sys-libs/pam ) >=dev-libs/efreet-1.7.1 >=dev-libs/eio-1.7.1 >=dev-libs/eina-1.7.1[mempool-chained] || ( >=dev-libs/ecore-1.7.1[X,evas,inotify] >=dev-libs/ecore-1.7.1[xcb,evas,inotify] ) >=media-libs/edje-1.7.1 >=dev-libs/e_dbus-1.7.1[libnotify,udev?] ukit? ( >=dev-libs/e_dbus-1.7.1[udev] ) enlightenment_modules_connman? ( >=dev-libs/e_dbus-1.7.1[connman] ) || ( >=media-libs/evas-1.7.1[eet,X,jpeg,png] >=media-libs/evas-1.7.1[eet,xcb,jpeg,png] ) >=dev-libs/eeze-1.7.1 x11-libs/xcb-util-keysyms nls? ( sys-devel/gettext )
SLOT=0.17
SRC_URI=http://download.enlightenment.org/releases/enlightenment-0.17.0-alpha3.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=48dbda15fcd772155783c7e5a6136448
diff --git a/metadata/md5-cache/x11-wm/enlightenment-0.17.0_alpha5 b/metadata/md5-cache/x11-wm/enlightenment-0.17.0_alpha5
index 6288e2d98f4a..1625e985ece0 100644
--- a/metadata/md5-cache/x11-wm/enlightenment-0.17.0_alpha5
+++ b/metadata/md5-cache/x11-wm/enlightenment-0.17.0_alpha5
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=pam? ( sys-libs/pam ) >=dev-libs/efreet-1.7.1 >=dev-libs/eio-1.7.1 >=dev-libs/eina-1.7.1[mempool-chained] || ( >=dev-libs/ecore-1.7.1[X,evas,inotify] >=dev-libs/ecore-1.7.1[xcb,evas,inotify] ) >=media-libs/edje-1.7.2 >=dev-libs/e_dbus-1.7.1[libnotify,udev?] ukit? ( >=dev-libs/e_dbus-1.7.1[udev] ) enlightenment_modules_connman? ( >=dev-libs/e_dbus-1.7.1[connman] ) || ( >=media-libs/evas-1.7.1[eet,X,jpeg,png] >=media-libs/evas-1.7.1[eet,xcb,jpeg,png] ) >=dev-libs/eeze-1.7.1 x11-libs/xcb-util-keysyms nls? ( sys-devel/gettext )
SLOT=0.17
SRC_URI=http://download.enlightenment.org/releases/enlightenment-0.17.0-alpha5.tar.bz2
-_eclasses_=enlightenment 11fbf1ac3a44123ae8aa272a7da05562 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
+_eclasses_=enlightenment 59018f068e8f700839d3c75f86495011 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=90f251d8c4bb715df6f0e6a491e618f2
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 0b78f647729c..12cf5683ed08 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Mon, 26 Nov 2012 06:06:55 +0000
+Mon, 26 Nov 2012 10:06:55 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 981ea4109676..c35f990a63ef 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Mon Nov 26 06:06:52 UTC 2012
+Mon Nov 26 10:06:52 UTC 2012
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index d2bd55a0cc38..7f14a77ea371 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Mon, 26 Nov 2012 06:30:01 +0000
+Mon, 26 Nov 2012 10:30:01 +0000
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 992ac109a403..a5fbdd49f4a3 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1353909901 Mon Nov 26 06:05:01 2012 UTC
+1353924301 Mon Nov 26 10:05:01 2012 UTC
diff --git a/net-dns/openresolv/Manifest b/net-dns/openresolv/Manifest
index a1abd2bcb979..838be39b3d85 100644
--- a/net-dns/openresolv/Manifest
+++ b/net-dns/openresolv/Manifest
@@ -1,3 +1,3 @@
-DIST openresolv-3.3.2.tar.bz2 9485 RMD160 85d5678b5c4f591985ac9c00e7d0df456f52a1e7 SHA1 4a1a8c7127fe2dac44c6faedaca7ca2c2a2a4823 SHA256 f1996cddcaa9014455c225f93654eead9524416e882c3a08f44aa68c3fb5e9b1
-DIST openresolv-3.3.4.tar.bz2 10495 RMD160 d87fdae8426b928fdf414cd335cbf0c2f70df9d1 SHA1 99532b1cb34922d139a827437f23cf9a0e843776 SHA256 8288e436c67e0f85bdda25916f6daba78009af353529944eb9fa6cdeb5c38e48
-DIST openresolv-3.4.1.tar.bz2 12741 RMD160 30a86a0f16b7de24a773a37ad86d7f76b623e339 SHA1 956c4109c82c9cd93c0d365f7230c18848811747 SHA256 c01c7fee00f8582658753cc15af421b00106e9d7c6ba6c777b535814b2c02e69
+DIST openresolv-3.3.4.tar.bz2 10495 SHA256 8288e436c67e0f85bdda25916f6daba78009af353529944eb9fa6cdeb5c38e48
+DIST openresolv-3.4.1.tar.bz2 12741 SHA256 c01c7fee00f8582658753cc15af421b00106e9d7c6ba6c777b535814b2c02e69
+DIST openresolv-3.4.6.tar.bz2 13446 SHA256 6a41cba441f036045b73c8850715f10431dfbd2bb69acc54b97883354e22df08 SHA512 ca3c583c978e72aba4b635aac176800bfd58ebad005c605a854e8a06430f85b542f2c48e5aef0fcb82571b7e74ce10fb4ff5b1c3929b2d9c9bc1cf9560f5cc01 WHIRLPOOL 3a0de837861a84a485895103d87feaa75f8e0d545f2e7f507ac974f58a6d8b804c1f580876b69ec56ddade5d963ae223673e12397d1988ca952c071a91f19fdb
diff --git a/net-dns/openresolv/openresolv-3.3.2.ebuild b/net-dns/openresolv/openresolv-3.3.2.ebuild
deleted file mode 100644
index be81dd91f087..000000000000
--- a/net-dns/openresolv/openresolv-3.3.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/openresolv/openresolv-3.3.2.ebuild,v 1.9 2009/12/28 18:34:57 armin76 Exp $
-
-EAPI=2
-
-DESCRIPTION="A framework for managing DNS information"
-HOMEPAGE="http://roy.marples.name/projects/openresolv"
-SRC_URI="http://roy.marples.name/downloads/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
-IUSE=""
-
-DEPEND="!net-dns/resolvconf-gentoo
- !
# Mask packages that rely on amd64 multilib
@@ -140,6 +140,7 @@ games-strategy/darwinia
games-strategy/darwinia-demo
games-strategy/defcon-demo
games-strategy/dominions2
+games-strategy/dominions2-demo
games-strategy/heroes3
games-strategy/heroes3-demo
games-strategy/majesty-demo
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 7892d5e93509..aef286f3e06b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -1,10 +1,14 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.mask,v 1.410 2012/11/24 00:57:56 creffett Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.mask,v 1.411 2012/11/26 07:40:35 pinkbyte Exp $
# This file requires >=portage-2.1.1
# New entries go on top.
#
+# Sergey Popov (26 Nov 2012)
+# PDF docs building failed with sandbox violation
+media-gfx/opencolorio pdf
+
# Chris Reffett (23 Nov 2012)
# CMake's PHP module can't find our install location, so
# libkolab(xml) fails with the php flag enabled.
diff --git a/profiles/features/64bit-native/package.mask b/profiles/features/64bit-native/package.mask
index 8756341e798a..dc71a0523bab 100644
--- a/profiles/features/64bit-native/package.mask
+++ b/profiles/features/64bit-native/package.mask
@@ -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/profiles/features/64bit-native/package.mask,v 1.87 2012/09/27 08:12:36 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/features/64bit-native/package.mask,v 1.88 2012/11/26 09:31:25 pinkbyte Exp $
# AMD64 Team
# Mask packages that rely on amd64 multilib
@@ -143,6 +143,7 @@ games-strategy/darwinia
games-strategy/darwinia-demo
games-strategy/defcon-demo
games-strategy/dominions2
+games-strategy/dominions2-demo
games-strategy/heroes3
games-strategy/heroes3-demo
games-strategy/majesty-demo
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 9ab6c01d0f59..ae02f5ceda1a 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -2587,6 +2587,7 @@ media-gfx/nvidia-texture-tools:cg - Enable NVIDIA C graphics compiler toolkit pl
media-gfx/nvidia-texture-tools:cuda - Enable NVIDIA CUDA toolkit support
media-gfx/nvidia-texture-tools:glew - Enable support for The OpenGL Extension Wrangler Library (media-libs/glew)
media-gfx/openclipart:gzip - Compresses clip art using gzip
+media-gfx/opencolorio:pdf - Install extra documentation in PDF format
media-gfx/postr:gnome2 - Install plugin for =gnome-base/nautilus-2*. Warning: will make =nautilus-3* crash.
media-gfx/potrace:metric - default to a4 paper size and metric measurement
media-gfx/povray:mkl - Enable support for Intel Vector Math Library, part of sci-libs/mkl
@@ -3012,9 +3013,9 @@ media-sound/lmms:fluidsynth - Enables Fluidsynth MIDI software synthesis plugin.
media-sound/lmms:stk - Enables STK Mallet plugin.
media-sound/lmms:vst - Enables the VeSTige plugin to run VST plugins through Wine.
media-sound/mangler:celt - High quality, low delay audio codec
-media-sound/mangler:espeak - Text to speach engine
+media-sound/mangler:espeak - Text to speech engine
media-sound/mangler:g15 - Logitech g15 lcd support
-media-sound/mangler:opus - Codec specialized for speach over the internet
+media-sound/mangler:opus - Codec specialized for speech over the internet
media-sound/mixxx:shout - Enable broadcasting support via media-libs/libshout
media-sound/moc:cache - Enable tags caching support
media-sound/moc:magic - Use libmagic to determine mimetypes
diff --git a/sci-mathematics/flint/Manifest b/sci-mathematics/flint/Manifest
new file mode 100644
index 000000000000..09dad20cde73
--- /dev/null
+++ b/sci-mathematics/flint/Manifest
@@ -0,0 +1 @@
+DIST flint-2.3.tar.gz 830837 SHA256 6bb059048f822dc9291567949f1baed8c77f337ff2601e91a8e9d20936291a75 SHA512 8b5cb41ef9616c984554f7085dcd914d8d91b0f8b3964939c740336e79cfcc6e81fc9135084845615f56429952a4fc0eb3960c6df13d5f779c997c3b53763e56 WHIRLPOOL 12ee4c4e6efadbe2913783fcfe7583f084c6c10777e04293de6748cf177423f7652e5cd8bcdd0f412be73a40f4c5fc744a84c0de89f6c1ff527c20e55e102258
diff --git a/sci-mathematics/flint/flint-2.3.ebuild b/sci-mathematics/flint/flint-2.3.ebuild
new file mode 100644
index 000000000000..1406ec4387bb
--- /dev/null
+++ b/sci-mathematics/flint/flint-2.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/flint/flint-2.3.ebuild,v 1.1 2012/11/26 08:06:33 patrick Exp $
+
+EAPI="5"
+
+inherit eutils
+
+DESCRIPTION="Fast Library for Number Theory"
+HOMEPAGE="http://www.flintlib.org/"
+SRC_URI="http://www.flintlib.org/${P}.tar.gz"
+
+RESTRICT="mirror"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/mpfr
+ dev-libs/ntl
+ sci-libs/mpir
+ "
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ # handwritten script, needs extra stabbing
+ ./configure --with-mpir=/usr --with-mpfr=/usr --with-ntl=/usr --prefix="${D}/usr" || die
+}
diff --git a/sci-mathematics/flint/metadata.xml b/sci-mathematics/flint/metadata.xml
new file mode 100644
index 000000000000..24cbb90cf0c4
--- /dev/null
+++ b/sci-mathematics/flint/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ patrick@gentoo.org
+ Patrick Lauer
+
+
diff --git a/sys-apps/ed/Manifest b/sys-apps/ed/Manifest
index 2b54afb2e0a6..96e97a669f87 100644
--- a/sys-apps/ed/Manifest
+++ b/sys-apps/ed/Manifest
@@ -3,3 +3,4 @@ DIST ed-1.3.tar.gz 90989 SHA256 3566f7fffed52f66a81798b33ad9b82d3ccd94e85679c0d6
DIST ed-1.4.tar.gz 90972 SHA256 db36da85ee1a9d8bafb4b041bd4c8c11becba0c43ec446353b67045de1634fda SHA512 7b1100cb9d7d9ea52959a27408892c1b73e2c0b245edc3fe1e501c4971a0dfdb05924e2530222eb9f83648858ec3e195bd603d7048bab2fbc93d740ebba69fa3 WHIRLPOOL 19013590fe0936419558dc2bc8b5e03d743d2b94512f38955067446f5edd0189c66d8d688ad9b5f7cdce52e8d470044b0eb57e3b5fda1c9157d3ab25c571699a
DIST ed-1.5.tar.gz 91818 SHA256 97dd34a49ebc9c97e414b90a087d63eafc41377a340848c97e75a9cba187fba1
DIST ed-1.6.tar.gz 86691 SHA256 211c67b0c4aae277d34b1c5f842db1952e468e5905142868e4718ac838f08a65 SHA512 efb9c4971a44e2baa46c60c607ab33e7f1c9460eb19dd37f68a7b570489578495f11848dd4791194660be31bc7a229f26f35409b6fc29150a7206de37a013723 WHIRLPOOL 81a5c9bd4b95f50b806ca2e40118ab052af382735fcd6853d6e6a3e0cb2a0bbffad2985cb4b4b694f88676bcb2a988b7361bc27b4ef345b388cc5a223702b61b
+DIST ed-1.7.tar.gz 86889 SHA256 894241019a5ff2b7816d20c5bd5a7048fb8f336ca52e97b3cc88d45b16472031 SHA512 176ffa4f27ba078270b22a4e2decd0fc9eb057823b77c10edcc600496a9eed0f2413a45f541e9919b4d58a45ba0c9760f440c5f9d92d6d6563989fa937e1f492 WHIRLPOOL 201c31467dad75649d094ecce17c1265bde17f875d5c9e406fef86864b49bb728153bf03cbb4b04c2871c7503db86246e773d1767031dd6550097ea138c891cb
diff --git a/sys-apps/ed/ed-1.7.ebuild b/sys-apps/ed/ed-1.7.ebuild
new file mode 100644
index 000000000000..22e0db6aad6c
--- /dev/null
+++ b/sys-apps/ed/ed-1.7.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/ed/ed-1.7.ebuild,v 1.1 2012/11/26 09:36:47 radhermit Exp $
+
+EAPI="4"
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Your basic line editor"
+HOMEPAGE="http://www.gnu.org/software/ed/"
+SRC_URI="mirror://gnu/ed/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND="sys-apps/texinfo"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.5-build.patch
+}
+
+src_configure() {
+ tc-export CC
+ # custom configure script ... econf wont work
+ ./configure \
+ --prefix="${EPREFIX}"/ \
+ --datadir="${EPREFIX}"/usr/share
+}
diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index b3b1862353db..21d762a0a7f9 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -1,10 +1,6 @@
DIST nginx-1.0.15.tar.gz 693025 SHA256 1daf3950623c90b084e7eceb104071596060aca5c721bf890549fc2990b1ebe6 SHA512 ffb4a646f25a702daf17f1604077a2624018357fcbeffe6b7857ac2e0f182628db00b0d62b022554427f20d3c8e593f5237e6cfd4c74a1779b5e1a74283a2f2e WHIRLPOOL 2ddea68e8c575587a36524031ddbacc8235743210b2f7a6143bccfe2655e6e21d46a37f7584af157c9e4410fa525ef3fb5b27de523adaba17aa0bc6eb1727b28
DIST nginx-1.2.1.tar.gz 718161 SHA256 994ad97cbf6f7045f95ea9d6d401aad1e95766671e402c48af85aba5235a2dd7 SHA512 af1f0c06401ddf8410af7d4c393124d519982e9913f8e018fd5e293a836bb97134749f4f0eeab252693c7e6f1e3da710496310f7d391eea7b0bb9f79ba6e1f9e WHIRLPOOL 8c1fe23510d3719b26f30637eb109f36a944043a795ab17028a1a09eff3a0fa3f49296b09a76bccf208bdaa78161b7043bd0776512a415566f8f93e4b3b46f2c
-DIST nginx-1.2.2.tar.gz 722069 SHA256 409477c7a9fba58c110a176fd7965b9db188bcf8be0e7f8a0731b8ae1e6ee880 SHA512 7e1c92ce9d90c5cb681b2ad364903b164c6a03dfad77915e21c5308bbafa3606eab481a4fc8920ee99e6a619ad6dd3e557464cf47a7b9de253cdab3666997a55 WHIRLPOOL 715c5df867a9e82e8f4bfe4713f02e554bcb43d1903c0c573eedf86a4ed045e9d21cd1ab2fa6c5d4efd98fc288e7c56230ac24fc2d2ba6cdee09f656a20fb245
-DIST nginx-1.2.4.tar.gz 724309 SHA256 c587c25f2fa9c9dde6a58cbaf7bf2c808ee360cfa3cdaf00a13a33f728d96c43 SHA512 e01ff79db7a68c291e32061c167af266ab7f6cfc8b556dcadade097b95ac01f9fa5d66f834aa7dc6d371f8f5bf6de41d91e0d2d7e69c6f99a09ed53f76e38ed6 WHIRLPOOL 6b3726b6541f86e02734877dfe8e515c4ab42c7f74dcce7dddc712a770907a7fc4d272a8ef99830e7397ddb817eef37e0b3db7eac5c061997c5fab28d2c74a5b
DIST nginx-1.2.5.tar.gz 725368 SHA256 87392b8ebc3a763589bdf3f0578cad323bb4ddd327a84243eb4a8babbbd79ddd SHA512 1c943305fc86d56ca873b780eada9c51dd3a92da84f72c76f74253cf80b689f61f0cd48a75320e38352fb828465ab5e2b15790db20cc26a0663e5867d90dad4d WHIRLPOOL b6deb8f59b091c6d479fe5e48bf8b37789e874cf29826ac1bd8f121d5ed4e19a2299200a913e7cb2131f19d7c5ec7bfe851a5c4bbe4835d2482e3f3afea75481
-DIST nginx-1.3.3.tar.gz 723241 SHA256 93f4697d9db96d2d15d7d9371a7cd4569997a197a3c0c4f6c45a11bf0eaf3b92 SHA512 97ff27b5542edceda5431b86f1cc31296fc946a5ba510c38a1ebd3eb51a763f0af574af9976a57f73f04dc23a5849b5eb18dfa1604031abe2c7c30e616cd38d2 WHIRLPOOL 783bd284c9a1c813a9acc56a9e8b5d24d7bb423d83dda234fa63955cb1a7d32808e7f07d9af5d2e21192261608b6ed2ca14180034d0de5263f9cac3ba409f46b
-DIST nginx-1.3.7.tar.gz 737539 SHA256 8bd73777b4e013d16874031e06fa384bd4517e197c00c72a216a9a596817bceb SHA512 dd0ff7c9633493751fb90fc36287b438be1bb1a606a429e64c631c3a696bcfc219fbaa5a81d62c255b3f5b8b99249f5cf97931804a1a5fb064fa29730c590195 WHIRLPOOL e7cef19d778d643fda2438aaabef09e5b26622253e598010a6397b303c902c05c6e5885400cc6fac24913949f0dbd763309ecbf196c11704588a8c93e31908c6
DIST nginx-1.3.8.tar.gz 738216 SHA256 8d68f9224f4616c987208bcb3a0bf1ae03740c5ec313b220f995ba50d826fe1c SHA512 c8a5795c576568f2cfa346f9282776d30a938982045bc7c30208efda8775e81d308c50d79008d08a36ef0f55edddd6f8f2b097119a25f40ff3afc217f79000a7 WHIRLPOOL 2f1e62c6f0f51311c8190bceab276b405e626492700a9466240a469921354d939f7d3da11fe936037b3ce4976514efbb054ebeaea8a0673d9e1ddf44ae029029
DIST nginx_http_push_module-0.692.tar.gz 29119 SHA256 64868708071aa21dbc4c7a07d149dd6ec9108fb7eaf2aad5ad069406151f17fe SHA512 79821cacf5db4b1309e3f1c8d6980f83b1093dd3f291db5298bfdeb0d889fc0629625dcf3135d1cf7554b43308ef7172a4f40596928ab3069426801177ed3c1c WHIRLPOOL f1c846a4aa2d4491ee3063266d27b9854d860bbba44ef6e2ea33ebe1f570177e836c593a84cc2c7e22357bd43411f9d5b55852ee96a98dccdc18e7edf6768c95
DIST nginx_upload_module-2.2.0.tar.gz 25796 SHA256 b1c26abe0427180602e257627b4ed21848c93cc20cefc33af084983767d65805 SHA512 8192cedb2ac6911e8529e1dc63f02ac781cd54a293ab87571866bed11520b01ed5786be6daf79b4a1c34792926548b2fa8404daa0bf31d9fd17c59a64e90b3fe WHIRLPOOL db3ad2790c4beb735d51422d2a8d556385576c4f769addeaa1dd00cae55ee2ab97be9efe420743c87b2f794f816eae7f001e7622648b4f63fbbc60898840f9e8
diff --git a/www-servers/nginx/files/nginx.initd b/www-servers/nginx/files/nginx.initd
index b47f09e3f03e..c5be1114a0fb 100644
--- a/www-servers/nginx/files/nginx.initd
+++ b/www-servers/nginx/files/nginx.initd
@@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/nginx/files/nginx.initd,v 1.2 2012/07/18 18:59:46 hollow Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-servers/nginx/files/nginx.initd,v 1.3 2012/11/26 08:12:11 hollow Exp $
extra_commands="configtest"
extra_started_commands="upgrade reload"
@@ -77,8 +77,8 @@ upgrade() {
}
configtest() {
- mkdir -p /var/log/nginx || return 1
- mkdir -p /var/tmp/nginx/{client,proxy,fastcgi,scgi,uwsgi} || return 1
+ checkpath -d -m 0755 -o root:root /var/log/nginx
+ checkpath -d -m 0755 -o nginx:nginx /var/tmp/nginx/{client,proxy,fastcgi,scgi,uwsgi}
ebegin "Checking nginx' configuration"
${command} -c ${nginx_config} -t -q
diff --git a/www-servers/nginx/nginx-1.2.2.ebuild b/www-servers/nginx/nginx-1.2.2.ebuild
deleted file mode 100644
index 6f9c5edc640e..000000000000
--- a/www-servers/nginx/nginx-1.2.2.ebuild
+++ /dev/null
@@ -1,398 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/nginx/nginx-1.2.2.ebuild,v 1.3 2012/07/30 08:18:38 hollow Exp $
-
-EAPI="4"
-
-# Maintainer notes:
-# - http_rewrite-independent pcre-support makes sense for matching locations without an actual rewrite
-# - any http-module activates the main http-functionality and overrides USE=-http
-# - keep the following requirements in mind before adding external modules:
-# * alive upstream
-# * sane packaging
-# * builds cleanly
-# * does not need a patch for nginx core
-# - TODO: test the google-perftools module (included in vanilla tarball)
-
-# prevent perl-module from adding automagic perl DEPENDs
-GENTOO_DEPEND_ON_PERL="no"
-
-# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
-DEVEL_KIT_MODULE_PV="0.2.17"
-DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
-DEVEL_KIT_MODULE_SHA1="bc97eea"
-DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/tarball/v${DEVEL_KIT_MODULE_PV}"
-DEVEL_KIT_MODULE_WD="${WORKDIR}/simpl-ngx_devel_kit-${DEVEL_KIT_MODULE_SHA1}"
-
-# http_uploadprogress (https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
-HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.0"
-HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-HTTP_UPLOAD_PROGRESS_MODULE_SHA1="a788dea"
-HTTP_UPLOAD_PROGRESS_MODULE_URI="http://github.com/masterzen/nginx-upload-progress-module/tarball/v${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/masterzen-nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_SHA1}"
-
-# http_headers_more (http://github.com/agentzh/headers-more-nginx-module, BSD license)
-HTTP_HEADERS_MORE_MODULE_PV="0.17"
-HTTP_HEADERS_MORE_MODULE_P="ngx_http_headers_more-${HTTP_HEADERS_MORE_MODULE_PV}"
-HTTP_HEADERS_MORE_MODULE_SHA1="b7c8cfc"
-HTTP_HEADERS_MORE_MODULE_URI="http://github.com/agentzh/headers-more-nginx-module/tarball/v${HTTP_HEADERS_MORE_MODULE_PV}"
-HTTP_HEADERS_MORE_MODULE_WD="${WORKDIR}/agentzh-headers-more-nginx-module-${HTTP_HEADERS_MORE_MODULE_SHA1}"
-
-# http_push (http://pushmodule.slact.net/, MIT license)
-HTTP_PUSH_MODULE_PV="0.692"
-HTTP_PUSH_MODULE_P="ngx_http_push-${HTTP_PUSH_MODULE_PV}"
-HTTP_PUSH_MODULE_URI="http://pushmodule.slact.net/downloads/nginx_http_push_module-${HTTP_PUSH_MODULE_PV}.tar.gz"
-HTTP_PUSH_MODULE_WD="${WORKDIR}/nginx_http_push_module-${HTTP_PUSH_MODULE_PV}"
-
-# http_cache_purge (http://labs.frickle.com/nginx_ngx_cache_purge/, BSD-2 license)
-HTTP_CACHE_PURGE_MODULE_PV="1.6"
-HTTP_CACHE_PURGE_MODULE_P="ngx_http_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-HTTP_CACHE_PURGE_MODULE_URI="http://labs.frickle.com/files/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}.tar.gz"
-HTTP_CACHE_PURGE_MODULE_WD="${WORKDIR}/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-
-# http_upload (http://www.grid.net.ru/nginx/upload.en.html, BSD license)
-HTTP_UPLOAD_MODULE_PV="2.2.0"
-HTTP_UPLOAD_MODULE_P="ngx_http_upload-${HTTP_UPLOAD_MODULE_PV}"
-HTTP_UPLOAD_MODULE_URI="http://www.grid.net.ru/nginx/download/nginx_upload_module-${HTTP_UPLOAD_MODULE_PV}.tar.gz"
-HTTP_UPLOAD_MODULE_WD="${WORKDIR}/nginx_upload_module-${HTTP_UPLOAD_MODULE_PV}"
-
-# http_slowfs_cache (http://labs.frickle.com/nginx_ngx_slowfs_cache/, BSD-2 license)
-HTTP_SLOWFS_CACHE_MODULE_PV="1.9"
-HTTP_SLOWFS_CACHE_MODULE_P="ngx_http_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-HTTP_SLOWFS_CACHE_MODULE_URI="http://labs.frickle.com/files/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}.tar.gz"
-HTTP_SLOWFS_CACHE_MODULE_WD="${WORKDIR}/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-
-# http_fancyindex (http://wiki.nginx.org/NgxFancyIndex, BSD license)
-HTTP_FANCYINDEX_MODULE_PV="0.3.1"
-HTTP_FANCYINDEX_MODULE_P="ngx_http_fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
-HTTP_FANCYINDEX_MODULE_URI="http://gitorious.org/ngx-fancyindex/ngx-fancyindex/archive-tarball/v${HTTP_FANCYINDEX_MODULE_PV}"
-HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-ngx-fancyindex"
-
-# http_lua (https://github.com/chaoslawful/lua-nginx-module, BSD license)
-HTTP_LUA_MODULE_PV="0.5.10"
-HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}"
-HTTP_LUA_MODULE_SHA1="db0bebe"
-HTTP_LUA_MODULE_URI="https://github.com/chaoslawful/lua-nginx-module/tarball/v${HTTP_LUA_MODULE_PV}"
-HTTP_LUA_MODULE_WD="${WORKDIR}/chaoslawful-lua-nginx-module-${HTTP_LUA_MODULE_SHA1}"
-
-inherit eutils ssl-cert toolchain-funcs perl-module flag-o-matic user
-
-DESCRIPTION="Robust, small and high performance http and reverse proxy server"
-HOMEPAGE="http://nginx.org"
-SRC_URI="http://nginx.org/download/${P}.tar.gz
- ${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz
- nginx_modules_http_upload_progress? ( ${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz )
- nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> ${HTTP_HEADERS_MORE_MODULE_P}.tar.gz )
- nginx_modules_http_push? ( ${HTTP_PUSH_MODULE_URI} )
- nginx_modules_http_cache_purge? ( ${HTTP_CACHE_PURGE_MODULE_URI} )
- nginx_modules_http_upload? ( ${HTTP_UPLOAD_MODULE_URI} )
- nginx_modules_http_slowfs_cache? ( ${HTTP_SLOWFS_CACHE_MODULE_URI} )
- nginx_modules_http_fancyindex? ( ${HTTP_FANCYINDEX_MODULE_URI} -> ${HTTP_FANCYINDEX_MODULE_P}.tar.gz )
- nginx_modules_http_lua? ( ${HTTP_LUA_MODULE_URI} -> ${HTTP_LUA_MODULE_P}.tar.gz )"
-
-LICENSE="as-is BSD BSD-2 GPL-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-
-NGINX_MODULES_STD="access auth_basic autoindex browser charset empty_gif fastcgi
-geo gzip limit_req limit_conn map memcached proxy referer rewrite scgi ssi
-split_clients upstream_ip_hash userid uwsgi"
-NGINX_MODULES_OPT="addition dav degradation flv geoip gzip_static image_filter
-mp4 perl random_index realip secure_link stub_status sub xslt"
-NGINX_MODULES_MAIL="imap pop3 smtp"
-NGINX_MODULES_3RD="
- http_upload_progress
- http_headers_more
- http_passenger
- http_push
- http_cache_purge
- http_upload
- http_slowfs_cache
- http_fancyindex
- http_lua"
-
-IUSE="aio debug +http +http-cache ipv6 libatomic +pcre pcre-jit selinux ssl vim-syntax"
-
-for mod in $NGINX_MODULES_STD; do
- IUSE="${IUSE} +nginx_modules_http_${mod}"
-done
-
-for mod in $NGINX_MODULES_OPT; do
- IUSE="${IUSE} nginx_modules_http_${mod}"
-done
-
-for mod in $NGINX_MODULES_MAIL; do
- IUSE="${IUSE} nginx_modules_mail_${mod}"
-done
-
-for mod in $NGINX_MODULES_3RD; do
- IUSE="${IUSE} nginx_modules_${mod}"
-done
-
-CDEPEND="
- pcre? ( >=dev-libs/libpcre-4.2 )
- pcre-jit? ( >=dev-libs/libpcre-8.20[jit] )
- selinux? ( sec-policy/selinux-nginx )
- ssl? ( dev-libs/openssl )
- http-cache? ( userland_GNU? ( dev-libs/openssl ) )
- nginx_modules_http_geo? ( dev-libs/geoip )
- nginx_modules_http_gzip? ( sys-libs/zlib )
- nginx_modules_http_gzip_static? ( sys-libs/zlib )
- nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] )
- nginx_modules_http_perl? ( >=dev-lang/perl-5.8 )
- nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 )
- nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) )
- nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt )
- nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) )"
-RDEPEND="${CDEPEND}"
-DEPEND="${CDEPEND}
- arm? ( dev-libs/libatomic_ops )
- libatomic? ( dev-libs/libatomic_ops )"
-PDEPEND="vim-syntax? ( app-vim/nginx-syntax )"
-REQUIRED_USE="pcre-jit? ( pcre )"
-
-pkg_setup() {
- if use nginx_modules_http_passenger; then
- einfo
- einfo "Passenger support has been removed from the nginx ebuild to"
- einfo "get rid of file collisions, its broken build system and"
- einfo "incompatibilities between passenger 2 and 3."
- einfo
- einfo "Please switch to passenger-3 standalone or use the"
- einfo "unicorn gem which provides a sane nginx-like architecture"
- einfo "out of the box."
- einfo
- einfo "For more information on sane ruby deployments with"
- einfo "passenger-3/unicorn go to:"
- einfo
- einfo "https://rvm.beginrescueend.com"
- einfo
- die "nginx_modules_http_passenger still in IUSE"
- fi
-
- ebegin "Creating nginx user and group"
- enewgroup ${PN}
- enewuser ${PN} -1 -1 -1 ${PN}
- eend $?
-
- if use libatomic; then
- ewarn "GCC 4.1+ features built-in atomic operations."
- ewarn "Using libatomic_ops is only needed if using"
- ewarn "a different compiler or a GCC prior to 4.1"
- fi
-
- if [[ -n $NGINX_ADD_MODULES ]]; then
- ewarn "You are building custom modules via \$NGINX_ADD_MODULES!"
- ewarn "This nginx installation is not supported!"
- ewarn "Make sure you can reproduce the bug without those modules"
- ewarn "_before_ reporting bugs."
- fi
-
- if use !http; then
- ewarn "To actually disable all http-functionality you also have to disable"
- ewarn "all nginx http modules."
- fi
-}
-
-src_prepare() {
- find auto/ -type f -print0 | xargs -0 sed -i 's:\&\& make:\&\& \\$(MAKE):' || die
- # We have config protection, don't rename etc files
- sed -i 's:.default::' auto/install || die
- # remove useless files
- sed -i -e '/koi-/d' -e '/win-/d' auto/install || die
-}
-
-src_configure() {
- local myconf= http_enabled= mail_enabled=
-
- use aio && myconf+=" --with-file-aio --with-aio_module"
- use debug && myconf+=" --with-debug"
- use ipv6 && myconf+=" --with-ipv6"
- use libatomic && myconf+=" --with-libatomic"
- use pcre && myconf+=" --with-pcre"
- use pcre-jit && myconf+=" --with-pcre-jit"
-
- # HTTP modules
- for mod in $NGINX_MODULES_STD; do
- if use nginx_modules_http_${mod}; then
- http_enabled=1
- else
- myconf+=" --without-http_${mod}_module"
- fi
- done
-
- for mod in $NGINX_MODULES_OPT; do
- if use nginx_modules_http_${mod}; then
- http_enabled=1
- myconf+=" --with-http_${mod}_module"
- fi
- done
-
- if use nginx_modules_http_fastcgi; then
- myconf+=" --with-http_realip_module"
- fi
-
- # third-party modules
- if use nginx_modules_http_upload_progress; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_UPLOAD_PROGRESS_MODULE_WD}"
- fi
-
- if use nginx_modules_http_headers_more; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_HEADERS_MORE_MODULE_WD}"
- fi
-
- if use nginx_modules_http_push; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_PUSH_MODULE_WD}"
- fi
-
- if use nginx_modules_http_cache_purge; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_CACHE_PURGE_MODULE_WD}"
- fi
-
- if use nginx_modules_http_upload; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_UPLOAD_MODULE_WD}"
- fi
-
- if use nginx_modules_http_slowfs_cache; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_SLOWFS_CACHE_MODULE_WD}"
- fi
-
- if use nginx_modules_http_fancyindex; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_FANCYINDEX_MODULE_WD}"
- fi
-
- if use nginx_modules_http_lua; then
- http_enabled=1
- myconf+=" --add-module=${DEVEL_KIT_MODULE_WD}"
- myconf+=" --add-module=${HTTP_LUA_MODULE_WD}"
- fi
-
- if use http || use http-cache; then
- http_enabled=1
- fi
-
- if [ $http_enabled ]; then
- use http-cache || myconf+=" --without-http-cache"
- use ssl && myconf+=" --with-http_ssl_module"
- else
- myconf+=" --without-http --without-http-cache"
- fi
-
- # MAIL modules
- for mod in $NGINX_MODULES_MAIL; do
- if use nginx_modules_mail_${mod}; then
- mail_enabled=1
- else
- myconf+=" --without-mail_${mod}_module"
- fi
- done
-
- if [ $mail_enabled ]; then
- myconf+=" --with-mail"
- use ssl && myconf+=" --with-mail_ssl_module"
- fi
-
- # custom modules
- for mod in $NGINX_ADD_MODULES; do
- myconf+=" --add-module=${mod}"
- done
-
- # https://bugs.gentoo.org/286772
- export LANG=C LC_ALL=C
- tc-export CC
-
- if ! use prefix; then
- myconf+=" --user=${PN} --group=${PN}"
- fi
-
- ./configure \
- --prefix="${EPREFIX}"/usr \
- --conf-path="${EPREFIX}"/etc/${PN}/${PN}.conf \
- --error-log-path="${EPREFIX}"/var/log/${PN}/error_log \
- --pid-path="${EPREFIX}"/var/run/${PN}.pid \
- --lock-path="${EPREFIX}"/var/lock/nginx.lock \
- --with-cc-opt="-I${EROOT}usr/include" \
- --with-ld-opt="-L${EROOT}usr/lib" \
- --http-log-path="${EPREFIX}"/var/log/${PN}/access_log \
- --http-client-body-temp-path="${EPREFIX}"/var/tmp/${PN}/client \
- --http-proxy-temp-path="${EPREFIX}"/var/tmp/${PN}/proxy \
- --http-fastcgi-temp-path="${EPREFIX}"/var/tmp/${PN}/fastcgi \
- --http-scgi-temp-path="${EPREFIX}"/var/tmp/${PN}/scgi \
- --http-uwsgi-temp-path="${EPREFIX}"/var/tmp/${PN}/uwsgi \
- ${myconf} || die "configure failed"
-}
-
-src_compile() {
- # https://bugs.gentoo.org/286772
- export LANG=C LC_ALL=C
- emake LINK="${CC} ${LDFLAGS}" OTHERLDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- cp "${FILESDIR}"/nginx.conf "${ED}"/etc/nginx/nginx.conf || die
- newinitd "${FILESDIR}"/nginx.initd nginx
- doman man/nginx.8
- dodoc CHANGES* README
-
- # Keepdir because these are hardcoded above
- keepdir /var/log/${PN} /var/tmp/${PN}/{client,proxy,fastcgi,scgi,uwsgi}
- keepdir /var/www/localhost/htdocs
- mv "${ED}"/usr/html "${ED}"/var/www/localhost/htdocs || die
-
- # logrotate
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/nginx.logrotate nginx
-
- if use nginx_modules_http_perl; then
- cd "${S}"/objs/src/http/modules/perl/
- einstall DESTDIR="${D}" INSTALLDIRS=vendor
- fixlocalpod
- fi
-
- if use nginx_modules_http_push; then
- docinto ${HTTP_PUSH_MODULE_P}
- dodoc "${HTTP_PUSH_MODULE_WD}"/{changelog.txt,protocol.txt,README}
- fi
-
- if use nginx_modules_http_cache_purge; then
- docinto ${HTTP_CACHE_PURGE_MODULE_P}
- dodoc "${HTTP_CACHE_PURGE_MODULE_WD}"/{CHANGES,README.md,TODO.md}
- fi
-
- if use nginx_modules_http_upload; then
- docinto ${HTTP_UPLOAD_MODULE_P}
- dodoc "${HTTP_UPLOAD_MODULE_WD}"/{Changelog,README}
- fi
-
- if use nginx_modules_http_slowfs_cache; then
- docinto ${HTTP_SLOWFS_CACHE_MODULE_P}
- dodoc "${HTTP_SLOWFS_CACHE_MODULE_WD}"/{CHANGES,README.md}
- fi
-
- if use nginx_modules_http_fancyindex; then
- docinto ${HTTP_FANCYINDEX_MODULE_P}
- dodoc "${HTTP_FANCYINDEX_MODULE_WD}"/README.rst
- fi
-
- if use nginx_modules_http_lua; then
- docinto ${HTTP_LUA_MODULE_P}
- dodoc "${HTTP_LUA_MODULE_WD}"/{Changes,README.markdown}
- fi
-}
-
-pkg_postinst() {
- if use ssl; then
- if [ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]; then
- install_cert /etc/ssl/${PN}/${PN}
- use prefix || chown ${PN}:${PN} "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem}
- fi
- fi
-}
diff --git a/www-servers/nginx/nginx-1.2.4.ebuild b/www-servers/nginx/nginx-1.2.4.ebuild
deleted file mode 100644
index 1c5fb7e56e98..000000000000
--- a/www-servers/nginx/nginx-1.2.4.ebuild
+++ /dev/null
@@ -1,398 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/nginx/nginx-1.2.4.ebuild,v 1.1 2012/10/26 06:36:33 patrick Exp $
-
-EAPI="4"
-
-# Maintainer notes:
-# - http_rewrite-independent pcre-support makes sense for matching locations without an actual rewrite
-# - any http-module activates the main http-functionality and overrides USE=-http
-# - keep the following requirements in mind before adding external modules:
-# * alive upstream
-# * sane packaging
-# * builds cleanly
-# * does not need a patch for nginx core
-# - TODO: test the google-perftools module (included in vanilla tarball)
-
-# prevent perl-module from adding automagic perl DEPENDs
-GENTOO_DEPEND_ON_PERL="no"
-
-# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
-DEVEL_KIT_MODULE_PV="0.2.17"
-DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
-DEVEL_KIT_MODULE_SHA1="bc97eea"
-DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/tarball/v${DEVEL_KIT_MODULE_PV}"
-DEVEL_KIT_MODULE_WD="${WORKDIR}/simpl-ngx_devel_kit-${DEVEL_KIT_MODULE_SHA1}"
-
-# http_uploadprogress (https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
-HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.0"
-HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-HTTP_UPLOAD_PROGRESS_MODULE_SHA1="a788dea"
-HTTP_UPLOAD_PROGRESS_MODULE_URI="http://github.com/masterzen/nginx-upload-progress-module/tarball/v${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/masterzen-nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_SHA1}"
-
-# http_headers_more (http://github.com/agentzh/headers-more-nginx-module, BSD license)
-HTTP_HEADERS_MORE_MODULE_PV="0.17"
-HTTP_HEADERS_MORE_MODULE_P="ngx_http_headers_more-${HTTP_HEADERS_MORE_MODULE_PV}"
-HTTP_HEADERS_MORE_MODULE_SHA1="b7c8cfc"
-HTTP_HEADERS_MORE_MODULE_URI="http://github.com/agentzh/headers-more-nginx-module/tarball/v${HTTP_HEADERS_MORE_MODULE_PV}"
-HTTP_HEADERS_MORE_MODULE_WD="${WORKDIR}/agentzh-headers-more-nginx-module-${HTTP_HEADERS_MORE_MODULE_SHA1}"
-
-# http_push (http://pushmodule.slact.net/, MIT license)
-HTTP_PUSH_MODULE_PV="0.692"
-HTTP_PUSH_MODULE_P="ngx_http_push-${HTTP_PUSH_MODULE_PV}"
-HTTP_PUSH_MODULE_URI="http://pushmodule.slact.net/downloads/nginx_http_push_module-${HTTP_PUSH_MODULE_PV}.tar.gz"
-HTTP_PUSH_MODULE_WD="${WORKDIR}/nginx_http_push_module-${HTTP_PUSH_MODULE_PV}"
-
-# http_cache_purge (http://labs.frickle.com/nginx_ngx_cache_purge/, BSD-2 license)
-HTTP_CACHE_PURGE_MODULE_PV="1.6"
-HTTP_CACHE_PURGE_MODULE_P="ngx_http_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-HTTP_CACHE_PURGE_MODULE_URI="http://labs.frickle.com/files/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}.tar.gz"
-HTTP_CACHE_PURGE_MODULE_WD="${WORKDIR}/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-
-# http_upload (http://www.grid.net.ru/nginx/upload.en.html, BSD license)
-HTTP_UPLOAD_MODULE_PV="2.2.0"
-HTTP_UPLOAD_MODULE_P="ngx_http_upload-${HTTP_UPLOAD_MODULE_PV}"
-HTTP_UPLOAD_MODULE_URI="http://www.grid.net.ru/nginx/download/nginx_upload_module-${HTTP_UPLOAD_MODULE_PV}.tar.gz"
-HTTP_UPLOAD_MODULE_WD="${WORKDIR}/nginx_upload_module-${HTTP_UPLOAD_MODULE_PV}"
-
-# http_slowfs_cache (http://labs.frickle.com/nginx_ngx_slowfs_cache/, BSD-2 license)
-HTTP_SLOWFS_CACHE_MODULE_PV="1.9"
-HTTP_SLOWFS_CACHE_MODULE_P="ngx_http_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-HTTP_SLOWFS_CACHE_MODULE_URI="http://labs.frickle.com/files/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}.tar.gz"
-HTTP_SLOWFS_CACHE_MODULE_WD="${WORKDIR}/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-
-# http_fancyindex (http://wiki.nginx.org/NgxFancyIndex, BSD license)
-HTTP_FANCYINDEX_MODULE_PV="0.3.1"
-HTTP_FANCYINDEX_MODULE_P="ngx_http_fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
-HTTP_FANCYINDEX_MODULE_URI="http://gitorious.org/ngx-fancyindex/ngx-fancyindex/archive-tarball/v${HTTP_FANCYINDEX_MODULE_PV}"
-HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-ngx-fancyindex"
-
-# http_lua (https://github.com/chaoslawful/lua-nginx-module, BSD license)
-HTTP_LUA_MODULE_PV="0.5.10"
-HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}"
-HTTP_LUA_MODULE_SHA1="db0bebe"
-HTTP_LUA_MODULE_URI="https://github.com/chaoslawful/lua-nginx-module/tarball/v${HTTP_LUA_MODULE_PV}"
-HTTP_LUA_MODULE_WD="${WORKDIR}/chaoslawful-lua-nginx-module-${HTTP_LUA_MODULE_SHA1}"
-
-inherit eutils ssl-cert toolchain-funcs perl-module flag-o-matic user
-
-DESCRIPTION="Robust, small and high performance http and reverse proxy server"
-HOMEPAGE="http://nginx.org"
-SRC_URI="http://nginx.org/download/${P}.tar.gz
- ${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz
- nginx_modules_http_upload_progress? ( ${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz )
- nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> ${HTTP_HEADERS_MORE_MODULE_P}.tar.gz )
- nginx_modules_http_push? ( ${HTTP_PUSH_MODULE_URI} )
- nginx_modules_http_cache_purge? ( ${HTTP_CACHE_PURGE_MODULE_URI} )
- nginx_modules_http_upload? ( ${HTTP_UPLOAD_MODULE_URI} )
- nginx_modules_http_slowfs_cache? ( ${HTTP_SLOWFS_CACHE_MODULE_URI} )
- nginx_modules_http_fancyindex? ( ${HTTP_FANCYINDEX_MODULE_URI} -> ${HTTP_FANCYINDEX_MODULE_P}.tar.gz )
- nginx_modules_http_lua? ( ${HTTP_LUA_MODULE_URI} -> ${HTTP_LUA_MODULE_P}.tar.gz )"
-
-LICENSE="as-is BSD BSD-2 GPL-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-
-NGINX_MODULES_STD="access auth_basic autoindex browser charset empty_gif fastcgi
-geo gzip limit_req limit_conn map memcached proxy referer rewrite scgi ssi
-split_clients upstream_ip_hash userid uwsgi"
-NGINX_MODULES_OPT="addition dav degradation flv geoip gzip_static image_filter
-mp4 perl random_index realip secure_link stub_status sub xslt"
-NGINX_MODULES_MAIL="imap pop3 smtp"
-NGINX_MODULES_3RD="
- http_upload_progress
- http_headers_more
- http_passenger
- http_push
- http_cache_purge
- http_upload
- http_slowfs_cache
- http_fancyindex
- http_lua"
-
-IUSE="aio debug +http +http-cache ipv6 libatomic +pcre pcre-jit selinux ssl vim-syntax"
-
-for mod in $NGINX_MODULES_STD; do
- IUSE="${IUSE} +nginx_modules_http_${mod}"
-done
-
-for mod in $NGINX_MODULES_OPT; do
- IUSE="${IUSE} nginx_modules_http_${mod}"
-done
-
-for mod in $NGINX_MODULES_MAIL; do
- IUSE="${IUSE} nginx_modules_mail_${mod}"
-done
-
-for mod in $NGINX_MODULES_3RD; do
- IUSE="${IUSE} nginx_modules_${mod}"
-done
-
-CDEPEND="
- pcre? ( >=dev-libs/libpcre-4.2 )
- pcre-jit? ( >=dev-libs/libpcre-8.20[jit] )
- selinux? ( sec-policy/selinux-nginx )
- ssl? ( dev-libs/openssl )
- http-cache? ( userland_GNU? ( dev-libs/openssl ) )
- nginx_modules_http_geo? ( dev-libs/geoip )
- nginx_modules_http_gzip? ( sys-libs/zlib )
- nginx_modules_http_gzip_static? ( sys-libs/zlib )
- nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] )
- nginx_modules_http_perl? ( >=dev-lang/perl-5.8 )
- nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 )
- nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) )
- nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt )
- nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) )"
-RDEPEND="${CDEPEND}"
-DEPEND="${CDEPEND}
- arm? ( dev-libs/libatomic_ops )
- libatomic? ( dev-libs/libatomic_ops )"
-PDEPEND="vim-syntax? ( app-vim/nginx-syntax )"
-REQUIRED_USE="pcre-jit? ( pcre )"
-
-pkg_setup() {
- if use nginx_modules_http_passenger; then
- einfo
- einfo "Passenger support has been removed from the nginx ebuild to"
- einfo "get rid of file collisions, its broken build system and"
- einfo "incompatibilities between passenger 2 and 3."
- einfo
- einfo "Please switch to passenger-3 standalone or use the"
- einfo "unicorn gem which provides a sane nginx-like architecture"
- einfo "out of the box."
- einfo
- einfo "For more information on sane ruby deployments with"
- einfo "passenger-3/unicorn go to:"
- einfo
- einfo "https://rvm.beginrescueend.com"
- einfo
- die "nginx_modules_http_passenger still in IUSE"
- fi
-
- ebegin "Creating nginx user and group"
- enewgroup ${PN}
- enewuser ${PN} -1 -1 -1 ${PN}
- eend $?
-
- if use libatomic; then
- ewarn "GCC 4.1+ features built-in atomic operations."
- ewarn "Using libatomic_ops is only needed if using"
- ewarn "a different compiler or a GCC prior to 4.1"
- fi
-
- if [[ -n $NGINX_ADD_MODULES ]]; then
- ewarn "You are building custom modules via \$NGINX_ADD_MODULES!"
- ewarn "This nginx installation is not supported!"
- ewarn "Make sure you can reproduce the bug without those modules"
- ewarn "_before_ reporting bugs."
- fi
-
- if use !http; then
- ewarn "To actually disable all http-functionality you also have to disable"
- ewarn "all nginx http modules."
- fi
-}
-
-src_prepare() {
- find auto/ -type f -print0 | xargs -0 sed -i 's:\&\& make:\&\& \\$(MAKE):' || die
- # We have config protection, don't rename etc files
- sed -i 's:.default::' auto/install || die
- # remove useless files
- sed -i -e '/koi-/d' -e '/win-/d' auto/install || die
-}
-
-src_configure() {
- local myconf= http_enabled= mail_enabled=
-
- use aio && myconf+=" --with-file-aio --with-aio_module"
- use debug && myconf+=" --with-debug"
- use ipv6 && myconf+=" --with-ipv6"
- use libatomic && myconf+=" --with-libatomic"
- use pcre && myconf+=" --with-pcre"
- use pcre-jit && myconf+=" --with-pcre-jit"
-
- # HTTP modules
- for mod in $NGINX_MODULES_STD; do
- if use nginx_modules_http_${mod}; then
- http_enabled=1
- else
- myconf+=" --without-http_${mod}_module"
- fi
- done
-
- for mod in $NGINX_MODULES_OPT; do
- if use nginx_modules_http_${mod}; then
- http_enabled=1
- myconf+=" --with-http_${mod}_module"
- fi
- done
-
- if use nginx_modules_http_fastcgi; then
- myconf+=" --with-http_realip_module"
- fi
-
- # third-party modules
- if use nginx_modules_http_upload_progress; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_UPLOAD_PROGRESS_MODULE_WD}"
- fi
-
- if use nginx_modules_http_headers_more; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_HEADERS_MORE_MODULE_WD}"
- fi
-
- if use nginx_modules_http_push; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_PUSH_MODULE_WD}"
- fi
-
- if use nginx_modules_http_cache_purge; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_CACHE_PURGE_MODULE_WD}"
- fi
-
- if use nginx_modules_http_upload; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_UPLOAD_MODULE_WD}"
- fi
-
- if use nginx_modules_http_slowfs_cache; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_SLOWFS_CACHE_MODULE_WD}"
- fi
-
- if use nginx_modules_http_fancyindex; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_FANCYINDEX_MODULE_WD}"
- fi
-
- if use nginx_modules_http_lua; then
- http_enabled=1
- myconf+=" --add-module=${DEVEL_KIT_MODULE_WD}"
- myconf+=" --add-module=${HTTP_LUA_MODULE_WD}"
- fi
-
- if use http || use http-cache; then
- http_enabled=1
- fi
-
- if [ $http_enabled ]; then
- use http-cache || myconf+=" --without-http-cache"
- use ssl && myconf+=" --with-http_ssl_module"
- else
- myconf+=" --without-http --without-http-cache"
- fi
-
- # MAIL modules
- for mod in $NGINX_MODULES_MAIL; do
- if use nginx_modules_mail_${mod}; then
- mail_enabled=1
- else
- myconf+=" --without-mail_${mod}_module"
- fi
- done
-
- if [ $mail_enabled ]; then
- myconf+=" --with-mail"
- use ssl && myconf+=" --with-mail_ssl_module"
- fi
-
- # custom modules
- for mod in $NGINX_ADD_MODULES; do
- myconf+=" --add-module=${mod}"
- done
-
- # https://bugs.gentoo.org/286772
- export LANG=C LC_ALL=C
- tc-export CC
-
- if ! use prefix; then
- myconf+=" --user=${PN} --group=${PN}"
- fi
-
- ./configure \
- --prefix="${EPREFIX}"/usr \
- --conf-path="${EPREFIX}"/etc/${PN}/${PN}.conf \
- --error-log-path="${EPREFIX}"/var/log/${PN}/error_log \
- --pid-path="${EPREFIX}"/var/run/${PN}.pid \
- --lock-path="${EPREFIX}"/var/lock/nginx.lock \
- --with-cc-opt="-I${EROOT}usr/include" \
- --with-ld-opt="-L${EROOT}usr/lib" \
- --http-log-path="${EPREFIX}"/var/log/${PN}/access_log \
- --http-client-body-temp-path="${EPREFIX}"/var/tmp/${PN}/client \
- --http-proxy-temp-path="${EPREFIX}"/var/tmp/${PN}/proxy \
- --http-fastcgi-temp-path="${EPREFIX}"/var/tmp/${PN}/fastcgi \
- --http-scgi-temp-path="${EPREFIX}"/var/tmp/${PN}/scgi \
- --http-uwsgi-temp-path="${EPREFIX}"/var/tmp/${PN}/uwsgi \
- ${myconf} || die "configure failed"
-}
-
-src_compile() {
- # https://bugs.gentoo.org/286772
- export LANG=C LC_ALL=C
- emake LINK="${CC} ${LDFLAGS}" OTHERLDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- cp "${FILESDIR}"/nginx.conf "${ED}"/etc/nginx/nginx.conf || die
- newinitd "${FILESDIR}"/nginx.initd nginx
- doman man/nginx.8
- dodoc CHANGES* README
-
- # Keepdir because these are hardcoded above
- keepdir /var/log/${PN} /var/tmp/${PN}/{client,proxy,fastcgi,scgi,uwsgi}
- keepdir /var/www/localhost/htdocs
- mv "${ED}"/usr/html "${ED}"/var/www/localhost/htdocs || die
-
- # logrotate
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/nginx.logrotate nginx
-
- if use nginx_modules_http_perl; then
- cd "${S}"/objs/src/http/modules/perl/
- einstall DESTDIR="${D}" INSTALLDIRS=vendor
- fixlocalpod
- fi
-
- if use nginx_modules_http_push; then
- docinto ${HTTP_PUSH_MODULE_P}
- dodoc "${HTTP_PUSH_MODULE_WD}"/{changelog.txt,protocol.txt,README}
- fi
-
- if use nginx_modules_http_cache_purge; then
- docinto ${HTTP_CACHE_PURGE_MODULE_P}
- dodoc "${HTTP_CACHE_PURGE_MODULE_WD}"/{CHANGES,README.md,TODO.md}
- fi
-
- if use nginx_modules_http_upload; then
- docinto ${HTTP_UPLOAD_MODULE_P}
- dodoc "${HTTP_UPLOAD_MODULE_WD}"/{Changelog,README}
- fi
-
- if use nginx_modules_http_slowfs_cache; then
- docinto ${HTTP_SLOWFS_CACHE_MODULE_P}
- dodoc "${HTTP_SLOWFS_CACHE_MODULE_WD}"/{CHANGES,README.md}
- fi
-
- if use nginx_modules_http_fancyindex; then
- docinto ${HTTP_FANCYINDEX_MODULE_P}
- dodoc "${HTTP_FANCYINDEX_MODULE_WD}"/README.rst
- fi
-
- if use nginx_modules_http_lua; then
- docinto ${HTTP_LUA_MODULE_P}
- dodoc "${HTTP_LUA_MODULE_WD}"/{Changes,README.markdown}
- fi
-}
-
-pkg_postinst() {
- if use ssl; then
- if [ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]; then
- install_cert /etc/ssl/${PN}/${PN}
- use prefix || chown ${PN}:${PN} "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem}
- fi
- fi
-}
diff --git a/www-servers/nginx/nginx-1.3.3.ebuild b/www-servers/nginx/nginx-1.3.3.ebuild
deleted file mode 100644
index 5e795100354e..000000000000
--- a/www-servers/nginx/nginx-1.3.3.ebuild
+++ /dev/null
@@ -1,398 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/nginx/nginx-1.3.3.ebuild,v 1.3 2012/07/30 08:18:38 hollow Exp $
-
-EAPI="4"
-
-# Maintainer notes:
-# - http_rewrite-independent pcre-support makes sense for matching locations without an actual rewrite
-# - any http-module activates the main http-functionality and overrides USE=-http
-# - keep the following requirements in mind before adding external modules:
-# * alive upstream
-# * sane packaging
-# * builds cleanly
-# * does not need a patch for nginx core
-# - TODO: test the google-perftools module (included in vanilla tarball)
-
-# prevent perl-module from adding automagic perl DEPENDs
-GENTOO_DEPEND_ON_PERL="no"
-
-# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
-DEVEL_KIT_MODULE_PV="0.2.17"
-DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
-DEVEL_KIT_MODULE_SHA1="bc97eea"
-DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/tarball/v${DEVEL_KIT_MODULE_PV}"
-DEVEL_KIT_MODULE_WD="${WORKDIR}/simpl-ngx_devel_kit-${DEVEL_KIT_MODULE_SHA1}"
-
-# http_uploadprogress (https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
-HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.0"
-HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-HTTP_UPLOAD_PROGRESS_MODULE_SHA1="a788dea"
-HTTP_UPLOAD_PROGRESS_MODULE_URI="http://github.com/masterzen/nginx-upload-progress-module/tarball/v${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/masterzen-nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_SHA1}"
-
-# http_headers_more (http://github.com/agentzh/headers-more-nginx-module, BSD license)
-HTTP_HEADERS_MORE_MODULE_PV="0.17"
-HTTP_HEADERS_MORE_MODULE_P="ngx_http_headers_more-${HTTP_HEADERS_MORE_MODULE_PV}"
-HTTP_HEADERS_MORE_MODULE_SHA1="b7c8cfc"
-HTTP_HEADERS_MORE_MODULE_URI="http://github.com/agentzh/headers-more-nginx-module/tarball/v${HTTP_HEADERS_MORE_MODULE_PV}"
-HTTP_HEADERS_MORE_MODULE_WD="${WORKDIR}/agentzh-headers-more-nginx-module-${HTTP_HEADERS_MORE_MODULE_SHA1}"
-
-# http_push (http://pushmodule.slact.net/, MIT license)
-HTTP_PUSH_MODULE_PV="0.692"
-HTTP_PUSH_MODULE_P="ngx_http_push-${HTTP_PUSH_MODULE_PV}"
-HTTP_PUSH_MODULE_URI="http://pushmodule.slact.net/downloads/nginx_http_push_module-${HTTP_PUSH_MODULE_PV}.tar.gz"
-HTTP_PUSH_MODULE_WD="${WORKDIR}/nginx_http_push_module-${HTTP_PUSH_MODULE_PV}"
-
-# http_cache_purge (http://labs.frickle.com/nginx_ngx_cache_purge/, BSD-2 license)
-HTTP_CACHE_PURGE_MODULE_PV="1.6"
-HTTP_CACHE_PURGE_MODULE_P="ngx_http_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-HTTP_CACHE_PURGE_MODULE_URI="http://labs.frickle.com/files/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}.tar.gz"
-HTTP_CACHE_PURGE_MODULE_WD="${WORKDIR}/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-
-# http_upload (http://www.grid.net.ru/nginx/upload.en.html, BSD license)
-HTTP_UPLOAD_MODULE_PV="2.2.0"
-HTTP_UPLOAD_MODULE_P="ngx_http_upload-${HTTP_UPLOAD_MODULE_PV}"
-HTTP_UPLOAD_MODULE_URI="http://www.grid.net.ru/nginx/download/nginx_upload_module-${HTTP_UPLOAD_MODULE_PV}.tar.gz"
-HTTP_UPLOAD_MODULE_WD="${WORKDIR}/nginx_upload_module-${HTTP_UPLOAD_MODULE_PV}"
-
-# http_slowfs_cache (http://labs.frickle.com/nginx_ngx_slowfs_cache/, BSD-2 license)
-HTTP_SLOWFS_CACHE_MODULE_PV="1.9"
-HTTP_SLOWFS_CACHE_MODULE_P="ngx_http_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-HTTP_SLOWFS_CACHE_MODULE_URI="http://labs.frickle.com/files/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}.tar.gz"
-HTTP_SLOWFS_CACHE_MODULE_WD="${WORKDIR}/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-
-# http_fancyindex (http://wiki.nginx.org/NgxFancyIndex, BSD license)
-HTTP_FANCYINDEX_MODULE_PV="0.3.1"
-HTTP_FANCYINDEX_MODULE_P="ngx_http_fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
-HTTP_FANCYINDEX_MODULE_URI="http://gitorious.org/ngx-fancyindex/ngx-fancyindex/archive-tarball/v${HTTP_FANCYINDEX_MODULE_PV}"
-HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-ngx-fancyindex"
-
-# http_lua (https://github.com/chaoslawful/lua-nginx-module, BSD license)
-HTTP_LUA_MODULE_PV="0.5.10"
-HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}"
-HTTP_LUA_MODULE_SHA1="db0bebe"
-HTTP_LUA_MODULE_URI="https://github.com/chaoslawful/lua-nginx-module/tarball/v${HTTP_LUA_MODULE_PV}"
-HTTP_LUA_MODULE_WD="${WORKDIR}/chaoslawful-lua-nginx-module-${HTTP_LUA_MODULE_SHA1}"
-
-inherit eutils ssl-cert toolchain-funcs perl-module flag-o-matic user
-
-DESCRIPTION="Robust, small and high performance http and reverse proxy server"
-HOMEPAGE="http://nginx.org"
-SRC_URI="http://nginx.org/download/${P}.tar.gz
- ${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz
- nginx_modules_http_upload_progress? ( ${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz )
- nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> ${HTTP_HEADERS_MORE_MODULE_P}.tar.gz )
- nginx_modules_http_push? ( ${HTTP_PUSH_MODULE_URI} )
- nginx_modules_http_cache_purge? ( ${HTTP_CACHE_PURGE_MODULE_URI} )
- nginx_modules_http_upload? ( ${HTTP_UPLOAD_MODULE_URI} )
- nginx_modules_http_slowfs_cache? ( ${HTTP_SLOWFS_CACHE_MODULE_URI} )
- nginx_modules_http_fancyindex? ( ${HTTP_FANCYINDEX_MODULE_URI} -> ${HTTP_FANCYINDEX_MODULE_P}.tar.gz )
- nginx_modules_http_lua? ( ${HTTP_LUA_MODULE_URI} -> ${HTTP_LUA_MODULE_P}.tar.gz )"
-
-LICENSE="as-is BSD BSD-2 GPL-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-
-NGINX_MODULES_STD="access auth_basic autoindex browser charset empty_gif fastcgi
-geo gzip limit_req limit_conn map memcached proxy referer rewrite scgi ssi
-split_clients upstream_ip_hash userid uwsgi"
-NGINX_MODULES_OPT="addition dav degradation flv geoip gzip_static image_filter
-mp4 perl random_index realip secure_link stub_status sub xslt"
-NGINX_MODULES_MAIL="imap pop3 smtp"
-NGINX_MODULES_3RD="
- http_upload_progress
- http_headers_more
- http_passenger
- http_push
- http_cache_purge
- http_upload
- http_slowfs_cache
- http_fancyindex
- http_lua"
-
-IUSE="aio debug +http +http-cache ipv6 libatomic +pcre pcre-jit selinux ssl vim-syntax"
-
-for mod in $NGINX_MODULES_STD; do
- IUSE="${IUSE} +nginx_modules_http_${mod}"
-done
-
-for mod in $NGINX_MODULES_OPT; do
- IUSE="${IUSE} nginx_modules_http_${mod}"
-done
-
-for mod in $NGINX_MODULES_MAIL; do
- IUSE="${IUSE} nginx_modules_mail_${mod}"
-done
-
-for mod in $NGINX_MODULES_3RD; do
- IUSE="${IUSE} nginx_modules_${mod}"
-done
-
-CDEPEND="
- pcre? ( >=dev-libs/libpcre-4.2 )
- pcre-jit? ( >=dev-libs/libpcre-8.20[jit] )
- selinux? ( sec-policy/selinux-nginx )
- ssl? ( dev-libs/openssl )
- http-cache? ( userland_GNU? ( dev-libs/openssl ) )
- nginx_modules_http_geo? ( dev-libs/geoip )
- nginx_modules_http_gzip? ( sys-libs/zlib )
- nginx_modules_http_gzip_static? ( sys-libs/zlib )
- nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] )
- nginx_modules_http_perl? ( >=dev-lang/perl-5.8 )
- nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 )
- nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) )
- nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt )
- nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) )"
-RDEPEND="${CDEPEND}"
-DEPEND="${CDEPEND}
- arm? ( dev-libs/libatomic_ops )
- libatomic? ( dev-libs/libatomic_ops )"
-PDEPEND="vim-syntax? ( app-vim/nginx-syntax )"
-REQUIRED_USE="pcre-jit? ( pcre )"
-
-pkg_setup() {
- if use nginx_modules_http_passenger; then
- einfo
- einfo "Passenger support has been removed from the nginx ebuild to"
- einfo "get rid of file collisions, its broken build system and"
- einfo "incompatibilities between passenger 2 and 3."
- einfo
- einfo "Please switch to passenger-3 standalone or use the"
- einfo "unicorn gem which provides a sane nginx-like architecture"
- einfo "out of the box."
- einfo
- einfo "For more information on sane ruby deployments with"
- einfo "passenger-3/unicorn go to:"
- einfo
- einfo "https://rvm.beginrescueend.com"
- einfo
- die "nginx_modules_http_passenger still in IUSE"
- fi
-
- ebegin "Creating nginx user and group"
- enewgroup ${PN}
- enewuser ${PN} -1 -1 -1 ${PN}
- eend $?
-
- if use libatomic; then
- ewarn "GCC 4.1+ features built-in atomic operations."
- ewarn "Using libatomic_ops is only needed if using"
- ewarn "a different compiler or a GCC prior to 4.1"
- fi
-
- if [[ -n $NGINX_ADD_MODULES ]]; then
- ewarn "You are building custom modules via \$NGINX_ADD_MODULES!"
- ewarn "This nginx installation is not supported!"
- ewarn "Make sure you can reproduce the bug without those modules"
- ewarn "_before_ reporting bugs."
- fi
-
- if use !http; then
- ewarn "To actually disable all http-functionality you also have to disable"
- ewarn "all nginx http modules."
- fi
-}
-
-src_prepare() {
- find auto/ -type f -print0 | xargs -0 sed -i 's:\&\& make:\&\& \\$(MAKE):' || die
- # We have config protection, don't rename etc files
- sed -i 's:.default::' auto/install || die
- # remove useless files
- sed -i -e '/koi-/d' -e '/win-/d' auto/install || die
-}
-
-src_configure() {
- local myconf= http_enabled= mail_enabled=
-
- use aio && myconf+=" --with-file-aio --with-aio_module"
- use debug && myconf+=" --with-debug"
- use ipv6 && myconf+=" --with-ipv6"
- use libatomic && myconf+=" --with-libatomic"
- use pcre && myconf+=" --with-pcre"
- use pcre-jit && myconf+=" --with-pcre-jit"
-
- # HTTP modules
- for mod in $NGINX_MODULES_STD; do
- if use nginx_modules_http_${mod}; then
- http_enabled=1
- else
- myconf+=" --without-http_${mod}_module"
- fi
- done
-
- for mod in $NGINX_MODULES_OPT; do
- if use nginx_modules_http_${mod}; then
- http_enabled=1
- myconf+=" --with-http_${mod}_module"
- fi
- done
-
- if use nginx_modules_http_fastcgi; then
- myconf+=" --with-http_realip_module"
- fi
-
- # third-party modules
- if use nginx_modules_http_upload_progress; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_UPLOAD_PROGRESS_MODULE_WD}"
- fi
-
- if use nginx_modules_http_headers_more; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_HEADERS_MORE_MODULE_WD}"
- fi
-
- if use nginx_modules_http_push; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_PUSH_MODULE_WD}"
- fi
-
- if use nginx_modules_http_cache_purge; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_CACHE_PURGE_MODULE_WD}"
- fi
-
- if use nginx_modules_http_upload; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_UPLOAD_MODULE_WD}"
- fi
-
- if use nginx_modules_http_slowfs_cache; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_SLOWFS_CACHE_MODULE_WD}"
- fi
-
- if use nginx_modules_http_fancyindex; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_FANCYINDEX_MODULE_WD}"
- fi
-
- if use nginx_modules_http_lua; then
- http_enabled=1
- myconf+=" --add-module=${DEVEL_KIT_MODULE_WD}"
- myconf+=" --add-module=${HTTP_LUA_MODULE_WD}"
- fi
-
- if use http || use http-cache; then
- http_enabled=1
- fi
-
- if [ $http_enabled ]; then
- use http-cache || myconf+=" --without-http-cache"
- use ssl && myconf+=" --with-http_ssl_module"
- else
- myconf+=" --without-http --without-http-cache"
- fi
-
- # MAIL modules
- for mod in $NGINX_MODULES_MAIL; do
- if use nginx_modules_mail_${mod}; then
- mail_enabled=1
- else
- myconf+=" --without-mail_${mod}_module"
- fi
- done
-
- if [ $mail_enabled ]; then
- myconf+=" --with-mail"
- use ssl && myconf+=" --with-mail_ssl_module"
- fi
-
- # custom modules
- for mod in $NGINX_ADD_MODULES; do
- myconf+=" --add-module=${mod}"
- done
-
- # https://bugs.gentoo.org/286772
- export LANG=C LC_ALL=C
- tc-export CC
-
- if ! use prefix; then
- myconf+=" --user=${PN} --group=${PN}"
- fi
-
- ./configure \
- --prefix="${EPREFIX}"/usr \
- --conf-path="${EPREFIX}"/etc/${PN}/${PN}.conf \
- --error-log-path="${EPREFIX}"/var/log/${PN}/error_log \
- --pid-path="${EPREFIX}"/var/run/${PN}.pid \
- --lock-path="${EPREFIX}"/var/lock/nginx.lock \
- --with-cc-opt="-I${EROOT}usr/include" \
- --with-ld-opt="-L${EROOT}usr/lib" \
- --http-log-path="${EPREFIX}"/var/log/${PN}/access_log \
- --http-client-body-temp-path="${EPREFIX}"/var/tmp/${PN}/client \
- --http-proxy-temp-path="${EPREFIX}"/var/tmp/${PN}/proxy \
- --http-fastcgi-temp-path="${EPREFIX}"/var/tmp/${PN}/fastcgi \
- --http-scgi-temp-path="${EPREFIX}"/var/tmp/${PN}/scgi \
- --http-uwsgi-temp-path="${EPREFIX}"/var/tmp/${PN}/uwsgi \
- ${myconf} || die "configure failed"
-}
-
-src_compile() {
- # https://bugs.gentoo.org/286772
- export LANG=C LC_ALL=C
- emake LINK="${CC} ${LDFLAGS}" OTHERLDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- cp "${FILESDIR}"/nginx.conf "${ED}"/etc/nginx/nginx.conf || die
- newinitd "${FILESDIR}"/nginx.initd nginx
- doman man/nginx.8
- dodoc CHANGES* README
-
- # Keepdir because these are hardcoded above
- keepdir /var/log/${PN} /var/tmp/${PN}/{client,proxy,fastcgi,scgi,uwsgi}
- keepdir /var/www/localhost/htdocs
- mv "${ED}"/usr/html "${ED}"/var/www/localhost/htdocs || die
-
- # logrotate
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/nginx.logrotate nginx
-
- if use nginx_modules_http_perl; then
- cd "${S}"/objs/src/http/modules/perl/
- einstall DESTDIR="${D}" INSTALLDIRS=vendor
- fixlocalpod
- fi
-
- if use nginx_modules_http_push; then
- docinto ${HTTP_PUSH_MODULE_P}
- dodoc "${HTTP_PUSH_MODULE_WD}"/{changelog.txt,protocol.txt,README}
- fi
-
- if use nginx_modules_http_cache_purge; then
- docinto ${HTTP_CACHE_PURGE_MODULE_P}
- dodoc "${HTTP_CACHE_PURGE_MODULE_WD}"/{CHANGES,README.md,TODO.md}
- fi
-
- if use nginx_modules_http_upload; then
- docinto ${HTTP_UPLOAD_MODULE_P}
- dodoc "${HTTP_UPLOAD_MODULE_WD}"/{Changelog,README}
- fi
-
- if use nginx_modules_http_slowfs_cache; then
- docinto ${HTTP_SLOWFS_CACHE_MODULE_P}
- dodoc "${HTTP_SLOWFS_CACHE_MODULE_WD}"/{CHANGES,README.md}
- fi
-
- if use nginx_modules_http_fancyindex; then
- docinto ${HTTP_FANCYINDEX_MODULE_P}
- dodoc "${HTTP_FANCYINDEX_MODULE_WD}"/README.rst
- fi
-
- if use nginx_modules_http_lua; then
- docinto ${HTTP_LUA_MODULE_P}
- dodoc "${HTTP_LUA_MODULE_WD}"/{Changes,README.markdown}
- fi
-}
-
-pkg_postinst() {
- if use ssl; then
- if [ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]; then
- install_cert /etc/ssl/${PN}/${PN}
- use prefix || chown ${PN}:${PN} "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem}
- fi
- fi
-}
diff --git a/www-servers/nginx/nginx-1.3.7.ebuild b/www-servers/nginx/nginx-1.3.7.ebuild
deleted file mode 100644
index 797270623fe0..000000000000
--- a/www-servers/nginx/nginx-1.3.7.ebuild
+++ /dev/null
@@ -1,398 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/nginx/nginx-1.3.7.ebuild,v 1.1 2012/10/26 06:36:33 patrick Exp $
-
-EAPI="4"
-
-# Maintainer notes:
-# - http_rewrite-independent pcre-support makes sense for matching locations without an actual rewrite
-# - any http-module activates the main http-functionality and overrides USE=-http
-# - keep the following requirements in mind before adding external modules:
-# * alive upstream
-# * sane packaging
-# * builds cleanly
-# * does not need a patch for nginx core
-# - TODO: test the google-perftools module (included in vanilla tarball)
-
-# prevent perl-module from adding automagic perl DEPENDs
-GENTOO_DEPEND_ON_PERL="no"
-
-# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
-DEVEL_KIT_MODULE_PV="0.2.17"
-DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
-DEVEL_KIT_MODULE_SHA1="bc97eea"
-DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/tarball/v${DEVEL_KIT_MODULE_PV}"
-DEVEL_KIT_MODULE_WD="${WORKDIR}/simpl-ngx_devel_kit-${DEVEL_KIT_MODULE_SHA1}"
-
-# http_uploadprogress (https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
-HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.0"
-HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-HTTP_UPLOAD_PROGRESS_MODULE_SHA1="a788dea"
-HTTP_UPLOAD_PROGRESS_MODULE_URI="http://github.com/masterzen/nginx-upload-progress-module/tarball/v${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/masterzen-nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_SHA1}"
-
-# http_headers_more (http://github.com/agentzh/headers-more-nginx-module, BSD license)
-HTTP_HEADERS_MORE_MODULE_PV="0.17"
-HTTP_HEADERS_MORE_MODULE_P="ngx_http_headers_more-${HTTP_HEADERS_MORE_MODULE_PV}"
-HTTP_HEADERS_MORE_MODULE_SHA1="b7c8cfc"
-HTTP_HEADERS_MORE_MODULE_URI="http://github.com/agentzh/headers-more-nginx-module/tarball/v${HTTP_HEADERS_MORE_MODULE_PV}"
-HTTP_HEADERS_MORE_MODULE_WD="${WORKDIR}/agentzh-headers-more-nginx-module-${HTTP_HEADERS_MORE_MODULE_SHA1}"
-
-# http_push (http://pushmodule.slact.net/, MIT license)
-HTTP_PUSH_MODULE_PV="0.692"
-HTTP_PUSH_MODULE_P="ngx_http_push-${HTTP_PUSH_MODULE_PV}"
-HTTP_PUSH_MODULE_URI="http://pushmodule.slact.net/downloads/nginx_http_push_module-${HTTP_PUSH_MODULE_PV}.tar.gz"
-HTTP_PUSH_MODULE_WD="${WORKDIR}/nginx_http_push_module-${HTTP_PUSH_MODULE_PV}"
-
-# http_cache_purge (http://labs.frickle.com/nginx_ngx_cache_purge/, BSD-2 license)
-HTTP_CACHE_PURGE_MODULE_PV="1.6"
-HTTP_CACHE_PURGE_MODULE_P="ngx_http_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-HTTP_CACHE_PURGE_MODULE_URI="http://labs.frickle.com/files/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}.tar.gz"
-HTTP_CACHE_PURGE_MODULE_WD="${WORKDIR}/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-
-# http_upload (http://www.grid.net.ru/nginx/upload.en.html, BSD license)
-HTTP_UPLOAD_MODULE_PV="2.2.0"
-HTTP_UPLOAD_MODULE_P="ngx_http_upload-${HTTP_UPLOAD_MODULE_PV}"
-HTTP_UPLOAD_MODULE_URI="http://www.grid.net.ru/nginx/download/nginx_upload_module-${HTTP_UPLOAD_MODULE_PV}.tar.gz"
-HTTP_UPLOAD_MODULE_WD="${WORKDIR}/nginx_upload_module-${HTTP_UPLOAD_MODULE_PV}"
-
-# http_slowfs_cache (http://labs.frickle.com/nginx_ngx_slowfs_cache/, BSD-2 license)
-HTTP_SLOWFS_CACHE_MODULE_PV="1.9"
-HTTP_SLOWFS_CACHE_MODULE_P="ngx_http_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-HTTP_SLOWFS_CACHE_MODULE_URI="http://labs.frickle.com/files/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}.tar.gz"
-HTTP_SLOWFS_CACHE_MODULE_WD="${WORKDIR}/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-
-# http_fancyindex (http://wiki.nginx.org/NgxFancyIndex, BSD license)
-HTTP_FANCYINDEX_MODULE_PV="0.3.1"
-HTTP_FANCYINDEX_MODULE_P="ngx_http_fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
-HTTP_FANCYINDEX_MODULE_URI="http://gitorious.org/ngx-fancyindex/ngx-fancyindex/archive-tarball/v${HTTP_FANCYINDEX_MODULE_PV}"
-HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-ngx-fancyindex"
-
-# http_lua (https://github.com/chaoslawful/lua-nginx-module, BSD license)
-HTTP_LUA_MODULE_PV="0.5.10"
-HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}"
-HTTP_LUA_MODULE_SHA1="db0bebe"
-HTTP_LUA_MODULE_URI="https://github.com/chaoslawful/lua-nginx-module/tarball/v${HTTP_LUA_MODULE_PV}"
-HTTP_LUA_MODULE_WD="${WORKDIR}/chaoslawful-lua-nginx-module-${HTTP_LUA_MODULE_SHA1}"
-
-inherit eutils ssl-cert toolchain-funcs perl-module flag-o-matic user
-
-DESCRIPTION="Robust, small and high performance http and reverse proxy server"
-HOMEPAGE="http://nginx.org"
-SRC_URI="http://nginx.org/download/${P}.tar.gz
- ${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz
- nginx_modules_http_upload_progress? ( ${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz )
- nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> ${HTTP_HEADERS_MORE_MODULE_P}.tar.gz )
- nginx_modules_http_push? ( ${HTTP_PUSH_MODULE_URI} )
- nginx_modules_http_cache_purge? ( ${HTTP_CACHE_PURGE_MODULE_URI} )
- nginx_modules_http_upload? ( ${HTTP_UPLOAD_MODULE_URI} )
- nginx_modules_http_slowfs_cache? ( ${HTTP_SLOWFS_CACHE_MODULE_URI} )
- nginx_modules_http_fancyindex? ( ${HTTP_FANCYINDEX_MODULE_URI} -> ${HTTP_FANCYINDEX_MODULE_P}.tar.gz )
- nginx_modules_http_lua? ( ${HTTP_LUA_MODULE_URI} -> ${HTTP_LUA_MODULE_P}.tar.gz )"
-
-LICENSE="as-is BSD BSD-2 GPL-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-
-NGINX_MODULES_STD="access auth_basic autoindex browser charset empty_gif fastcgi
-geo gzip limit_req limit_conn map memcached proxy referer rewrite scgi ssi
-split_clients upstream_ip_hash userid uwsgi"
-NGINX_MODULES_OPT="addition dav degradation flv geoip gzip_static image_filter
-mp4 perl random_index realip secure_link stub_status sub xslt"
-NGINX_MODULES_MAIL="imap pop3 smtp"
-NGINX_MODULES_3RD="
- http_upload_progress
- http_headers_more
- http_passenger
- http_push
- http_cache_purge
- http_upload
- http_slowfs_cache
- http_fancyindex
- http_lua"
-
-IUSE="aio debug +http +http-cache ipv6 libatomic +pcre pcre-jit selinux ssl vim-syntax"
-
-for mod in $NGINX_MODULES_STD; do
- IUSE="${IUSE} +nginx_modules_http_${mod}"
-done
-
-for mod in $NGINX_MODULES_OPT; do
- IUSE="${IUSE} nginx_modules_http_${mod}"
-done
-
-for mod in $NGINX_MODULES_MAIL; do
- IUSE="${IUSE} nginx_modules_mail_${mod}"
-done
-
-for mod in $NGINX_MODULES_3RD; do
- IUSE="${IUSE} nginx_modules_${mod}"
-done
-
-CDEPEND="
- pcre? ( >=dev-libs/libpcre-4.2 )
- pcre-jit? ( >=dev-libs/libpcre-8.20[jit] )
- selinux? ( sec-policy/selinux-nginx )
- ssl? ( dev-libs/openssl )
- http-cache? ( userland_GNU? ( dev-libs/openssl ) )
- nginx_modules_http_geo? ( dev-libs/geoip )
- nginx_modules_http_gzip? ( sys-libs/zlib )
- nginx_modules_http_gzip_static? ( sys-libs/zlib )
- nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] )
- nginx_modules_http_perl? ( >=dev-lang/perl-5.8 )
- nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 )
- nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) )
- nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt )
- nginx_modules_http_lua? ( || ( dev-lang/lua dev-lang/luajit ) )"
-RDEPEND="${CDEPEND}"
-DEPEND="${CDEPEND}
- arm? ( dev-libs/libatomic_ops )
- libatomic? ( dev-libs/libatomic_ops )"
-PDEPEND="vim-syntax? ( app-vim/nginx-syntax )"
-REQUIRED_USE="pcre-jit? ( pcre )"
-
-pkg_setup() {
- if use nginx_modules_http_passenger; then
- einfo
- einfo "Passenger support has been removed from the nginx ebuild to"
- einfo "get rid of file collisions, its broken build system and"
- einfo "incompatibilities between passenger 2 and 3."
- einfo
- einfo "Please switch to passenger-3 standalone or use the"
- einfo "unicorn gem which provides a sane nginx-like architecture"
- einfo "out of the box."
- einfo
- einfo "For more information on sane ruby deployments with"
- einfo "passenger-3/unicorn go to:"
- einfo
- einfo "https://rvm.beginrescueend.com"
- einfo
- die "nginx_modules_http_passenger still in IUSE"
- fi
-
- ebegin "Creating nginx user and group"
- enewgroup ${PN}
- enewuser ${PN} -1 -1 -1 ${PN}
- eend $?
-
- if use libatomic; then
- ewarn "GCC 4.1+ features built-in atomic operations."
- ewarn "Using libatomic_ops is only needed if using"
- ewarn "a different compiler or a GCC prior to 4.1"
- fi
-
- if [[ -n $NGINX_ADD_MODULES ]]; then
- ewarn "You are building custom modules via \$NGINX_ADD_MODULES!"
- ewarn "This nginx installation is not supported!"
- ewarn "Make sure you can reproduce the bug without those modules"
- ewarn "_before_ reporting bugs."
- fi
-
- if use !http; then
- ewarn "To actually disable all http-functionality you also have to disable"
- ewarn "all nginx http modules."
- fi
-}
-
-src_prepare() {
- find auto/ -type f -print0 | xargs -0 sed -i 's:\&\& make:\&\& \\$(MAKE):' || die
- # We have config protection, don't rename etc files
- sed -i 's:.default::' auto/install || die
- # remove useless files
- sed -i -e '/koi-/d' -e '/win-/d' auto/install || die
-}
-
-src_configure() {
- local myconf= http_enabled= mail_enabled=
-
- use aio && myconf+=" --with-file-aio --with-aio_module"
- use debug && myconf+=" --with-debug"
- use ipv6 && myconf+=" --with-ipv6"
- use libatomic && myconf+=" --with-libatomic"
- use pcre && myconf+=" --with-pcre"
- use pcre-jit && myconf+=" --with-pcre-jit"
-
- # HTTP modules
- for mod in $NGINX_MODULES_STD; do
- if use nginx_modules_http_${mod}; then
- http_enabled=1
- else
- myconf+=" --without-http_${mod}_module"
- fi
- done
-
- for mod in $NGINX_MODULES_OPT; do
- if use nginx_modules_http_${mod}; then
- http_enabled=1
- myconf+=" --with-http_${mod}_module"
- fi
- done
-
- if use nginx_modules_http_fastcgi; then
- myconf+=" --with-http_realip_module"
- fi
-
- # third-party modules
- if use nginx_modules_http_upload_progress; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_UPLOAD_PROGRESS_MODULE_WD}"
- fi
-
- if use nginx_modules_http_headers_more; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_HEADERS_MORE_MODULE_WD}"
- fi
-
- if use nginx_modules_http_push; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_PUSH_MODULE_WD}"
- fi
-
- if use nginx_modules_http_cache_purge; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_CACHE_PURGE_MODULE_WD}"
- fi
-
- if use nginx_modules_http_upload; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_UPLOAD_MODULE_WD}"
- fi
-
- if use nginx_modules_http_slowfs_cache; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_SLOWFS_CACHE_MODULE_WD}"
- fi
-
- if use nginx_modules_http_fancyindex; then
- http_enabled=1
- myconf+=" --add-module=${HTTP_FANCYINDEX_MODULE_WD}"
- fi
-
- if use nginx_modules_http_lua; then
- http_enabled=1
- myconf+=" --add-module=${DEVEL_KIT_MODULE_WD}"
- myconf+=" --add-module=${HTTP_LUA_MODULE_WD}"
- fi
-
- if use http || use http-cache; then
- http_enabled=1
- fi
-
- if [ $http_enabled ]; then
- use http-cache || myconf+=" --without-http-cache"
- use ssl && myconf+=" --with-http_ssl_module"
- else
- myconf+=" --without-http --without-http-cache"
- fi
-
- # MAIL modules
- for mod in $NGINX_MODULES_MAIL; do
- if use nginx_modules_mail_${mod}; then
- mail_enabled=1
- else
- myconf+=" --without-mail_${mod}_module"
- fi
- done
-
- if [ $mail_enabled ]; then
- myconf+=" --with-mail"
- use ssl && myconf+=" --with-mail_ssl_module"
- fi
-
- # custom modules
- for mod in $NGINX_ADD_MODULES; do
- myconf+=" --add-module=${mod}"
- done
-
- # https://bugs.gentoo.org/286772
- export LANG=C LC_ALL=C
- tc-export CC
-
- if ! use prefix; then
- myconf+=" --user=${PN} --group=${PN}"
- fi
-
- ./configure \
- --prefix="${EPREFIX}"/usr \
- --conf-path="${EPREFIX}"/etc/${PN}/${PN}.conf \
- --error-log-path="${EPREFIX}"/var/log/${PN}/error_log \
- --pid-path="${EPREFIX}"/var/run/${PN}.pid \
- --lock-path="${EPREFIX}"/var/lock/nginx.lock \
- --with-cc-opt="-I${EROOT}usr/include" \
- --with-ld-opt="-L${EROOT}usr/lib" \
- --http-log-path="${EPREFIX}"/var/log/${PN}/access_log \
- --http-client-body-temp-path="${EPREFIX}"/var/tmp/${PN}/client \
- --http-proxy-temp-path="${EPREFIX}"/var/tmp/${PN}/proxy \
- --http-fastcgi-temp-path="${EPREFIX}"/var/tmp/${PN}/fastcgi \
- --http-scgi-temp-path="${EPREFIX}"/var/tmp/${PN}/scgi \
- --http-uwsgi-temp-path="${EPREFIX}"/var/tmp/${PN}/uwsgi \
- ${myconf} || die "configure failed"
-}
-
-src_compile() {
- # https://bugs.gentoo.org/286772
- export LANG=C LC_ALL=C
- emake LINK="${CC} ${LDFLAGS}" OTHERLDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- cp "${FILESDIR}"/nginx.conf "${ED}"/etc/nginx/nginx.conf || die
- newinitd "${FILESDIR}"/nginx.initd nginx
- doman man/nginx.8
- dodoc CHANGES* README
-
- # Keepdir because these are hardcoded above
- keepdir /var/log/${PN} /var/tmp/${PN}/{client,proxy,fastcgi,scgi,uwsgi}
- keepdir /var/www/localhost/htdocs
- mv "${ED}"/usr/html "${ED}"/var/www/localhost/htdocs || die
-
- # logrotate
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/nginx.logrotate nginx
-
- if use nginx_modules_http_perl; then
- cd "${S}"/objs/src/http/modules/perl/
- einstall DESTDIR="${D}" INSTALLDIRS=vendor
- fixlocalpod
- fi
-
- if use nginx_modules_http_push; then
- docinto ${HTTP_PUSH_MODULE_P}
- dodoc "${HTTP_PUSH_MODULE_WD}"/{changelog.txt,protocol.txt,README}
- fi
-
- if use nginx_modules_http_cache_purge; then
- docinto ${HTTP_CACHE_PURGE_MODULE_P}
- dodoc "${HTTP_CACHE_PURGE_MODULE_WD}"/{CHANGES,README.md,TODO.md}
- fi
-
- if use nginx_modules_http_upload; then
- docinto ${HTTP_UPLOAD_MODULE_P}
- dodoc "${HTTP_UPLOAD_MODULE_WD}"/{Changelog,README}
- fi
-
- if use nginx_modules_http_slowfs_cache; then
- docinto ${HTTP_SLOWFS_CACHE_MODULE_P}
- dodoc "${HTTP_SLOWFS_CACHE_MODULE_WD}"/{CHANGES,README.md}
- fi
-
- if use nginx_modules_http_fancyindex; then
- docinto ${HTTP_FANCYINDEX_MODULE_P}
- dodoc "${HTTP_FANCYINDEX_MODULE_WD}"/README.rst
- fi
-
- if use nginx_modules_http_lua; then
- docinto ${HTTP_LUA_MODULE_P}
- dodoc "${HTTP_LUA_MODULE_WD}"/{Changes,README.markdown}
- fi
-}
-
-pkg_postinst() {
- if use ssl; then
- if [ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]; then
- install_cert /etc/ssl/${PN}/${PN}
- use prefix || chown ${PN}:${PN} "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem}
- fi
- fi
-}