public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/heroxbd:master commit in: sci-physics/root/files/, sci-physics/root/
@ 2016-01-20  4:35 Benda XU
  0 siblings, 0 replies; 2+ messages in thread
From: Benda XU @ 2016-01-20  4:35 UTC (permalink / raw
  To: gentoo-commits

commit:     312e2a3363e485de4c92caf3fe02f0f54989a450
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 12 09:20:34 2016 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Tue Jan 12 09:20:34 2016 +0000
URL:        https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=312e2a33

sci-physics/root: track.

 sci-physics/root/ChangeLog                         | 1068 ++++++++++++++++++++
 sci-physics/root/Manifest                          |   41 +
 sci-physics/root/files/proofd.confd                |   12 +
 sci-physics/root/files/proofd.initd                |   26 +
 .../root/files/root-5.28.00b-asneeded.patch        |   20 +
 .../root/files/root-5.28.00b-glibc212.patch        |   11 +
 .../root/files/root-5.28.00b-prop-ldflags.patch    |   13 +
 sci-physics/root/files/root-5.28.00b-unuran.patch  |   39 +
 sci-physics/root/files/root-5.32.00-afs.patch      |   33 +
 sci-physics/root/files/root-5.32.00-cfitsio.patch  |   13 +
 sci-physics/root/files/root-5.32.00-chklib64.patch |   24 +
 sci-physics/root/files/root-5.32.00-dotfont.patch  |   58 ++
 .../files/root-5.32.00-explicit-functions.patch    |   18 +
 sci-physics/root/files/root-5.32.00-htmldoc.patch  |   12 +
 .../root/files/root-5.32.00-nobyte-compile.patch   |  137 +++
 .../root/files/root-5.32.00-rmkdepend-stat-h.patch |   48 +
 .../root/files/root-5.34.05-nobyte-compile.patch   |  137 +++
 sci-physics/root/files/root-5.34.13-desktop.patch  |   12 +
 sci-physics/root/files/root-5.34.13-unuran.patch   |   40 +
 sci-physics/root/files/root-5.34.26-ldflags.patch  |   19 +
 .../root/files/root-5.34.28-tattmarker.patch       |   23 +
 sci-physics/root/files/root-6.00.01-dotfont.patch  |   58 ++
 sci-physics/root/files/root-6.00.01-geocad.patch   |   15 +
 sci-physics/root/files/root-6.00.01-llvm.patch     |   13 +
 .../root/files/root-6.00.01-nobyte-compile.patch   |   33 +
 .../root/files/root-6.00.01-prop-flags.patch       |   17 +
 sci-physics/root/files/root-6.02.05-xrootd4.patch  |   11 +
 .../root/files/root-6.04.06-llvm-sysroot.patch     |   12 +
 .../root/files/root-6.04.06-prop-flags.patch       |   22 +
 sci-physics/root/files/rootd.confd                 |    8 +
 sci-physics/root/files/rootd.initd                 |   28 +
 sci-physics/root/metadata.xml                      |   34 +
 sci-physics/root/root-5.34.26.ebuild               |  453 +++++++++
 sci-physics/root/root-5.34.28-r1.ebuild            |  433 ++++++++
 sci-physics/root/root-5.34.32.ebuild               |  437 ++++++++
 sci-physics/root/root-6.02.05-r2.ebuild            |  487 +++++++++
 sci-physics/root/root-6.04.06.ebuild               |  494 +++++++++
 37 files changed, 4359 insertions(+)

diff --git a/sci-physics/root/ChangeLog b/sci-physics/root/ChangeLog
new file mode 100644
index 0000000..cadec82
--- /dev/null
+++ b/sci-physics/root/ChangeLog
@@ -0,0 +1,1068 @@
+# ChangeLog for sci-physics/root
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v 1.147 2015/05/15 20:23:37 bircoph Exp $
+
+  15 May 2015; Andrew Savchenko <bircoph@gentoo.org> root-6.02.05-r2.ebuild,
+  -files/root-6.02.05-dictpch.patch:
+  Temporarily disable PCH dictionary regeneration due to bug 548698:
+  root has too many hardcode paths for cling-related stuff, this
+  should be fixed first for dictionary to be regenerated on root
+  install.
+
+  01 May 2015; Andrew Savchenko <bircoph@gentoo.org> root-5.34.26.ebuild:
+  5.34.26 have no support for pythia-8.2
+
+  15 Apr 2015; Andrew Savchenko <bircoph@gentoo.org> root-6.02.05-r2.ebuild:
+  Set ROOTSYS during make install, since a different value (e.g. from
+  older installed version) may broke make install.
+
+  12 Apr 2015; Andrew Savchenko <bircoph@gentoo.org> -root-5.34.28.ebuild:
+  Remove old.
+
+*root-5.34.28-r1 (12 Apr 2015)
+
+  12 Apr 2015; Andrew Savchenko <bircoph@gentoo.org> +root-5.34.28-r1.ebuild:
+  Add new USE flags, remove minimal USE flag, as it is useless now.
+  Fix conditional dependencies.
+
+  12 Apr 2015; Andrew Savchenko <bircoph@gentoo.org> root-6.02.05-r2.ebuild:
+  Depend on shadow conditionally.
+
+*root-6.02.05-r2 (12 Apr 2015)
+
+  12 Apr 2015; Andrew Savchenko <bircoph@gentoo.org> +root-6.02.05-r2.ebuild,
+  +files/root-6.00.01-dotfont.patch, +files/root-6.00.01-geocad.patch,
+  +files/root-6.00.01-llvm.patch, +files/root-6.00.01-nobyte-compile.patch,
+  +files/root-6.00.01-prop-flags.patch, +files/root-6.02.05-dictpch.patch,
+  +files/root-6.02.05-xrootd4.patch, metadata.xml:
+  Version bump from science overlay. Add new USE flags, remove
+  minimal USE flag.
+
+*root-5.34.28 (25 Mar 2015)
+
+  25 Mar 2015; Andrew Savchenko <bircoph@gentoo.org> +root-5.34.28.ebuild:
+  Version bump.
+
+  25 Mar 2015; Andrew Savchenko <bircoph@gentoo.org> root-5.34.26.ebuild:
+  Declare loop iterator as local.
+
+  17 Mar 2015; Andrew Savchenko <bircoph@gentoo.org> root-5.34.26.ebuild,
+  +files/root-5.34.26-ldflags.patch:
+  Upstream is not interested in ldflags patch:
+  https://sft.its.cern.ch/jira/browse/ROOT-7106
+  so reverting to much simpler solution.
+
+  02 Mar 2015; Andrew Savchenko <bircoph@gentoo.org> -root-5.34.18.ebuild,
+  -root-5.34.18-r1.ebuild, -files/root-5.32.00-prop-flags.patch,
+  -files/root-5.34.13-pythia8.patch:
+  Remove old and broken vensions.
+
+*root-5.34.26 (02 Mar 2015)
+
+  02 Mar 2015; Andrew Savchenko <bircoph@gentoo.org> +root-5.34.26.ebuild,
+  files/root-5.32.00-chklib64.patch, metadata.xml:
+  Version bump (from science overlay). Rework compilers handling,
+  *flags handling. Add support for http, C++14. Fix html headers.
+
+  28 Dec 2014; Aaron W. Swenson <titanofold@gentoo.org> root-5.32.03-r2.ebuild,
+  root-5.34.18.ebuild, root-5.34.18-r1.ebuild:
+  Rename virtual/postgresql to dev-db/postgresql
+
+  11 Nov 2014; Andrew Savchenko <bircoph@gmail.com> metadata.xml:
+  Package is now directly maintained instead of proxy-maintaining.
+
+  03 Nov 2014; Aaron W. Swenson <titanofold@gentoo.org> root-5.32.03-r2.ebuild,
+  root-5.34.18.ebuild, root-5.34.18-r1.ebuild:
+  Update PostgreSQL dependencies and/or checks to virtual/postgresql.
+
+  01 Sep 2014; Michał Górny <mgorny@gentoo.org> root-5.34.18-r1.ebuild,
+  root-5.34.18.ebuild:
+  Remove := subslot operator from || () block since it is meaningless and
+  broken.
+
+  27 Mar 2014; Sébastien Fabbro <bicatali@gentoo.org> root-5.34.18-r1.ebuild:
+  Uncomment inadvertently commented out user and group creation
+
+  27 Mar 2014; Sébastien Fabbro <bicatali@gentoo.org> root-5.34.18-r1.ebuild:
+  Finer sub-slotting necessary, bug #505358
+
+*root-5.34.18-r1 (26 Mar 2014)
+
+  26 Mar 2014; Sébastien Fabbro <bicatali@gentoo.org> +root-5.34.18-r1.ebuild,
+  -root-5.32.04.ebuild, -root-5.34.09.ebuild, -root-5.34.10-r2.ebuild,
+  -root-5.34.13-r1.ebuild, -root-5.34.13.ebuild, -root-5.34.15.ebuild,
+  metadata.xml:
+  Sub-slotting (bug #505358), and fixed genreflex path (bug #497280). Split all
+  docs into app-doc/root-docs. Cleaning up ebuild for readibility and easier
+  maintainship.
+
+*root-5.34.18 (18 Mar 2014)
+
+  18 Mar 2014; Sébastien Fabbro <bicatali@gentoo.org> +root-5.34.18.ebuild:
+  Version bump
+
+*root-5.34.15 (24 Feb 2014)
+
+  24 Feb 2014; Sébastien Fabbro <bicatali@gentoo.org> +root-5.34.15.ebuild:
+  Version bump
+
+*root-5.34.13-r1 (10 Dec 2013)
+
+  10 Dec 2013; Justin Lecher <jlec@gentoo.org> +root-5.34.13-r1.ebuild,
+  metadata.xml:
+  Merge changes from sci overlay
+
+  10 Dec 2013; Andrew Savchenko <bircoph@gmail.com> -root-5.34.10-r2.ebuild,
+  root-5.34.13.ebuild, -files/root-5.28.00b-unuran.patch:
+  Add ROOTPrimer and Spectrum user guides.
+  Remove old versions.
+
+*root-5.34.13 (05 Dec 2013)
+
+  05 Dec 2013; Andrew Savchenko <bircoph@gmail.com> +root-5.34.13.ebuild,
+  +files/root-5.34.13-desktop.patch, +files/root-5.34.13-pythia8.patch,
+  +files/root-5.34.13-unuran.patch: Version bump. Fix Pythia8 version
+  requirements and fix Pythia8 build using patch from Oliver Freyermuth
+  (see bug #490332 and https://sft.its.cern.ch/jira/browse/ROOT-5667).
+  Fix c++0x USE flag. Fix installaton of python optimized modules.
+  Fix desktop file to conform currest standard. Remove old.
+
+  09 Nov 2013; Andrew Savchenko <bircoph@gmail.com> +root-5.32.04.ebuild,
+  +files/root-5.28.00b-asneeded.patch, +files/root-5.28.00b-prop-ldflags.patch,
+  +files/root-5.32.00-explicit-functions.patch,
+  +files/root-5.32.00-nobyte-compile.patch:
+  Update pythia8 dependency for 5.32 branch, migrate for
+  python-single-r1 and EAPI=5.
+
+  08 Nov 2013; Andrew Savchenko <bircoph@gmail.com> root-5.34.10-r2.ebuild:
+  Fix pythia dependency: versions >= 8.1.80 changed API and are no
+  longer supported for this root verison.
+
+  15 Oct 2013; Andrew Savchenko <bircoph@gmail.com> -root-5.34.10.ebuild,
+  -root-5.34.10-r1.ebuild, root-5.34.10-r2.ebuild, root-9999.ebuild,
+  -files/root-5.32.00-nobyte-compile.patch, -files/root-9999-cling.patch:
+  Remove old versions and unused patches. WIP on live ebuild.
+
+*root-5.34.10-r2 (07 Oct 2013)
+
+  07 Oct 2013; Andrew Savchenko <bircoph@gmail.com> +root-5.34.10-r2.ebuild,
+  metadata.xml:
+  Add minimal USE flag for minimal and gminimal configurations. Use
+  nohouwto to remove useless messages.
+
+*root-5.34.10-r1 (06 Oct 2013)
+
+  06 Oct 2013; Andrew Savchenko <bircoph@gmail.com> +root-5.34.10-r1.ebuild:
+  Properly use c++0x and oracle deps.
+
+*root-5.34.10 (04 Oct 2013)
+
+  04 Oct 2013; Andrew Savchenko <bircoph@gmail.com> -root-5.34.09.ebuild,
+  +root-5.34.10.ebuild:
+  Version bump per bug 486620 (changes by Oliver Freyermuth).
+  Remove old.
+
+  05 Sep 2013; Michał Górny <mgorny@gentoo.org> root-5.34.09.ebuild:
+  Clean up PYTHON_COMPAT from old implementations.
+
+  03 Jul 2013; Michael Weber <xmw@gentoo.org> -root-5.34.07.ebuild,
+  -root-5.34.08.ebuild:
+  Remove old version of 5.34 series, as requested by Andrew Savchenko.
+
+*root-5.34.09 (29 Jun 2013)
+
+  29 Jun 2013; Michael Weber <xmw@gentoo.org> +root-5.34.09.ebuild:
+  Version bump by Andrew Savchenko, imported from science overlay.
+
+  11 Jun 2013; Sébastien Fabbro <bicatali@gentoo.org> root-5.34.08.ebuild:
+  Fixed installation of doc with the new metric flag (bug #472974)
+
+*root-5.34.08 (10 Jun 2013)
+
+  10 Jun 2013; Sébastien Fabbro <bicatali@gentoo.org> +root-5.34.08.ebuild,
+  -root-5.34.05.ebuild, metadata.xml:
+  Version bump from Andrew Savchenko. Added metric use flag for choosing the
+  default documentation paper size
+
+  28 May 2013; Andrew Savchenko <bircoph@gmail.com> +root-5.34.07.ebuild:
+  Fix build with USE="postgres": Gentoo doesn't provide
+  /usr/include/postgresql symlink anymore.
+
+  29 May 2013; Justin Lecher <jlec@gentoo.org> root-5.34.07.ebuild,
+  metadata.xml:
+  Fix usage of new python r1 eclasses (missing PYTHON_REQUIRED_USE,
+  PYTHON_DEPS)
+
+*root-5.34.07 (23 May 2013)
+
+  23 May 2013; Sébastien Fabbro <bicatali@gentoo.org> +root-5.34.07.ebuild:
+  Version bump. Switch to EAPI5. Switch to python-r1 eclass. Fixed desktop file.
+
+  17 Mar 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
+  Add proxy-maintainers to metadata.xml
+
+  02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> root-5.32.03-r2.ebuild,
+  root-5.32.04.ebuild, root-5.34.05.ebuild:
+  Move Qt dependencies to the new category
+
+*root-5.34.05 (23 Feb 2013)
+
+  23 Feb 2013; Andrew Savchenko <bircoph@gmail.com> -root-5.34.03.ebuild,
+  +root-5.34.05.ebuild, +files/root-5.34.05-nobyte-compile.patch:
+  Version bump.
+
+  22 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/root-5.32.00-prop-flags.patch,
+  -files/root-5.28.00b-nobyte-compile.patch,
+  -files/root-5.28.00h-explicit-functions.patch,
+  -files/root-5.34.01-glibc216.patch, root-5.34.03.ebuild:
+  Honour system CFLAGS, closing bug #452806, thanks Andrew Savchenko
+
+  22 Nov 2012; Sébastien Fabbro <bicatali@gentoo.org> -root-5.34.01.ebuild:
+  Re-manifesting for new tar ball and remove old
+
+*root-5.34.03 (25 Oct 2012)
+
+  25 Oct 2012; Andrew Savchenko <bircoph@gmail.com>
+  -files/root-5.34.01-glibc216.patch, -root-5.34.02.ebuild,
+  +root-5.34.03.ebuild:
+  Version bump with important fixes in RooFit.
+  Drop old.
+
+*root-5.34.02 (19 Oct 2012)
+*root-5.32.04 (19 Oct 2012)
+
+  19 Oct 2012; Andrew Savchenko <bircoph@gmail.com>
+  +files/root-5.28.00b-asneeded.patch,
+  +files/root-5.28.00b-nobyte-compile.patch,
+  +files/root-5.28.00h-explicit-functions.patch,
+  +files/root-5.32.00-dotfont.patch,
+  +files/root-5.32.00-explicit-functions.patch, +root-5.32.04.ebuild,
+  +files/root-5.34.01-glibc216.patch, +root-5.34.02.ebuild:
+  Version bump for 5.32.04 and 5.34.02 patch releases.
+
+  16 Oct 2012; Justin Lecher <jlec@gentoo.org> root-5.32.03-r2.ebuild,
+  root-5.34.01.ebuild:
+  Remove virtual/fortran and always call fortran-2_pkg_setup as intend by the
+  updated fortran-2.eclass
+
+  22 Jul 2012; Sébastien Fabbro <bicatali@gentoo.org> -root-5.34.00.ebuild,
+  +root-5.34.01.ebuild, +files/root-5.34.01-glibc216.patch:
+  Imported from science overlay. Added a patch from fedora for glib-2.16.
+  Changed all rm -f to rm to make sure they die
+
+*root-5.34.01 (22 Jul 2012)
+
+  22 Jul 2012; Andrew Savchenko <bircoph@gmail.com> -root-5.34.00.ebuild,
+  +root-5.34.01.ebuild, metadata.xml:
+  Version bump. Clarens and PEAC are gone, despite this is a minor
+  release.
+
+  21 Jul 2012; Andrew Savchenko <bircoph@gmail.com>
+  -files/root-5.32.00-explicit-functions.patch, +root-5.34.00.ebuild,
+  root-9999.ebuild:
+  Fix bug 426432: xft now is a strict dependency for X.
+  Remove unused.
+
+  15 Jul 2012; Justin Lecher <jlec@gentoo.org>
+  -files/root-5.26.00-make-3.82.patch, -root-5.26.00e-r1.ebuild,
+  -files/root-5.26.00e-libpng15.patch,
+  -files/root-5.26.00g-explicit-functions.patch, metadata.xml:
+  Cleaned old
+
+  14 Jul 2012; Jeff Horelick <jdhore@gentoo.org> root-5.32.03-r2.ebuild:
+  marked x86 per bug 424745
+
+  09 Jul 2012; Agostino Sarubbo <ago@gentoo.org> root-5.32.03-r2.ebuild:
+  Stable for amd64, wrt bug #424745
+
+  03 Jul 2012; Justin Lecher <jlec@gentoo.org> root-5.34.00.ebuild:
+  Set active pyton version to 2, #424145
+
+  28 Jun 2012; Justin Lecher <jlec@gentoo.org> root-5.26.00e-r1.ebuild,
+  -root-5.26.00g.ebuild, -root-5.28.00h-r1.ebuild, -root-5.32.02-r1.ebuild,
+  -root-5.32.03.ebuild, root-5.34.00.ebuild, metadata.xml:
+  Add missing eclass, fix logic in version comparision when using gcc (4.7 is
+  not at least then 4.7.0); dropped old
+
+  28 Jun 2012; Justin Lecher <jlec@gentoo.org> root-5.34.00.ebuild,
+  metadata.xml:
+  Add missing eclass
+
+  27 Jun 2012; Sebastien Fabbro <fabbros@gentoo.org>
+  files/root-5.32.00-htmldoc.patch, root-5.32.03-r2.ebuild,
+  +root-5.34.00.ebuild, metadata.xml:
+  import to the main tree. c++0x flag does not depend on gcc > 4.7 anymore.
+  Checks on CC are now on CXX
+
+  20 Jun 2012; Andrew Savchenko <bircoph@gmail.com> +root-5.32.03-r2.ebuild:
+  Backport htmldoc fixes for 5.32 branch.
+
+*root-5.34.00 (19 Jun 2012)
+
+  19 Jun 2012; Andrew Savchenko <bircoph@gmail.com> +root-5.34.00.ebuild:
+  Version bump form 5.34.00 based on live ebuild.
+
+  19 Jun 2012; Andrew Savchenko <bircoph@gmail.com>
+  -files/root-5.34-dotfont.patch, files/root-5.34-htmldoc.patch,
+  root-9999.ebuild, +files/root-9999-dotfont.patch:
+  Split htmldoc to a separate ebuild: docs are supposed to be
+  generated after root was installed onto the live filesystem.
+
+  14 Jun 2012; Andrew Savchenko <bircoph@gmail.com>
+  +files/root-5.34-dotfont.patch, root-9999.ebuild, metadata.xml:
+  Update live ebuild to account 5.34 barnch changes.
+  This adds experimental support for C++0x startard, imroves chances
+  of llvm build and makes clear openmp and mpi relationship: they are
+  used only for math and are mutually exclusive.
+
+  13 Jun 2012; Sébastien Fabbro <bicatali@gentoo.org> root-5.32.03-r2.ebuild,
+  metadata.xml:
+  sync with tree
+
+  30 May 2012; Andrew Savchenko <bircoph@gmail.com> root-5.32.03-r2.ebuild,
+  root-9999.ebuild:
+  Use virtualx eclass for Xvfb during htmldoc generation.
+
+*root-5.32.03-r2 (29 May 2012)
+
+  29 May 2012; Andrew Savchenko <bircoph@gmail.com>
+  +files/root-5.32.00-dotfont.patch, +files/root-5.32.00-htmldoc.patch,
+  -root-5.32.03-r1.ebuild, +root-5.32.03-r2.ebuild,
+  +files/root-5.34-htmldoc.patch, root-9999.ebuild, metadata.xml:
+  Add USE="htmldoc" for htmtl documentation build. This obsoletes
+  app-doc/root-docs. Fix fonts for dot code generation, force DejeVu
+  Serif.
+
+  25 May 2012; Andrew Savchenko <bircoph@gmail.com> root-9999.ebuild:
+  Adapt for upstream changes:
+  - enable-exceptions is gone;
+  - as-needed patch is upstream.
+
+*root-5.32.03-r1 (23 May 2012)
+
+  23 May 2012; Andrew Savchenko <bircoph@gmail.com> -root-5.32.03.ebuild,
+  +root-5.32.03-r1.ebuild, root-9999.ebuild:
+  Update ROOT User's Guide.
+
+  22 May 2012; Justin Lecher <jlec@gentoo.org> root-5.32.03.ebuild,
+  root-9999.ebuild:
+  Add missing eutils.eclass
+
+*root-5.32.03 (15 May 2012)
+
+  15 May 2012; Andrew Savchenko <bircoph@gmail.com>
+  -files/root-5.26.00e-libpng15.patch,
+  -files/root-5.26.00g-explicit-functions.patch,
+  -files/root-5.28.00b-nobyte-compile.patch,
+  -files/root-5.28.00h-explicit-functions.patch, +root-5.32.03.ebuild,
+  root-9999.ebuild:
+  Bump ebuild, use live ebuild as a template.
+  Switch to virtual/pkgconfig. Remove extra KEYWORDS from live
+  ebuild.
+
+  03 Apr 2012; Justin Lecher <jlec@gentoo.org> -root-5.26.00g.ebuild,
+  -root-5.28.00h-r1.ebuild, -root-5.32.02-r1.ebuild:
+  Drop in tree version
+
+  03 Apr 2012; Justin Lecher <jlec@gentoo.org> root-5.28.00h-r1.ebuild,
+  root-5.32.02-r1.ebuild, root-9999.ebuild, metadata.xml:
+  Fix EAPI=4 usage, don't mix CFLAGS/CXXFLAGS, respect LD
+
+*root-5.32.02-r1 (03 Apr 2012)
+*root-5.28.00h-r1 (03 Apr 2012)
+
+  03 Apr 2012; Andrew Savchenko <bircoph@gmail.com> -root-5.28.00h.ebuild,
+  +root-5.28.00h-r1.ebuild, -root-5.32.02.ebuild, +root-5.32.02-r1.ebuild,
+  root-9999.ebuild:
+  Force format library dependencies on libafterimage and afterstep.
+  This fixes bug 408987. Port to other versions, 5.26 branch is not
+  affected.
+
+*root-5.32.02 (02 Apr 2012)
+
+  02 Apr 2012; Andrew Savchenko <bircoph@gmail.com> -root-5.32.01-r2.ebuild,
+  +root-5.32.02.ebuild:
+  Version bump for a new patch release.
+
+  29 Mar 2012; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/root-5.32.00-chklib64.patch, root-5.32.01-r2.ebuild:
+  Import from the science overlay
+
+  23 Mar 2012; Andrew Savchenko <bircoph@gmail.com> root-5.26.00g.ebuild,
+  root-5.28.00h.ebuild, root-5.32.01-r2.ebuild, root-9999.ebuild:
+  Switch to virtual/shadow.
+
+  22 Mar 2012; Andrew Savchenko <bircoph@gmail.com> root-5.32.01-r2.ebuild,
+  root-9999.ebuild:
+  Apply chklib64 fix to the live ebuild as well.
+  Remove deprecated ncurses support and editline option: they are
+  deprecated and do nothing actually.
+
+  21 Mar 2012; Andrew Savchenko <bircoph@gmail.com>
+  +files/root-5.32.00-chklib64.patch, root-5.32.01-r2.ebuild:
+  Fix library architecture check (32/64 bit) for libraries having .so
+  file installed as an ld script instead of normal binary file.
+  See bug 406817 for details.
+  Thanks to Jean-Francois Ostiguy and Jauhien Piatlicki for their
+  major work on this bug.
+
+  13 Mar 2012; Sébastien Fabbro <bicatali@gentoo.org> +root-5.26.00g.ebuild,
+  +files/root-5.26.00g-explicit-functions.patch, -root-5.28.00d.ebuild,
+  +root-5.28.00h.ebuild, +files/root-5.28.00h-explicit-functions.patch,
+  -root-5.32.00-r2.ebuild, +files/root-5.32.00-explicit-functions.patch,
+  -root-5.32.01.ebuild, +root-5.32.01-r2.ebuild, files/olbd.initd,
+  files/xrootd.initd:
+  Imported changed from bircoph into main tree
+
+*root-5.32.01-r2 (09 Mar 2012)
+
+  09 Mar 2012; Andrew Savchenko <bircoph@gmail.com> root-5.26.00g.ebuild,
+  root-5.28.00h.ebuild, -root-5.32.01-r1.ebuild, +root-5.32.01-r2.ebuild
+  Remove llvm (cling) support from everywhere but live ebuild.
+  Current cling code highly depends on particular llvm trunk
+  revisions, there is no way to support it for regular ebuilds yet.
+  Order inherit arguments alphabetically.
+
+*root-5.32.01-r1 (09 Mar 2012)
+
+  09 Mar 2012; Andrew Savchenko <bircoph@gmail.com> root-5.26.00g.ebuild,
+  root-5.28.00h.ebuild, -root-5.32.01.ebuild, +root-5.32.01-r1.ebuild,
+  metadata.xml:
+  Fix llvm support per bug 407097. Patch by Marek Szuba with some
+  changes. cling atm depends on live llvm and clang, so it may fail
+  to build, disabled by default. Fix USE flags ordering in ebuilds.
+
+*root-5.28.00h (09 Mar 2012)
+*root-5.26.00g (09 Mar 2012)
+
+  09 Mar 2012; Andrew Savchenko <bircoph@gmail.com>
+  +root-5.26.00g.ebuild,
+  +files/root-5.26.00g-explicit-functions.patch,
+  +root-5.28.00h.ebuild,
+  +files/root-5.28.00h-explicit-functions.patch,
+  +files/root-5.32.00-explicit-functions.patch:
+  Version bump for 5.26 and 5.28 branches to the latest patchlevels.
+  Fix bug 386905 for all branches by applying upstream fix. Thanks
+  gcc and ROOT developers for their hard work.
+  Fix pq2 files installation.
+
+  13 Mar 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> root-5.26.00e-r1.ebuild,
+  root-5.28.00d.ebuild, root-5.32.00-r2.ebuild, root-5.32.01.ebuild:
+  Switch to virtual/shadow.
+
+*root-5.32.01 (02 Mar 2012)
+
+  02 Mar 2012; Sébastien Fabbro <bicatali@gentoo.org> +root-5.32.01.ebuild,
+  metadata.xml:
+  Imported bump from the sci overlay
+
+  01 Mar 2012; Andrew Savchenko <bircoph@gmail.com> metadata.xml:
+  Fix repoman warning.
+
+  01 Mar 2012; Andrew Savchenko <bircoph@gmail.com>
+  +root-5.32.01.ebuild
+  Version bump for patch release 5.32/01.
+
+  27 Feb 2012; Andrew Savchenko <bircoph@gmail.com>
+  root-5.32.00-r1.ebuild:
+  Fix build on non-english locales. find tool may become crazy on
+  them, so force LANG=C LC_ALL=C for find only.
+
+*root-5.32.00-r2 (21 Jan 2012)
+
+  21 Jan 2012; Sébastien Fabbro <bicatali@gentoo.org> +root-5.32.00-r2.ebuild,
+  +files/root-5.32.00-afs.patch, +files/root-5.32.00-cfitsio.patch,
+  +files/root-5.32.00-nobyte-compile.patch, files/proofd.initd,
+  files/rootd.initd, metadata.xml:
+  Import root ebuild from the science overlay. Main work from Andrew Savchenko,
+  now proxy-maintainer
+
+  13 Nov 2011; Justin Lecher <jlec@gentoo.org> -root-5.26.00-r2.ebuild,
+  root-5.26.00e-r1.ebuild, root-5.28.00d.ebuild, metadata.xml:
+  Cleaned old, fixed slotting for media-libs/libpng and media-libs/tiff, sort
+  Deps, converted elog -> echo where needed, cleaned illegal epause, formated
+  metadat.xml
+
+  18 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> root-5.26.00e-r1.ebuild,
+  +files/root-5.26.00e-libpng15.patch:
+  Fix building with libpng15 wrt #387553 by Daniel Savard
+
+  21 Jun 2011; Justin Lecher <jlec@gentoo.org> root-5.26.00-r2.ebuild,
+  root-5.26.00e-r1.ebuild, root-5.28.00d.ebuild:
+  Add dependency on virtual/fortran
+
+  21 Jun 2011; Justin Lecher <jlec@gentoo.org> root-5.26.00-r2.ebuild,
+  root-5.26.00e-r1.ebuild, root-5.28.00d.ebuild:
+  Added fortran-2.eclass support
+
+  06 Jun 2011; Jeroen Roovers <jer@gentoo.org> root-5.26.00-r2.ebuild,
+  root-5.26.00e-r1.ebuild:
+  Drop HPPA keywording (bug #355963).
+
+  31 May 2011; Markus Meier <maekke@gentoo.org> root-5.26.00e-r1.ebuild:
+  x86 stable, bug #367321
+
+  23 May 2011; Markos Chandras <hwoarang@gentoo.org> root-5.26.00e-r1.ebuild:
+  Stable on amd64 wrt bug #367321
+
+  20 May 2011; Jeroen Roovers <jer@gentoo.org> root-5.26.00e-r1.ebuild:
+  Stable for HPPA (bug #367321).
+
+*root-5.28.00d (17 May 2011)
+
+  17 May 2011; Sébastien Fabbro <bicatali@gentoo.org> -root-5.28.00b.ebuild,
+  +root-5.28.00d.ebuild:
+  Version bump
+
+*root-5.28.00b (16 Mar 2011)
+
+  16 Mar 2011; Sébastien Fabbro <bicatali@gentoo.org> +root-5.28.00b.ebuild,
+  +files/root-5.28.00b-asneeded.patch, +files/root-5.28.00b-glibc212.patch,
+  +files/root-5.28.00b-nobyte-compile.patch,
+  +files/root-5.28.00b-prop-ldflags.patch, +files/root-5.28.00b-unuran.patch,
+  metadata.xml:
+  Version bump. Now builds with unbundled libafterimage (bug #252918), gl2ps.
+  Added a few flags (fits for cfitsio, llvm for cling support). More ebuild
+  cleaning.
+
+  02 Mar 2011; Justin Lecher <jlec@gentoo.org> root-5.26.00-r2.ebuild,
+  root-5.26.00e-r1.ebuild:
+  Correct Slots for gtk 3 introduction to tree
+
+  13 Feb 2011; Raúl Porcel <armin76@gentoo.org> root-5.26.00-r2.ebuild,
+  root-5.26.00e-r1.ebuild:
+  Drop sparc keywords
+
+  18 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org> -root-5.26.00-r4.ebuild:
+  Drop old.
+
+  08 Nov 2010; Kacper Kowalik <xarthisius@gentoo.org>
+  root-5.26.00-r2.ebuild, root-5.26.00-r4.ebuild, root-5.26.00e-r1.ebuild:
+  media-libs/jpeg -> virtual/jpeg
+
+*root-5.26.00e-r1 (22 Oct 2010)
+
+  22 Oct 2010; Kacper Kowalik <xarthisius@gentoo.org> -root-5.26.00e.ebuild,
+  +root-5.26.00e-r1.ebuild, -files/root-5.26.00e-configure-paths.patch,
+  -files/root-5.26.00e-glibc212.patch, -files/root-5.26.00e-make-3.82.patch,
+  -files/root-5.26.00e-nobyte-compile.patch,
+  -files/root-5.26.00e-prop-ldflags.patch:
+  Move patches to mirrors. Fixes bug 341971.
+
+*root-5.26.00e (19 Oct 2010)
+
+  19 Oct 2010; Sébastien Fabbro <bicatali@gentoo.org>
+  +root-5.26.00e.ebuild, +files/root-5.26.00e-configure-paths.patch,
+  +files/root-5.26.00e-glibc212.patch, +files/root-5.26.00e-make-3.82.patch,
+  +files/root-5.26.00e-nobyte-compile.patch,
+  +files/root-5.26.00e-prop-ldflags.patch:
+  Version bump, patch for afs submitted by Andrew Savchenko.
+
+  16 Oct 2010; Kacper Kowalik <xarthisius@gentoo.org>
+  root-5.26.00-r4.ebuild, +files/root-5.26.00-make-3.82.patch:
+  Fix building with gmake-3.82 wrt 333083. Thanks to Diego for reporting.
+
+  10 Jul 2010; Raúl Porcel <armin76@gentoo.org> root-5.26.00-r2.ebuild:
+  sparc stable wrt #318469
+
+  06 Jul 2010; Sébastien Fabbro <bicatali@gentoo.org>
+  root-5.26.00-r4.ebuild:
+  Added graphviz use flag
+
+  25 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  root-5.26.00-r4.ebuild:
+  Fix usage of python_set_active_version() and python_mod_optimize(), use
+  python_mod_cleanup() instead of python_mod_optimize() in pkg_postrm() (bug
+  #316247).
+
+  25 Jun 2010; Sébastien Fabbro <bicatali@gentoo.org>
+  -root-5.22.00-r3.ebuild, -root-5.24.00-r1.ebuild, -root-5.26.00-r3.ebuild,
+  root-5.26.00-r4.ebuild, -files/root-5.26.00-nobyte-compile.patch:
+  Patch bump and removed useless gsl flag
+
+*root-5.26.00-r4 (25 Jun 2010)
+
+  25 Jun 2010; Justin Lecher <jlec@gentoo.org> +root-5.26.00-r4.ebuild:
+  Fixes for PYTHON ABIs
+
+  22 Jun 2010; Sébastien Fabbro <bicatali@gentoo.org>
+  root-5.26.00-r3.ebuild:
+  Removed cint7 flag, discontinued effort, and does not compile (bug
+  #324957)
+
+  17 Jun 2010; Patrick Lauer <patrick@gentoo.org> root-5.22.00-r2.ebuild,
+  root-5.22.00-r3.ebuild, root-5.24.00-r1.ebuild, root-5.26.00-r2.ebuild,
+  root-5.26.00-r3.ebuild:
+  Migrating away from deprecated postgres virtuals
+
+*root-5.26.00-r3 (14 Jun 2010)
+
+  14 Jun 2010; Sébastien Fabbro <bicatali@gentoo.org>
+  +root-5.26.00-r3.ebuild:
+  New patch set from upstream fixing a number of bugs, more LDFLAGS
+  propagation fixes, added gsl flag and released as-needed for more testing
+
+  01 Jun 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+  root-5.26.00-r2.ebuild:
+  x86 stable wrt bug #318469
+
+  25 May 2010; Pacho Ramos <pacho@gentoo.org> root-5.26.00-r2.ebuild:
+  stable amd64, bug 318469
+
+  13 May 2010; Jeroen Roovers <jer@gentoo.org> root-5.26.00-r2.ebuild:
+  Stable for HPPA (bug #318469).
+
+*root-5.26.00-r2 (10 Mar 2010)
+
+  10 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> -root-5.26.00.ebuild,
+  -root-5.26.00-r1.ebuild, +root-5.26.00-r2.ebuild:
+  Now do not optimize dictionary upon upstream recomendation, remove buggy
+  gcc44 patch (fixing bug #305871), update various patches, documentation
+  (bug #307915) and cleaned up some seds
+
+*root-5.26.00-r1 (19 Feb 2010)
+
+  19 Feb 2010; Sébastien Fabbro <bicatali@gentoo.org>
+  +root-5.26.00-r1.ebuild:
+  Patch version bump. Also fixed a configure problem when checking for
+  symbol (bug #305279)
+
+*root-5.26.00 (09 Jan 2010)
+
+  09 Jan 2010; Sébastien Fabbro <bicatali@gentoo.org> +root-5.26.00.ebuild:
+  Version bump. Thanks Andrew Savchenko for his input, bug #298284
+
+  24 Nov 2009; Sébastien Fabbro <bicatali@gentoo.org>
+  root-5.24.00-r1.ebuild:
+  Fixed a PIC problem when configuring with AFS (bug #294038)
+
+*root-5.24.00-r1 (19 Nov 2009)
+
+  19 Nov 2009; Sébastien Fabbro <bicatali@gentoo.org>
+  root-5.22.00-r2.ebuild, root-5.22.00-r3.ebuild, -root-5.24.00.ebuild,
+  +root-5.24.00-r1.ebuild:
+  Forbid as-needed (bug #287178), fixed a syntax while installing TMVA
+  documentation, new version bump with new set of patches. Thanks Andrew
+  Savchenko for his contribution.
+
+  06 Oct 2009; Dominik Kapusta <ayoy@gentoo.org> root-5.22.00-r2.ebuild,
+  root-5.22.00-r3.ebuild, root-5.24.00.ebuild:
+  Removed alternative dependency on Qt metapackage
+
+*root-5.24.00 (24 Sep 2009)
+
+  24 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> +root-5.24.00.ebuild:
+  Version bump, still masked. A bit buggy with xrootd, cint7 and afs at
+  least on amd64. Thanks Andrew Savchenko for his work
+
+*root-5.22.00-r3 (23 Sep 2009)
+
+  23 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> -root-3.05.04.ebuild,
+  -root-5.16.00.ebuild, -files/root-5.16.00-fortran.patch,
+  -files/root-5.16.00-xft.patch, -files/sparc-root-5.16.00.patch,
+  -root-5.20.00-r3.ebuild, -files/root-5.20.00-defind.patch,
+  -root-5.22.00-r1.ebuild, +root-5.22.00-r3.ebuild, -files/proofd.xinetd,
+  -files/root.xinetd:
+  Added a few patches, including: new upstream patch revision, gcc-4.4
+  fixes, sandbox violation, passing CXXFLAGS for g4root, newer kerberos.
+  Removed fortran eclass, relying on toolchain eclass. Closing bug #275978,
+  bug #280197, bug #280869. Removed older versions, including ancient
+  root-3.x which was the only one ppc stable, but just too buggy on all
+  arches, and unsupported. Thanks to Andrew Savchenko for his contributions.
+
+  19 Jul 2009; Jeremy Olexa <darkside@gentoo.org> root-5.22.00-r2.ebuild:
+  amd64 stable, bug 275997
+
+  16 Jul 2009; Christian Faulhammer <fauli@gentoo.org>
+  root-5.22.00-r2.ebuild:
+  stable x86, bug 275997
+
+  16 Jul 2009; Ferris McCormick <fmccor@gentoo.org> root-5.22.00-r2.ebuild:
+  Sparc stable, bug #275997.
+
+  25 Jun 2009; Sébastien Fabbro <bicatali@gentoo.org> Manifest:
+  Fixed a patch for python checking, bug #275284, thanks Adam Hunt
+
+*root-5.22.00-r2 (24 Jun 2009)
+
+  24 Jun 2009; Sébastien Fabbro <bicatali@gentoo.org>
+  +root-5.22.00-r2.ebuild:
+  New patch revision (svn #29183 )from upstream including many bug fixes
+
+  23 Jun 2009; Jeroen Roovers <jer@gentoo.org> root-5.20.00-r3.ebuild,
+  +files/root-5.20.00-defind.patch:
+  Fix spelling error causing compile failure (bug #275205).
+
+  05 May 2009; Christian Faulhammer <fauli@gentoo.org>
+  root-5.20.00-r3.ebuild:
+  stable x86, bug 245875
+
+  05 May 2009; Christian Faulhammer <fauli@gentoo.org>
+  root-5.20.00-r3.ebuild, root-5.22.00-r1.ebuild:
+  add dev-ruby/rubygems as dependency
+
+  13 Apr 2009; Sébastien Fabbro <bicatali@gentoo.org>
+  root-5.20.00-r3.ebuild, -root-5.22.00.ebuild, root-5.22.00-r1.ebuild:
+  Applied a patch from Ben Bannier to fix cint7 without ROOTSYS (bug
+  #263332) and allow cross-compiling (thanks jer, bug #265482)
+
+*root-5.22.00-r1 (06 Apr 2009)
+
+  06 Apr 2009; Sébastien Fabbro <bicatali@gentoo.org>
+  root-5.20.00-r3.ebuild, +root-5.22.00-r1.ebuild:
+  Fixed hicolor icons, thanks ulm, added new upstream patch and fixed doc
+  name for TMVA, thanks Ben Bannier
+
+  22 Mar 2009; Jeremy Olexa <darkside@gentoo.org> root-5.20.00-r3.ebuild:
+  amd64 stable, bug 245875
+
+  05 Mar 2009; Ferris McCormick <fmccor@gentoo.org> root-5.20.00-r3.ebuild:
+  Sparc stable and done with Bug #245875.
+
+  20 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> files/proofd.initd,
+  files/rootd.initd, files/xrootd.initd, root-5.20.00-r3.ebuild,
+  root-5.22.00.ebuild:
+  Fixed postgresql configuration (bug #251590), fixed server rootd and
+  proofd files
+
+  19 Dec 2008; Sébastien Fabbro <bicatali@gentoo.org> root-5.22.00.ebuild:
+  Fixed ftgl dependency, closing bug #251634
+
+*root-5.22.00 (19 Dec 2008)
+
+  19 Dec 2008; Sébastien Fabbro <bicatali@gentoo.org> +root-5.22.00.ebuild:
+  Version bump, moved to EAPI=2
+
+  19 Dec 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  root-5.20.00-r3.ebuild:
+  Forgot to apply xrootd-prop-flags patch
+
+*root-5.20.00-r3 (18 Dec 2008)
+
+  18 Dec 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  files/root-5.20.00-as-needed.patch, -files/root-5.20.00-configure.patch,
+  +files/root-5.20.00-configure-paths.patch, -files/root-5.20.00-pic.patch,
+  +files/root-5.20.00-prop-flags.patch,
+  +files/root-5.20.00-xrootd-shared.patch, +files/olbd.confd,
+  +files/olbd.initd, +files/proofd.confd, +files/proofd.initd,
+  +files/proofd.xinetd, +files/root.xinetd, +files/rootd.confd,
+  +files/rootd.initd, +files/xrootd.confd, +files/xrootd.initd,
+  -root-5.20.00-r1.ebuild, -root-5.20.00-r2.ebuild, +root-5.20.00-r3.ebuild:
+  Major revision bump with lots of changes:
+	- added proofd, rootd, xrootd initd daemons
+	- added xinetd support (use flag) for proofd and xrootd
+	- added desktop files and mimetypes
+	- fix cfortran dependency (closing bug #250432)
+	- fix qt:4 dependency
+	- fix for bad cfortran include file
+	- fix for more as-needed
+	- now propagates all flags everywhere (should close bug #250653)
+	- removed a bunch of installed files useless on gentoo
+	- install tmva tutorials
+	- now installs tutorials and tests with 'examples' use flag in 
+	  /usr/share/doc/root*/examples directory
+	- do patches instead of sed's to propose upstream.
+  Removed older revisions.
+
+  05 Dec 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/root-5.20.00-ftgl_header.patch, root-5.20.00-r2.ebuild:
+  Fixed for older ftgl versions, bug #249885, thanks to Benjamin Bannier
+
+*root-5.20.00-r2 (04 Dec 2008)
+
+  04 Dec 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  -files/root-5.18.00d-gcc43.patch, -files/root-5.18.00d-makefile.patch,
+  +files/root-5.20.00-as-needed.patch, +files/root-5.20.00-ftgl.patch,
+  -files/xrootd-20071116-checksymbol.patch,
+  -files/xrootd-20071116-gcc43.patch, -files/root-pic.patch,
+  -root-5.18.00d.ebuild, -root-5.20.00.ebuild, +root-5.20.00-r2.ebuild:
+  Fixed flags propagation, fixed dependency for qt-4, fixed for forced
+  as-needed (bug #248380), fixed for ftgl > 2.1.3_rc5 (bug #248789, thanks
+  tao@post.cz), removed unixODBC as a possible odbc implementation (bug
+  #242150, thanks Benjamin Bennier), removed old version with big patches
+  (closing bug #249009)
+
+*root-5.20.00-r1 (23 Sep 2008)
+
+  23 Sep 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/root-5.20.00-include-defines-file.patch,
+  +files/root-5.20.00-upstream.patch, +root-5.20.00-r1.ebuild:
+  Added a bunch of patches from Benjamin Bannier for Pythia libraries (bug
+  #230673), ruby name changes (bug #236072), opengl include files (bug
+  #236071), extra documentation (bug #236070). Also added a reflex flag to
+  enable users encountering bug #233698, some emacs changes thanks to ulm.
+  Finally, added some patches from upstream documented in
+  http://root.cern.ch/twiki/bin/view/ROOT/PatchesV5-20-00.
+
+  29 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml,
+  root-5.18.00d.ebuild, root-5.20.00.ebuild:
+  Added use flags in metadata.xml, removed pch use flag (buggy upstream),
+  added libiodbc as a possible implementation for ODBC. Also fixed
+  qt-xmlpatterns dependency.
+
+  27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> root-5.16.00.ebuild,
+  root-5.18.00d.ebuild:
+  QA: Get rid of deprecated qt_min_version().
+
+  26 Jul 2008; Carsten Lohrke <carlo@gentoo.org> root-5.18.00d.ebuild,
+  root-5.20.00.ebuild:
+  Fix broken split Qt 4.4 dependencies, cf. bug 217161 comment 11.
+
+  18 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org> root-5.16.00.ebuild,
+  root-5.18.00d.ebuild, root-5.20.00.ebuild:
+  Now update PYTHONPATH, thanks Benjamin Bannier, bug #232124
+
+  13 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org> root-5.16.00.ebuild:
+  Added libXft dep in 5.16.00 stable version, closing bug #204725
+
+*root-5.20.00 (08 Jul 2008)
+
+  08 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  -files/root-5.16.00-afs.patch, -files/root-5.16.00-flags.patch,
+  -files/root-5.16.00-postgres.patch, +files/root-5.20.00-configure.patch,
+  +files/root-5.20.00-pic.patch, -files/root-xrootd-flags.patch,
+  -root-5.16.00-r1.ebuild, -root-5.18.00.ebuild, root-5.18.00d.ebuild,
+  +root-5.20.00.ebuild:
+  Version bump, removed some older versions. Still buggy for pre-compiled
+  headers (use flag pch), xrootd+afs, and could not test properly with
+  oracle flag
+
+  16 Jun 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  files/root-5.18.00d-gcc43.patch:
+  Added more gcc-4.3 love to the mathcore, thanks to Derek Dolney, bug
+  #226013
+
+  30 May 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  files/xrootd-20071116-gcc43.patch:
+  Removed cvs tags in xrootd patch, closing bug #224195
+
+*root-5.18.00d (29 May 2008)
+
+  29 May 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/root-5.18.00d-gcc43.patch, +files/root-5.18.00d-makefile.patch,
+  +files/xrootd-20071116-checksymbol.patch,
+  +files/xrootd-20071116-gcc43.patch, +root-5.18.00d.ebuild:
+  Version bump. This version is includes patches from upstream (included in
+  sources), some local gcc-4.3 patches and various xrootd patches. Now works
+  with afs on amd64. Removed cint7 flag as it is still too buggy, added
+  xrootd use flag, added a math flag triggering all math libraries
+  (mathcore, mathmore, minuit2, roofit, unuran). Much cleanup: qt-4.4 ready,
+  removed afterimage dependency (will be back in 5.20). This version should
+  be targeted for stabilization.
+
+  21 May 2008; Tiziano Müller <dev-zero@gentoo.org> root-3.05.04.ebuild,
+  root-5.16.00.ebuild, root-5.16.00-r1.ebuild, root-5.18.00.ebuild:
+  Changed dependency for postgresql from dev-db/postgresql to
+  virtual/postgresql-server
+
+  04 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org> root-5.18.00.ebuild:
+  Fixed tutorial->tutorials, closing bug #216130
+
+  04 Apr 2008; Jeroen Roovers <jer@gentoo.org> root-5.18.00.ebuild:
+  Marked ~hppa.
+
+  18 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org> root-5.18.00.ebuild:
+  Check for qt4 to be built with qt3support, closing bug #206540)
+
+*root-5.18.00 (17 Jan 2008)
+
+  17 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/root-pic.patch, +files/root-xrootd-flags.patch,
+  +root-5.18.00.ebuild:
+  Version bump. Compiles with pic shared libs (via patches). Most earlier
+  patches and problems have been sent upstream.
+
+  10 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/root-5.16.00-flags.patch, +files/root-5.16.00-postgres.patch,
+  +files/root-5.16.00-xft.patch, root-5.16.00-r1.ebuild:
+  Added various patches: one to respect flags in xrootd (needed for afs), one
+  to properly handle -truetype without libXft (bug #204725) and last one for
+  postgresql (bug #203015). Added pch use flag for faster compilation with g++
+
+  16 Dec 2007; Markus Dittrich <markusle@gentoo.org>
+  +files/root-5.16.00-afs.patch, root-5.16.00-r1.ebuild:
+  Added patch to fix linking problem with afs libs. Re-added afs
+  USE flag.
+
+*root-5.16.00-r1 (15 Dec 2007)
+
+  15 Dec 2007; Markus Dittrich <markusle@gentoo.org>
+  +root-5.16.00-r1.ebuild:
+  New revision with patch fixing compile failure under gcc-4.2 
+  (see bug #199591). Also removed afs support until compilation 
+  problems are fixed.
+
+  09 Dec 2007; Sébastien Fabbro <bicatali@gentoo.org> -root-4.02.00.ebuild,
+  root-5.16.00.ebuild:
+  Forced opengl as a dep, since it needs it anyway, added a possible fix for
+  afs support, a die function for a g++ >= 4.2 and now use virtual/mysql
+  instead of dev-db/mysql
+
+  23 Nov 2007; Samuli Suominen <drac@gentoo.org> root-5.16.00.ebuild:
+  amd64 stable wrt #196282
+
+  24 Oct 2007; Christian Faulhammer <opfer@gentoo.org> root-5.16.00.ebuild:
+  stable x86, bug 196282
+
+  22 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> root-5.16.00.ebuild:
+  removed some doc install
+
+  19 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> root-5.16.00.ebuild:
+  Added a pause at the end of pkg_setup.
+
+  18 Oct 2007; Ferris McCormick <fmccor@gentoo.org> root-5.16.00.ebuild:
+  Sparc stable - Bug #196282 --- Hooray!  It's been rough, but we made it.
+
+  17 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> root-5.16.00.ebuild:
+  added libXpm as a dependency.
+
+  16 Sep 2007; Sébastien Fabbro <bicatali@gentoo.org>
+  -files/sparc-root-5.14.00c.patch, +files/sparc-root-5.16.00.patch,
+  -files/pgsql-no-libpq-int.patch, -files/root-makefile.patch,
+  -root-3.10.02-r1.ebuild, -root-5.14.00b.ebuild, -root-5.14.00c.ebuild,
+  root-5.16.00.ebuild:
+  Cleaning old versions and fixing bug #190163, thanks to fmccor
+
+*root-5.16.00 (24 Aug 2007)
+
+  24 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/root-5.16.00-fortran.patch, +root-5.16.00.ebuild:
+  Version bump. Added cern use flag. Upstream fixed xrootd for sparc and
+  parallell makes.
+
+  22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>; root-3.05.04.ebuild,
+  root-3.10.02-r1.ebuild, root-4.02.00.ebuild:
+  Drop virtual/x11 references.
+
+*root-5.14.00c (05 Mar 2007)
+
+  05 Mar 2007; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/sparc-root-5.14.00c.patch, +root-5.14.00c.ebuild:
+  Version bump. Fixed parallel compiling and sparc architecture with a 
+  patch, from bug #87305, thanks to fmmcor.
+
+*root-5.14.00b (05 Feb 2007)
+
+  05 Feb 2007; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml,
+  +root-5.14.00b.ebuild:
+  Major version bump, with a lot of changes in ebuild. LICENSE changed.
+  Closing bugs #34415, #98235, #109307. Thanks for everyone in bug #109307 
+  for testing.
+
+  23 Nov 2006; Francesco Riosa <vivo@gentoo.org> root-3.05.04.ebuild,
+  root-3.10.02-r1.ebuild, root-4.02.00.ebuild:
+  dev-db/mysql => virtual/mysql
+
+  02 Jul 2006; Luis Medinas <metalgod@gentoo.org> metadata.xml:
+  Update metadata to sci-physics.
+
+  02 Jul 2006; Luis Medinas <metalgod@gentoo.org>
+  +files/pgsql-no-libpq-int.patch, +files/root-makefile.patch,
+  +metadata.xml, +root-3.05.04.ebuild, +root-3.10.02-r1.ebuild,
+  +root-4.02.00.ebuild:
+  Moved from sci-libs/root to sci-physics/root.
+
+  23 Jun 2006; Doug Goldstein <cardoe@gentoo.org> root-3.10.02-r1.ebuild,
+  root-4.02.00.ebuild:
+  USE flag qt->qt3/qt4 change
+
+  03 Feb 2006; Patrick Kursawe <phosphan@gentoo.org> root-3.05.04.ebuild,
+  root-3.10.02-r1.ebuild, root-4.02.00.ebuild:
+  Porting to modular X
+
+  28 Jul 2005; Caleb Tennis <caleb@gentoo.org> root-3.10.02-r1.ebuild,
+  root-4.02.00.ebuild:
+  Fix qt dep per bug #100235
+
+  26 Jun 2005; Olivier Fisette <ribosome@gentoo.org>
+  -files/root-4.00.06a-gcc-3.4.patch, -root-3.03.04-r2.ebuild,
+  -root-4.00.06a.ebuild:
+  Removed obsolete versions.
+
+  08 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> root-4.02.00.ebuild:
+  Like on sparc, this package doesn't work yet on ppc.
+
+  29 Mar 2005; Ferris McCormick <fmccor@gentoo.org> root-4.02.00.ebuild:
+  Add -sparc keyword to make explicit that as distributed, this package cannot
+  build on sparc.  Supported architectures are hardwired in a tgz file included
+  within the package: xrootd/src/xrootd-20041124-0752.src.tgz, and in
+  unix/src/TUnixSystem.cxx, and linux:sparc is not among them.  There is no
+  apparent for this package not to work on sparc, but as constituted, it cannot
+  without upstream support.
+
+  12 Mar 2005; Patrick Kursawe <phosphan@gentoo.org> root-4.02.00.ebuild:
+  No bugs for this version for about two months -> stable
+
+*root-4.02.00 (15 Jan 2005)
+
+  15 Jan 2005; Olivier Fisette <ribosome@gentoo.org> +root-4.02.00.ebuild:
+  New version. GCC 3.4 patch no longer required.
+
+  29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+  Change encoding to UTF-8 for GLEP 31 compliance
+
+*root-3.10.02-r1 (28 Dec 2004)
+
+  28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml,
+  +files/pgsql-no-libpq-int.patch, +files/root-4.00.06a-gcc-3.4.patch,
+  +files/root-makefile.patch, +root-3.03.04-r2.ebuild, +root-3.05.04.ebuild,
+  +root-3.10.02-r1.ebuild, +root-4.00.06a.ebuild:
+  Moved from dev-libs/root to sci-libs/root.
+
+*root-4.00.06a (02 Jul 2004)
+
+  02 Jul 2004; Patrick Kursawe <phosphan@gentoo.org> metadata.xml,
+  root-4.00.06a.ebuild, files/root-4.00.06a-gcc-3.4.patch:
+  Version bump, see bug #55719 - gcc 3.4 patch extracted from "root" CVS.
+
+*root-3.10.02-r1 (15 Jun 2004)
+
+  15 Jun 2004; Patrick Kursawe <phosphan@gentoo.org> root-3.10.02-r1.ebuild,
+  root-3.10.02.ebuild:
+  Shared libs were not found, see bug #53095
+
+  07 Jun 2004; Patrick Kursawe <phosphan@gentoo.org> root-3.10.02.ebuild:
+  According to user report (forums/slackerman) it works for amd64.
+
+*root-3.10.02 (20 Apr 2004)
+
+  20 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> root-3.10.02.ebuild:
+  Version bump, see bug #34412
+
+  06 Oct 2003; Heinrich Wendel <lanius@gentoo.org> root-3.05.04.ebuild:
+  stable bump #29947
+
+  12 Jun 2003; Seemant Kulleen <seemant@gentoo.org> root-3.03.04-r2.ebuild:
+  xfree provides xpm
+
+*root-3.05.04 (25 Apr 2003)
+
+  25 Feb 2003; Luca Barbato <kain@kain.org> root-3.05.04.ebuild :
+  New version, as suggested by Dmitry Kustov <dimok77@hotmail.com>
+  
+*root-3.03.04-r2 (22 Feb 2003)
+
+  22 Feb 2003; Bryon Roche <kain@kain.org> root-3.03.04-r1.ebuild root-3.03.04-r2.ebuild files/digest-root-3.03.04-r2 files/pgsql-no-libpq-int.patch files/root-makefile.patch :
+  Fixed header include issues with the PostgreSQL api, as well as configuration/compilation issues.
+
+  06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+ 
+*root-3.03.04-r1 (11 Apr 2002)
+
+  24 Oct 2002; J.Alberto Suárez López <bass@gentoo.org> root-3.03.04-r1.ebuild
+  Typo error in the ebuild appear 'econ' not 'econf'.
+  
+  11 Apr 2002; G.Bevin <gbevin@gentoo.org> root-3.03.04-r1.ebuild
+  files/digest-root-3.03.04-r1 :
+  
+  Added env entry for the libs.
+  Removed rpath switch from configure since it created a segfaulting root
+  executable.
+  
+*root-3.03.04 (11 Apr 2002)
+
+  11 Apr 2002; G.Bevin <gbevin@gentoo.org> root-3.03.04.ebuild
+  files/digest-root-3.03.04 :
+  
+  Initial release

diff --git a/sci-physics/root/Manifest b/sci-physics/root/Manifest
new file mode 100644
index 0000000..6506654
--- /dev/null
+++ b/sci-physics/root/Manifest
@@ -0,0 +1,41 @@
+AUX proofd.confd 415 SHA256 261738817b4ba50fb07007741305d0a88e9067a45e3cbfd1d3fc8bebe70ece38 SHA512 5aa6e6313cf159d2b407286a15f7f959d966a7e9b74bd2a74f13bd3fe01c04d99b46b5fb55f4a7434ebe911cd8b6469657d96591d624a7bfc7d39d49ab62b900 WHIRLPOOL 4a0604d8827cd733a2f5b34183bfd9458aff94f036f9177f2de3283da7722cf2e6dbf6acae93fe3ccd8144ad646c283458550f97f357148cc9f903c7469c57ca
+AUX proofd.initd 612 SHA256 26ea35deec93cbb4d6f92dbbf7f332af3c7dbe1791b119418cc4977651625fa1 SHA512 14d8882c366a11e058bbaea8e060daa5fb98511d5a217a422539d47e8f7b797ee972ec48acd2d222f58a4fa6e29c832c28ce55fdb0438d39ba44b7a633037527 WHIRLPOOL 9b9c70a78e0f08794b19a503551fd151bb245005d9f4a884cd0548a507d17c99c39d292c00f23dae9e8d059a15a3780ee5377feebeae62b99a7521dc7089eedd
+AUX root-5.28.00b-asneeded.patch 712 SHA256 17d1d41d8c7f78abbb7cd284af0a6aca544820db72fa72956b473c7c1817a96b SHA512 6523b0e9610d38f1b65bd0c2af122069abbaa209939073ab0f5f7c279fcc1458663255e5cbcf01787b43519d40496019a9eb4c38d5df26122674bc2435a5aabb WHIRLPOOL 3ed8f327051c118a3d1a2bc23220a89e14fc2efbf88f6ace37d2194462fa3792ac4a32a9cb52bfc94063e5d180e759d12bd85953c52415df4154c186b7864d77
+AUX root-5.28.00b-glibc212.patch 276 SHA256 e51e127a80e2bf1afad41c2b7ca5233c362bce017057ca489bedb2a9442efb62 SHA512 26138c8d14f319248d2b33395a57767c8d9bbf552244c2c55a7d6c0a1526de4c84313e020dc6c7483866cb3a927ba047d60f9b4dc8bd8291dd451a847b7e7379 WHIRLPOOL 0226880ce82aa5ba6e552f9bd2042842250694105734186a2185436ba8e2a13131f7e6263a99a1c228df724178453962f89ab74d90b62521e6db42be792c1fa9
+AUX root-5.28.00b-prop-ldflags.patch 433 SHA256 04f4b65a91e28386c7a857fe361f091943f4bb6fc82a9473ac7605412c199191 SHA512 ae1f5dbb9f973c71426d448d1d28e74c4134ca38464fb9deb35fad5e056525c1b1d23630472eea2d796e15d03b102d97b6a6d4802a7ff884f008c90adece0168 WHIRLPOOL 72eac221f1e5fb471900123c44d27df0a7af4203e3c566d7440ce4f77506ef93e66d87730a3ec06da164651255c2ed3f532685eb4dbf2ad8a9660158c600bf25
+AUX root-5.28.00b-unuran.patch 1531 SHA256 09458c60c9d38af2d204939f752ec25364d04cf66810b7cae5e88368f84c31c8 SHA512 10605b6b2cd8cf895995b8d2afccbac40506ad11f35d6405db558a86b1a84d6a31db36dfa5cc7a76e86506b60443f0c1464dd92d6c3932722dc22d985af894fd WHIRLPOOL c45307d021f61390d125f126f72c1384dde39cfb207c81e6f659a5c34da452c837a8143178db392256054e3c323aa12a5ff857dd62daccf038ab7d4b0c2a5189
+AUX root-5.32.00-afs.patch 1322 SHA256 a8f8d551668299516e2e091fd29ae15ceb1ba034d9df95b76f99b1dabc94a8dc SHA512 4c021dadf266d58cc6ba3906ba3cd3ca2e2051f69266a7c3b32931ef8c0f40af2d79cb640aaf9c93b3302f9f17a3361683f616c18db2f25d86ca21d37f7b0bf8 WHIRLPOOL b35195e89b86ec6b7fef4927f97180ef3a6860c822e684b89fa76d53b595ede4c4eabe9948f067b1c1de91dce1f57011404c6534909e3b33a2b7451db5ae76a8
+AUX root-5.32.00-cfitsio.patch 593 SHA256 9f4f244f272d75e115d8f139670fdcc0cdbcb68972689edbc78e467c3fad3e40 SHA512 1e9b1de637aeb667718e7e262615126626f951acefd2e1c4a3f53cfb13fb4dbde0186c301ffcc175cbab701825f340cffdb26cf741b244fba84cb8938ccb89e8 WHIRLPOOL 2231b4b349ad3a97aca94b21337981cc7477592a8aad4d604ac6d7aee98d9e5d66d90a0155c47ce53244b550f1c5b1d5b7581208d1c16a57a2e8fe6de3fbdc32
+AUX root-5.32.00-chklib64.patch 886 SHA256 5560c5ce62faeb4a5f3e4a8dcf997facddc6b5f87810b0791b592d3a9343f269 SHA512 45a9776ca5110170099ea33dfe19a7b3a358734e3376aaf242202701df7e9d4f2d337962663c7d38c5ce189efdb1ad6b3c9382f2bb4a5ec2cf5bf9253985b067 WHIRLPOOL fcd143d0dfc62ac67307fefe70ce00864c8a6f4da64860181f376350083b08a5298fb85b926bdb4c2eb89a2096187317cfd43082d590a2099f2c6487e75e3a25
+AUX root-5.32.00-dotfont.patch 2563 SHA256 7b4fc5da17ee8bfa71ed4cb60926a02e4b7058f8955dd54fb7f15ee4910823f6 SHA512 332ffe0ac6d1249ef1643b6a1df77ef23c1af1c4547f248295c1ae9c284384446a84a374b2b117b1157e770ac65a404be1c4cc17a497c43e2c34bcbf51619441 WHIRLPOOL 9633f52670bd8ad65393ddba7b2152e644feedb97df479229a07b232da10e4fae911356c2700fc0ff552096e575fb29882e46e38f609399ecbdc97f3f16b8e96
+AUX root-5.32.00-explicit-functions.patch 610 SHA256 1afa92168b1f25ed457c08db85c85173613b82050b558765ba25e056f6f60abc SHA512 04f64a15ab5a714b09b7ec8e6a442e63080857bfd2a895ca0aafda1bbeb60c347d19b1f37e35e0b3ff5da256e33408ab11b935118af9cfbb079cfa54368ebbbb WHIRLPOOL a89ea3c0a8a62ba1247bb9b11f19702c96017f3085f48ba6c3d7978d533eeeaa4ead2508780c5a19ba0193b28a792f9aa5071374d60ec2416280918910187936
+AUX root-5.32.00-htmldoc.patch 485 SHA256 96674266856275b0ef83feefebc2fd5cd3edf73f207b2349b9c44e81e6ac7b98 SHA512 924f3d1cad1a5db0785e5741eb508fccc48bdd5750b938210b4c810b60c081b4855001cf30643dc2c2450364865a724f619fe9043123be8bad9bac03811c26c5 WHIRLPOOL 054018d8f85f4f0be177fc733c1509f15a8326a86be31dc59b764bb21304a4ac80dec23467780812322194174e472df5254307ce3d1870f0d4b26b293ba061d9
+AUX root-5.32.00-nobyte-compile.patch 5527 SHA256 82152c92efd5002f9c2b230f141cae6c8111b03bd18370030d62f0f7d7127420 SHA512 582a43ff07609189c5ef8627b7e0739c9c917a7316c37bda8a3f5d7132de6f3f038edc6599bf43da959a15ce630e96014bb8fa1b175555a94bd7d8d748476d5c WHIRLPOOL e3753dbd7b9df54dce4941f041aed94628350615bbee23fd4a3fc571a890e9c1fe352ab04b298f84cd51c52bedfdf730434ea6c57142ea7165e4530508a34942
+AUX root-5.32.00-rmkdepend-stat-h.patch 1548 SHA256 679cf8219cb1797db16e4646ffbecd90bae77a04cf43d3de489c80350a41115b SHA512 2d79e6ea74a07c02d217b758b892a448f3548081b356be764abe842b88faa5ba1d91bdb43bb39d77cf1c3155f32a87a511ec360309e7d51aa082ba55ef21407a WHIRLPOOL 1c6060e715967daec680c411007273e9c2e443530dd67fe13002c3d712f126fe48b7d2057afc55e3dd21ec7bf8f24e0382e96ebc010d6be2d71c0ee5d2010e50
+AUX root-5.34.05-nobyte-compile.patch 5504 SHA256 5f550158605286f915dfb6ea7c44b4daa95198e680ebf18509482e7e819bcc08 SHA512 ef1405b2cd67393402ac365d66f7eb2846a62ff8a492649cbaf3bc004f5c98592c9b926458055912217ca7f755bcfa5d3b741f61e6648dfaf05fa2b62f62b27d WHIRLPOOL b3e7abd63872bc073e9389839b68c534a58547750bb71a6a5eaaf2a3ff8dca9b040e9c781554d69130dce2153ed86a2a3a4aded486a2af1bcc3221256943d5fe
+AUX root-5.34.13-desktop.patch 455 SHA256 7845b879a62349515b07b6ad6e5031f615f1227bb83760bf0a08cb3ed31e54b7 SHA512 0db7186aa00614c4ad2eaceac922c837b016f9cf4df0561a89bbb00c587c97430d190b27dc1b82333ed25c8903673635ceecb4ea44ba2285aab91949b6927c5b WHIRLPOOL 206ce05c33005b856ed4a1bcbb8f6cae1330eaee8dfe238946150c17d4491e01f24cc3ee3b5e7e568bc5d0da1d7390c9b16145c3fd9b9c707b26578972f4ff35
+AUX root-5.34.13-unuran.patch 1555 SHA256 279c7f4495ddbd508ac6f2e9fff53d65fc6e623997d1fbe917c4e6a8adb627e8 SHA512 571d6bd56d2419e4b96f7ca95d14d291768cc98024f871ca35bfae1a7d1e010a7c101f927c66ece4c006ca89401aeaea89945b8502f1ae2b2068f535d0bc95f3 WHIRLPOOL cb1b889e0d35a0d1f0969491c8909eb62ef931dd9d2f76e93cefab2cd9cb9a5aeb79337ba124089a45c069a75b936b9225d2e8909be751f0b8d6ed87063dac79
+AUX root-5.34.26-ldflags.patch 626 SHA256 1b4b6bee742ce4641fd6fad89d8c2425fcdfc41742743ff40b13ce1450be3a24 SHA512 fa38441a472b8b811c293aecbf1e233ea619cb4a2c9bfb8dda1706c0ac34bf5c3dcf23a43a517a72aab5faa63e733eee74515cbf70b6f15e3cfba46e3e5c4ccc WHIRLPOOL d3bf11dd359c4ed73f4bd0e70703b2407f33f02f71b9ad92419bf1bf4608525db0572b6f39baf3caf262a67978ba73df2ea0973c1ad68579e28172f17ec4ba60
+AUX root-5.34.28-tattmarker.patch 937 SHA256 e88431a11b4e3261f975740eb9a78d7c79aa08822463542be707556399594b65 SHA512 cdadf63ed87e8e2d04281b2547c30181a9439d0b8af34a21e6c75e63725944bde6a785232103d31e26182362ece1b8dce4708084df7c9f2158e61957d3f4376b WHIRLPOOL ab2770718fff6deb9035341320a1a4c1d1a1f9a445ffb1e50d463b51a865c84baf5eca7efd03403a76c25289af4374d5291d2994c6ab7b7035e4bca6631e9b54
+AUX root-6.00.01-dotfont.patch 2718 SHA256 27d05ede039fb85472203839a628b15f8ee9fc3c39e1d29a19349e069f891d61 SHA512 8f01655e863d36678dea37df934e3d8d9c2bc85920497345feb8d863bdc1b7413c783b916050d1e7b476ecdf9e1e8afdcbb32e621d625305898d51947b6955c6 WHIRLPOOL 75e2712f13cf64102fd0dce6d92c7c21c3606ad4679615336ce6b607f236eb6b1d57ffa0498ae3df194b08c6cdc371fef36912fb3e3cc1fc84ac3f1664793708
+AUX root-6.00.01-geocad.patch 365 SHA256 6fb2a28c41ee9d7afff177f8758d0faf39ac269d2d58dc732c6f1375c00bdcc3 SHA512 ed624468c66152a9e199feee572f689f9aa1a3a6725fabd1f157a4d97c11bd0de53da3871265cf2cad7afda40d2df995d899c86b8756ed565005d19a90833be6 WHIRLPOOL b4fbfe290f2af560008631dd8910eb10abd43fd4eed662b5765f412c762b6ddab2d27c62c77d7f153098f1bdf66127cea0ae950823003847b0ce38779a17dd79
+AUX root-6.00.01-llvm.patch 439 SHA256 aff58b4454204daa4f68deb4ace730137d9083d11cb679c8d37a7b5ceab2b101 SHA512 cb9edb78a937ace744687506a6ec45b9022b6c7ca687e8fe1e2ee2ddf9e01b49fe8d6933910e2898f14247bdcf5d86b248d28938d28e3453615d56d5f12291d0 WHIRLPOOL dd22f60f3b9ae19b3965114a824f2f0dce153a285312b878fe663d9a51b5195f76f47d299904ce237de4d98e26d3417b27cfbca18ac8f5e1bfbc1e8d3093a0f9
+AUX root-6.00.01-nobyte-compile.patch 1308 SHA256 6b93b8bd7f8a2bc68289c7a4bf316ab3d75a2d4d28669dd05baadf8f22d93f92 SHA512 6387c3277ec16ceb23caa1952b3a9e3869fedd12ed1fd93a4241e865898cd74b4abfe99e0f6fb266cfd5f3a46ede98e56f933ed0ad83829e8445ef583555b674 WHIRLPOOL 401c5144709896b54c894077e4c7fa41e9df230b87f1bfa589d6ddddacab36d1ce5bd62b465cc01a70608d4f751f0048172ff1689bd5c72691ac98678ea0dac3
+AUX root-6.00.01-prop-flags.patch 581 SHA256 646753c16a1310ae1312edc6ebf8e5678a392e8abb45ff3e9d0bf08bd74a82ab SHA512 b5c609624480d51abddd33dfb0d7499e948861c34939fbcfbd6df66fcfea723ddeebe8523d65a4b357242cbc05cef46e75be85af46ef0449c84745803052607f WHIRLPOOL c5a3ec031c02928b5dc68650892bebf7b262d6aea29fb8bc309dbe19a27bfb1abb2233d842dfde07c289c8a37d947514d7233b6c836a97eda5e897f4752d2a22
+AUX root-6.02.05-xrootd4.patch 478 SHA256 8dd88f12eb0f3982ede6cd6279a7c8e16ba91e4f02f21000c4b47c2bd2cc23e2 SHA512 47f37ca84c06d71fc207b18bc38798ccde457e61758ec56f84543aa4619929869e15dd53a8d7302bd4ca458b1e880428aafba4963d63bc5711f4540a096c4ff8 WHIRLPOOL 0545d00ca85b564c294e5301f6266c67925b838b4b9618191cca0dddebfc010f2638318aae7c688327543b91c9aa1eaa1f2eccacb3fd55d5aa9b0463f639d0d2
+AUX root-6.04.06-llvm-sysroot.patch 526 SHA256 9edf7163b575ae3534993b5a3e50ff036b9ccb59dcb8463363fba20a2332baf9 SHA512 3ec1d563fc8e99b664c2ed45fc4a4bc2e3bcdf92b2a2f1478b0a32ec1d19ce4ecb01e0f1e8a3bf1a2fdb5872a7639bee9a04b87ee3da31aaf6216ce41141bce3 WHIRLPOOL 5faccd3a43c20f1fcf42205430b62335f2a4126af9ad0a6c75dcec47a2a7f77c5a205908982bf7d02931260ec4603a70785ff76e71c8e775a0180536fc70da4c
+AUX root-6.04.06-prop-flags.patch 732 SHA256 1adcd2f4f2bb35011e16e56489b87ef65dd882aeb9336bf70e30e1d2fb072af8 SHA512 bdd2403c9d96fc3bb4a3a60c584aaa78128d4ed067ba173fd79c7a54e71cd9d3d400f13a4e9f056b4c985a9bdde815f5ae8f5ff22fd40e0a6ab49f38f1c589f5 WHIRLPOOL d0b6bc5b7ae405140ba88bd2fe6bd1eaa828df480da39ad0f0525045e189e68e19278790e191011009dbc0cb13350eca94e485cb32e3507658e73cb0d64c8de6
+AUX rootd.confd 199 SHA256 7b69f646ce0b2546ce797ec4a05949b02302dc5f4e41d2e8896ed0bc6575ac8d SHA512 2ce6753d37a7f22cc3656f110f802b8e07c1469bfe4524606c1472369352f8c584c01c716760252fab40369470b72d8c77cdbb2d52126c39371faaf597bf58d8 WHIRLPOOL b4c65e5026d6583775cda7b13fdbc5ae48c82c36710efbdd6b112243310090c05b5726d6e76d1ae25d585ecaa4aec4a5059336bf54135bafd0e4a921db468742
+AUX rootd.initd 628 SHA256 3f3538580ee8754ce40120c254201453f1e3c4172517a6ca60e1b84267a3a481 SHA512 ea24376d0773504ebd9ea4e851bd59d850d17e4f7ab01473687c0dc36d85af0198298a276d681e6980ecbab3f66bdfb1d4412f12bb0a9f15bec935f19884aa60 WHIRLPOOL 2de893a5d683885930e58e50c6f7656d52ae3fafe7c067192dd8f4a09d8820623bbb90c49978423a37a027a577abb9d4b3f7fe664ce4dea817167edbf328f339
+DIST root_v5.34.26.source.tar.gz 75171961 SHA256 c1fd2a249bb7210914b42e35dba4f1262cfa46b79ef7a41f73d7f08f8c54a643 SHA512 f5da5e20d1763608a32d78c48581e574a3f51aef47ecf6987a4064d1fb3234dfc9f626e041a17213f881f52f807ed6a6da60bf1d24951fa7dc2cadd94f8dd8b4 WHIRLPOOL 77b48b815c971642da68b71732a0ea3372648634281be634037b13cb58488f7075ec8bfc9a684e55d85cd9b038f229be29b19a15dfc829f0ce63a5f17241c23c
+DIST root_v5.34.28.source.tar.gz 75178811 SHA256 aae8fbcd86ad78ded68e764f294ab493d6d814ebe0baadd5bdf33034cda874d1 SHA512 2985def942affedc6654b33c440b3828c104d74b92fffe9a2b47ea329ff2e572219142d751794b332b4ceb92532ca06401928f340bebd42809c0616ed14baee2 WHIRLPOOL 4062d6eae5bfe68447c60bd37cdd6e27447c1b4f45ce9a377bbffc16300c5bec58111ea1fb1483aaf87bbe03fb72834cb2c4a53f10d69b89f06160b86c45caae
+DIST root_v5.34.32.source.tar.gz 75170203 SHA256 939c7592802a54b6cbc593efb6e51699bf52e92baf6d6b20f486aaa08480fc5f SHA512 6485f2bb544947173e1feb2cfb41d6a176020027f1193d9388700a797ba4badbf497022e6129fdc4879e709460bf1efabf3e51c51840f0c781fa12e631419afc WHIRLPOOL 695147a519415b99e73fdad1cd61bb1944e292628236b5a7cbf1835174c950fa9cb068431a8164f24663323163012ea652db84d082f9f1eb1fcae79489575d9e
+DIST root_v6.02.05.source.tar.gz 99121880 SHA256 7a5d4af171ba3b8a736c462b2041f8f35bd4c1d3b6a22c32a3ebd3ffe144ae60 SHA512 b30bc4aafe294ee069ee4c884ff70c983539a48eda586cd1938d00d4688f10e94a435640965b89c6d100fdd998453a4c1ae2109d5f1427f23865a868c561d684 WHIRLPOOL de363835fa00ffa0ff6e596b3c92b59ed59378bac3a344c066f7603d6104058203f76181d4c15478fd9066aedbe6a514257d5796feedb2d5d0d789b263e92955
+DIST root_v6.04.06.source.tar.gz 99180724 SHA256 6deac9cd71fe2d7a48ea2bcbd793639222c4743275dbc946c158295b1e1fe330 SHA512 ac96ac998ed4894587b7d286d79bcbea7b33f15764cc2513ae089e86c584e2dcb064cd135d44a4bfd2bede368eb772ccbffcd6bf426857a1236f5d7e9f5ce6fd WHIRLPOOL 7ffca036917d798ade31e1a22e9518d567e4267af5d1db555ea0e82c1bc2c7a1f665c8cd76d3ce6511507ab7befea4881580259c6142f1e668edafbcbc5e496e
+EBUILD root-5.34.26.ebuild 12305 SHA256 cf10fdb2308732372b56f5e527ed2a10b42bb34325cd081d2d58e9db34004566 SHA512 6367e0112bd7bbfca619d145da6ef34c634c01725385baba39f89b5d5e805afb0b004b642196e98338bdf0820d09c9b49f00d685f7ee040428a70ab51a55037e WHIRLPOOL 89f35d179a3e494adadee502d389d6f22db3d4e1c547e4664ecda78f82f742ac996e675377388d488f224fdd842ca593ab97ef6f767803ba06a566323f154930
+EBUILD root-5.34.28-r1.ebuild 12072 SHA256 3a040ebc007061a7a6ed5fa3af78a08b86cfa774f1a5f9d1f6ded70d82945da4 SHA512 4fd7a6ca0d80fa83d60c365a41c2f666a029ba393252c6c3f5efd1035087d53210d9628326cb31e4915236d7d2a70ab8729451772e051aee1df1e63112ccbc0d WHIRLPOOL 69e45ed43e20b741635f26c72128f294a842494c8e955df0b545bd2cae2b75db9d629a2c0a88d6f5c283b03a6c2d362ca087ffd0281083efeb0831d40313e09e
+EBUILD root-5.34.32.ebuild 11994 SHA256 e8deacf7d578ba2956d7e159b1054a5a042558c60dde3f2ec37c96db6fd41206 SHA512 fa51ccb4bb80f4e14351c4e1ac79cffa133f81851a5ff4b5f690940ab9aa65bfe561421be3193f9c6a714c5258f10ba983ac8bf6661e9c80ba40f232d091d220 WHIRLPOOL cb954addc6f07f345e7a5c21b3a3b4c25479cad8752f05ccc758fbb6258c10d56185f59c324554067ca999e5c2ec4b53076f29c18c651a3d9832dbc2e7c5d54e
+EBUILD root-6.02.05-r2.ebuild 14341 SHA256 91ae977c5c8190c3800bd7f25094b5909e1aab2c7264f7f127e0ae93c5a11ada SHA512 5ba9d5db1b9e2ddcddb12da6fb557395c21c79ea42773c5bc0987a7947680b78e1b1f0f7cca16d799f69c4e901b380745263d4ab07877caae7576766620156f8 WHIRLPOOL 3caedea84aa33d59e8faee24bf96a9a332a3bf116bb78d2850e5aac6999d50dc85c68365b339812718eceaba065c32f331f6e8e286161e7cf0c3c5c3d3319f4b
+EBUILD root-6.04.06.ebuild 14583 SHA256 23f687be832b1536801f93ffdc14aba4b3ac03d36957c3735fe83dbbc9c1476f SHA512 3dd77e66b1131a245272cac69c04e77ccab80c2970b639ac37a76e2881603dec8b4d4e019ddc09e811a0915821a166126382ff971ba643df6928e9f043fc6d64 WHIRLPOOL 68102cf3f17490ea8c562f4e2f8b895e9e28fa78f091491f464fbd986fe447e7eebe52659cd4546bfa15d15c04b81960381970b75ce79381eefc2b0ccee59d76
+MISC ChangeLog 42733 SHA256 64e46b303a008fc1bf9193076a0cd038064bf7ef0c7a77517bffa0a4c2d0ccd4 SHA512 a77e146051add7cb31dc77cfe4ddadbff72521844cc80b619fc9bbba6676bf50c29e73273049b6da050e29548c44ee4b7e47a5cb0f023381ade467cde4e8613d WHIRLPOOL 86beb61534a6e363054c90d46f3860d8dc726317e4786d5ea96cca8d36080e699cad06178a38bfdcc79ccf0e5f994d91aa311956d2282fdacb33bef882ab1df1
+MISC metadata.xml 1986 SHA256 b8b5f9fb554a77c03ac7f9709a13c7fcf4cc24d3ca5c8d3835e53b257da0b718 SHA512 ad3eb507fc273855ebe87dc89424652f6d1e6d3366009fac43204f78dd1c7ce9527c6e6fec4080b474dfe7ca4e8f02761f031602ee20e06c26876849157d696e WHIRLPOOL 69f0b182fd382ee117bdc18757690ad9f6d458b5315baf1a2f25c3c67257c40659dc76707a25d5eaa01369b1f6281dd3513b492bb28c826ef971ebffa691e555

diff --git a/sci-physics/root/files/proofd.confd b/sci-physics/root/files/proofd.confd
new file mode 100644
index 0000000..81720a7
--- /dev/null
+++ b/sci-physics/root/files/proofd.confd
@@ -0,0 +1,12 @@
+# conf.d file for proof daemon
+#
+# Please refer to the proofd(1) man(1) page for more information on 
+# command line parameters. 
+#
+PROOFD_OPTS=
+
+# Specify your base of your PROOF directory here.  If left blank, it
+# will use the system default (e.g., /usr/share/root/proof). 
+# Note, however, that ROOT recommends that this directory is shared (via
+# NFS or similar) among all the nodes of the cluster.
+PROOF_DIR=

diff --git a/sci-physics/root/files/proofd.initd b/sci-physics/root/files/proofd.initd
new file mode 100644
index 0000000..aee1b02
--- /dev/null
+++ b/sci-physics/root/files/proofd.initd
@@ -0,0 +1,26 @@
+#!/sbin/runscript
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+depend() {
+    need root-file-server
+    use logger
+}
+
+start() {
+    ebegin "Starting parallel ROOT facility server"
+    start-stop-daemon --start --quiet \
+	--pidfile /var/run/proofd.pid \
+	--exec /usr/bin/proofd -- ${PROOFD_OPTS} ${PROOF_DIR}
+    pidof /usr/bin/proofd > /var/run/proofd.pid
+    eend $?
+}
+
+stop() {
+    ebegin "Stopping parallel ROOT facility server"
+    start-stop-daemon --stop --quiet \
+	--pidfile /var/run/proofd.pid \
+	--exec /usr/bin/proofd
+    eend $?
+}

diff --git a/sci-physics/root/files/root-5.28.00b-asneeded.patch b/sci-physics/root/files/root-5.28.00b-asneeded.patch
new file mode 100644
index 0000000..b845247
--- /dev/null
+++ b/sci-physics/root/files/root-5.28.00b-asneeded.patch
@@ -0,0 +1,20 @@
+--- root.orig/configure	2010-12-20 07:17:54.000000000 +0000
++++ root/configure	2010-12-20 07:16:05.000000000 +0000
+@@ -709,7 +709,7 @@
+        cat <<EOF > conftest.mk
+ include ${ac_srcdir}/config/Makefile.${arch}
+ conftest: conftest.c
+-	\$(CC) \$(CFLAGS) \$(LDFLAGS) $linkdir $linklib \$< -o \$@
++	\$(CC) \$(CFLAGS) \$(LDFLAGS) \$< $linkdir $linklib  -o \$@
+ 
+ conftest.c:
+ 	echo "int main() { return 0; }" > \$@
+@@ -723,7 +723,7 @@
+        cat <<EOF > conftest.mk
+ include ${ac_srcdir}/config/Makefile.${arch}
+ conftest:conftest.c
+-	\$(CC) \$(CFLAGS) \$(LDFLAGS) $linkdir $linklib \$< -o \$@
++	\$(CC) \$(CFLAGS) \$(LDFLAGS) \$< $linkdir $linklib -o \$@
+ 
+ conftest.c:
+ 	echo "extern int $linksymbol (); " > \$@

diff --git a/sci-physics/root/files/root-5.28.00b-glibc212.patch b/sci-physics/root/files/root-5.28.00b-glibc212.patch
new file mode 100644
index 0000000..a365431
--- /dev/null
+++ b/sci-physics/root/files/root-5.28.00b-glibc212.patch
@@ -0,0 +1,11 @@
+--- root.orig/net/auth/src/TAFS.cxx	2010-09-14 03:22:22.647915854 +0400
++++ root/net/auth/src/TAFS.cxx	2010-09-14 03:22:39.034599899 +0400
+@@ -11,6 +11,7 @@
+ 
+ #ifndef WIN32
+ #   include <unistd.h>
++#   include <sys/stat.h>
+ #else
+ #   define ssize_t int
+ #   include <io.h>
+

diff --git a/sci-physics/root/files/root-5.28.00b-prop-ldflags.patch b/sci-physics/root/files/root-5.28.00b-prop-ldflags.patch
new file mode 100644
index 0000000..7324319
--- /dev/null
+++ b/sci-physics/root/files/root-5.28.00b-prop-ldflags.patch
@@ -0,0 +1,13 @@
+diff -Naur root.orig/config/Makefile.in root/config/Makefile.in
+--- root.orig/config/Makefile.in	2010-12-14 17:20:26.000000000 +0300
++++ root/config/Makefile.in	2010-12-17 22:33:34.902161458 +0300
+@@ -27,7 +27,7 @@
+ 
+ EXTRA_CFLAGS   := -Iinclude @cflags@
+ EXTRA_CXXFLAGS := -Iinclude @cflags@
+-EXTRA_LDFLAGS  := @ldflags@
++EXTRA_LDFLAGS  := @ldflags@ $(LDFLAGS)
+ WINRTDEBUG     := @winrtdebug@
+ 
+ GLBPATCHFLAGS  := @glbpatchcflags@
+

diff --git a/sci-physics/root/files/root-5.28.00b-unuran.patch b/sci-physics/root/files/root-5.28.00b-unuran.patch
new file mode 100644
index 0000000..76422da
--- /dev/null
+++ b/sci-physics/root/files/root-5.28.00b-unuran.patch
@@ -0,0 +1,39 @@
+diff -ur root-trunk.orig/math/unuran/Module.mk root-trunk/math/unuran/Module.mk
+--- root.orig/math/unuran/Module.mk	2010-11-25 20:41:32.000000000 +0100
++++ root/math/unuran/Module.mk	2010-11-25 20:51:47.190704977 +0100
+@@ -20,7 +20,7 @@
+ UNURANETAG   := $(call stripsrc,$(UNURANDIRS)/headers.d)
+ UNRCFG       := $(call stripsrc,$(UNURANDIRS)/$(UNRVERS)/config.h)
+ 
+-UNRTARCONTENT:=$(subst $(UNRVERS),$(UNRDIRS),$(shell mkdir -p $(UNRDIR); cd $(UNRDIR); gunzip -c $(UNRSRCS) | tar tf -))
++UNRTARCONTENT:=
+ UNRS         := $(filter %.c, \
+                 $(filter $(UNRDIRS)/src/utils/%,$(UNRTARCONTENT)) \
+                 $(filter $(UNRDIRS)/src/methods/%,$(UNRTARCONTENT)) \
+@@ -69,10 +69,9 @@
+ ##### local rules #####
+ .PHONY:         all-$(MODNAME) clean-$(MODNAME) distclean-$(MODNAME)
+ 
+-include/%.h: 	$(UNURANDIRI)/%.h $(UNURANETAG)
++include/%.h: 	$(UNURANDIRI)/%.h
+ 		cp $< $@
+ 
+-$(UNURANDEP):   $(UNRCFG)
+ $(UNRS):        $(UNURANETAG)
+ 
+ $(UNURANETAG):	$(UNRSRCS)
+@@ -125,12 +124,12 @@
+ 		GNUMAKE=$(MAKE) ./configure  CC="$$ACC"  \
+ 		CFLAGS="$$ACFLAGS");
+ 
+-$(UNURANLIB):   $(UNRCFG) $(UNRO) $(UNURANO) $(UNURANDO) $(ORDER_) \
++$(UNURANLIB):   $(UNURANO) $(UNURANDO) $(ORDER_) \
+                 $(MAINLIBS) $(UNURANLIBDEP)
+ 		@$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)"  \
+ 		   "$(SOFLAGS)" libUnuran.$(SOEXT) $@     \
+ 		   "$(UNURANO) $(UNURANDO)"             \
+-		   "$(UNURANLIBEXTRA) $(UNRO)"
++		   "$(UNURANLIBEXTRA) -lunuran"
+ 
+ $(UNURANDS):    $(UNRINIT) $(UNURANDH1) $(UNURANL) $(ROOTCINTTMPDEP)
+ 		$(MAKEDIR)

diff --git a/sci-physics/root/files/root-5.32.00-afs.patch b/sci-physics/root/files/root-5.32.00-afs.patch
new file mode 100644
index 0000000..2bf3179
--- /dev/null
+++ b/sci-physics/root/files/root-5.32.00-afs.patch
@@ -0,0 +1,33 @@
+--- root/net/auth/src/TAFS.cxx.orig	2011-12-04 00:56:29.405007770 +0400
++++ root/net/auth/src/TAFS.cxx	2011-12-04 00:56:35.534709259 +0400
+@@ -138,7 +138,7 @@
+       } else {
+          if (isatty(0) != 0 && isatty(1) != 0) {
+             Gl_config("noecho", 1);
+-            pw = Getline((char *) prompt.Data());
++            pw = const_cast<char *>( Getline((char *) prompt.Data()) );
+             Gl_config("noecho", 0);
+          } else {
+             Warning("TAFS", "not tty: cannot prompt for passwd: failure");
+--- root/core/clib/src/strlcat.c.orig	2011-12-04 01:49:26.495179487 +0400
++++ root/core/clib/src/strlcat.c	2011-12-04 01:50:41.407524763 +0400
+@@ -38,7 +38,7 @@
+  * Returns strlen(src) + MIN(siz, strlen(initial dst)).
+  * If retval >= siz, truncation occurred.
+  */
+-size_t
++size_t __attribute__((weak))
+ strlcat(char *dst, const char *src, size_t siz)
+ {
+         register char *d = dst;
+--- root/core/clib/src/strlcpy.c.orig	2011-12-04 01:49:34.329797251 +0400
++++ root/core/clib/src/strlcpy.c	2011-12-04 01:50:49.051151843 +0400
+@@ -36,7 +36,7 @@
+  * will be copied.  Always NUL terminates (unless siz == 0).
+  * Returns strlen(src); if retval >= siz, truncation occurred.
+  */
+-size_t
++size_t __attribute__((weak))
+ strlcpy(char *dst, const char *src, size_t siz)
+ {
+         register char *d = dst;

diff --git a/sci-physics/root/files/root-5.32.00-cfitsio.patch b/sci-physics/root/files/root-5.32.00-cfitsio.patch
new file mode 100644
index 0000000..853c3f3
--- /dev/null
+++ b/sci-physics/root/files/root-5.32.00-cfitsio.patch
@@ -0,0 +1,13 @@
+--- configure.orig	2012-01-19 23:44:44.127607638 +0100
++++ configure	2012-01-20 00:19:20.420652913 +0100
+@@ -3435,9 +3435,7 @@
+     cfitsioinc=$found_hdr
+     cfitsioincdir=$found_dir
+ 
+-    # At this time, libcfitsio.a should always be prefered over .so,
+-    # to avoid forcing users to install cfitsio.
+-    check_library "libcfitsio cfitsio" "no" "$cfitsiolibdir" \
++    check_library "libcfitsio cfitsio" "yes" "$cfitsiolibdir" \
+         $CFITSIO ${CFITSIO:+$CFITSIO/lib} ${CFITSIO:+$CFITSIO/.libs} \
+         ${finkdir:+$finkdir/lib} \
+         /usr/local/lib /usr/lib /opt/cfitsio/lib

diff --git a/sci-physics/root/files/root-5.32.00-chklib64.patch b/sci-physics/root/files/root-5.32.00-chklib64.patch
new file mode 100644
index 0000000..979220f
--- /dev/null
+++ b/sci-physics/root/files/root-5.32.00-chklib64.patch
@@ -0,0 +1,24 @@
+bug fix for #406817
+--- configure.orig	2012-02-29 19:46:41.000000000 +0400
++++ configure	2012-03-22 03:28:43.458968696 +0400
+@@ -441,14 +441,13 @@
+         fi
+     else
+         if file $filearg $chklib64 | grep 'ASCII' > /dev/null 2>& 1 ; then
+-            check_link $chklib64
+-            ret=$link_result
+-        else
+-            logmsg " file $filearg $chklib64 | grep '64-bit'"
+-            if file $filearg $chklib64 | grep '64-bit' > /dev/null 2>& 1 ; then
+-                ret=1
+-            fi
++            # get real binary .so name from .so ld script
++            chklib64=$(gawk '($1 == "GROUP") { print $3 }' $chklib64)
+         fi
++        logmsg " file $filearg $chklib64 | grep '64-bit'"
++        if file $filearg $chklib64 | grep '64-bit' > /dev/null 2>& 1 ; then
++            ret=1
++            fi
+     fi
+     logmsg " result: $ret"
+     if test $ret -eq 1 ; then

diff --git a/sci-physics/root/files/root-5.32.00-dotfont.patch b/sci-physics/root/files/root-5.32.00-dotfont.patch
new file mode 100644
index 0000000..85d6dea
--- /dev/null
+++ b/sci-physics/root/files/root-5.32.00-dotfont.patch
@@ -0,0 +1,58 @@
+--- root/html/src/TClassDocOutput.cxx.orig	2012-05-25 16:18:10.000000000 +0400
++++ root/html/src/TClassDocOutput.cxx	2012-05-29 21:36:53.813593012 +0400
+@@ -625,7 +625,7 @@
+       << "size=\"8,10\";" << endl
+       << "ratio=auto;" << endl
+       << "margin=0;" << endl
+-      << "node [shape=plaintext,fontsize=40,width=4,height=0.75];" << endl
++      << "node [shape=plaintext,fontsize=40,width=4,height=0.75,fontname=\"DejaVu Serif\"];" << endl
+       << "\"" << fCurrentClass->GetName() << "\" [shape=ellipse];" << endl;
+ 
+    std::stringstream ssDep;
+@@ -704,7 +704,7 @@
+             outdot << ";" << endl;
+          } else if (writeAndMoreFor) {
+                outdot << "  \"...andmore" << writeAndMoreFor->GetName()
+-                      << "\" [label=\"...and more\",fontname=\"Times-Italic\",fillcolor=lightgrey,style=filled];" << endl;
++                      << "\" [label=\"...and more\",fontname=\"DejaVu Serif Italic\",fillcolor=lightgrey,style=filled];" << endl;
+          }
+       }
+       if (!levelExists) break;
+@@ -733,7 +733,7 @@
+       << "ranksep=0.1;" << endl
+       << "nodesep=0;" << endl
+       << "margin=0;" << endl;
+-   outdot << "  node [style=filled,width=0.7,height=0.15,fixedsize=true,shape=plaintext,fontsize=10];" << endl;
++   outdot << "  node [style=filled,width=0.7,height=0.15,fixedsize=true,shape=plaintext,fontsize=10,fontname=\"DejaVu Serif\"];" << endl;
+ 
+    std::stringstream ssDep;
+    const int numColumns = 3;
+@@ -939,7 +939,7 @@
+       << "ranksep=0;" << endl
+       << "nodesep=0;" << endl
+       << "size=\"8,10\";" << endl
+-      << "node [fontsize=20,shape=plaintext];" << endl;
++      << "node [fontsize=20,shape=plaintext,fontname=\"DejaVu Serif\"];" << endl;
+ 
+    for (std::list<std::string>::iterator iFile = listFilesToParse.begin();
+       iFile != listFilesToParse.end(); ++iFile) {
+@@ -999,7 +999,8 @@
+       << "ranksep=0.7;" << endl
+       << "nodesep=0.3;" << endl
+       << "size=\"8,8\";" << endl
+-      << "ratio=compress;" << endl;
++      << "ratio=compress;" << endl
++      << "node [fontname=\"DejaVu Serif\"];" << endl;
+ 
+    TString libs(fCurrentClass->GetSharedLibs());
+    outdot << "\"All Libraries\" [URL=\"LibraryDependencies.html\",shape=box,rank=max,fillcolor=lightgray,style=filled];" << endl;
+@@ -1109,7 +1110,8 @@
+ 
+    dotout << "digraph G {" << endl
+           << "ratio=auto;" << endl
+-          << "rankdir=RL;" << endl;
++          << "rankdir=RL;" << endl
++          << "node [fontname=\"DejaVu Serif\"];" << endl;
+ 
+    // loop on all classes
+    TClassDocInfo* cdi = 0;

diff --git a/sci-physics/root/files/root-5.32.00-explicit-functions.patch b/sci-physics/root/files/root-5.32.00-explicit-functions.patch
new file mode 100644
index 0000000..570d61e
--- /dev/null
+++ b/sci-physics/root/files/root-5.32.00-explicit-functions.patch
@@ -0,0 +1,18 @@
+--- root/io/io/Module.mk.orig	2012-02-29 19:46:38.000000000 +0400
++++ root/io/io/Module.mk	2012-03-09 02:29:19.905665572 +0400
+@@ -67,15 +67,5 @@
+ distclean::     distclean-$(MODNAME)
+ 
+ ##### extra rules ######
+-#ifeq ($(GCC_VERS_FULL),gcc-4.4.0)
+-ifeq ($(GCC_VERS),gcc-4.4)
+-ifneq ($(filter -O%,$(OPT)),)
+    $(call stripsrc,$(IODIRS)/TStreamerInfoReadBuffer.o): CXXFLAGS += -DR__EXPLICIT_FUNCTION_INSTANTIATION
+-endif
+-endif
+-ifeq ($(GCC_VERS),gcc-4.5)
+-ifneq ($(filter -O%,$(OPT)),)
+    $(call stripsrc,$(IODIRS)/TStreamerInfoReadBuffer.o): CXXFLAGS += -DR__EXPLICIT_FUNCTION_INSTANTIATION
+-endif
+-endif
+-

diff --git a/sci-physics/root/files/root-5.32.00-htmldoc.patch b/sci-physics/root/files/root-5.32.00-htmldoc.patch
new file mode 100644
index 0000000..3b80b39
--- /dev/null
+++ b/sci-physics/root/files/root-5.32.00-htmldoc.patch
@@ -0,0 +1,12 @@
+--- root/html/src/THtml.cxx.orig	2012-05-25 16:18:10.000000000 +0400
++++ root/html/src/THtml.cxx	2012-05-29 19:22:40.810563296 +0400
+@@ -1913,6 +1913,9 @@
+ void THtml::CreateStyleSheet() const {
+    // Write the default ROOT style sheet.
+    CopyFileFromEtcDir("ROOT.css");
++   CopyFileFromEtcDir("info.png");
++   CopyFileFromEtcDir("root-banner.png");
++   CopyFileFromEtcDir("rootdrawing-logo.png");
+    CopyFileFromEtcDir("shadowAlpha.png");
+    CopyFileFromEtcDir("shadow.gif");
+ }

diff --git a/sci-physics/root/files/root-5.32.00-nobyte-compile.patch b/sci-physics/root/files/root-5.32.00-nobyte-compile.patch
new file mode 100644
index 0000000..179e579
--- /dev/null
+++ b/sci-physics/root/files/root-5.32.00-nobyte-compile.patch
@@ -0,0 +1,137 @@
+diff -Naur root.as-needed/Makefile root/Makefile
+--- root.as-needed/Makefile	2011-07-10 10:42:49.758191296 +0400
++++ root/Makefile	2011-07-10 10:43:21.493339703 +0400
+@@ -1167,10 +1167,7 @@
+ 	   if test "x$(RFLX_GRFLXPY)" != "x"; then \
+ 	      rm -f $(DESTDIR)$(LIBDIR)/$(RFLX_GRFLXPY); \
+ 	   fi; \
+-	   if test "x$(RFLX_GRFLXPYC)" != "x"; then \
+-	      rm -f $(DESTDIR)$(LIBDIR)/$(RFLX_GRFLXPYC); \
+-	   fi; \
+-	   if test "x$(RFLX_GRFLXPY)$(RFLX_GRFLXPYC)" != "x"; then \
++	   if test "x$(RFLX_GRFLXPY)" != "x"; then \
+ 	      dir=$(RFLX_GRFLXDD:lib/=); \
+ 	      while test "x$${dir}" != "x" && \
+ 	         test -d $(DESTDIR)$(LIBDIR)/$${dir} && \
+diff -Naur root.as-needed/bindings/pyroot/Module.mk root/bindings/pyroot/Module.mk
+--- root.as-needed/bindings/pyroot/Module.mk	2011-07-10 10:42:48.991561304 +0400
++++ root/bindings/pyroot/Module.mk	2011-07-10 10:43:21.493339703 +0400
+@@ -48,8 +48,6 @@
+ ROOTPY       := $(subst $(MODDIR),$(LPATH),$(ROOTPYS))
+ $(LPATH)/%.py: $(MODDIR)/%.py; cp $< $@
+ endif
+-ROOTPYC      := $(ROOTPY:.py=.pyc)
+-ROOTPYO      := $(ROOTPY:.py=.pyo)
+ 
+ # used in the main Makefile
+ ALLHDRS      += $(patsubst $(MODDIRI)/%.h,include/%.h,$(PYROOTH))
+@@ -68,10 +66,8 @@
+ include/%.h:    $(PYROOTDIRI)/%.h
+ 		cp $< $@
+ 
+-%.pyc: %.py;    python -c 'import py_compile; py_compile.compile( "$<" )'
+-%.pyo: %.py;    python -O -c 'import py_compile; py_compile.compile( "$<" )'
+ 
+-$(PYROOTLIB):   $(PYROOTO) $(PYROOTDO) $(ROOTPY) $(ROOTPYC) $(ROOTPYO) \
++$(PYROOTLIB):   $(PYROOTO) $(PYROOTDO) $(ROOTPY) \
+                 $(ROOTLIBSDEP) $(PYTHONLIBDEP)
+ 		@$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" \
+ 		  "$(SOFLAGS)" libPyROOT.$(SOEXT) $@ \
+@@ -113,7 +109,7 @@
+ 
+ distclean-$(MODNAME): clean-$(MODNAME)
+ 		@rm -f $(PYROOTDEP) $(PYROOTDS) $(PYROOTDH) $(PYROOTLIB) \
+-		   $(ROOTPY) $(ROOTPYC) $(ROOTPYO) $(PYROOTMAP) \
++		   $(ROOTPY) $(PYROOTMAP) \
+ 		   $(PYROOTPYD) $(PYTHON64DEP) $(PYTHON64)
+ 
+ distclean::     distclean-$(MODNAME)
+diff -Naur root.as-needed/build/package/debian/rules root/build/package/debian/rules
+--- root.as-needed/build/package/debian/rules	2011-07-10 10:42:49.241549346 +0400
++++ root/build/package/debian/rules	2011-07-10 10:48:06.989670589 +0400
+@@ -691,10 +691,6 @@
+ 		-X$(SYSCONFDIR)/root/system.rootauthrc			\
+ 		-X$(SYSCONFDIR)/root/system.rootdaemonrc		\
+ 		-X$(PREFIX)/lib/root/$(SOVERS)/libAfterImage.a		\
+-		-X$(PREFIX)/lib/root/$(SOVERS)/PyCintex.pyc		\
+-		-X$(PREFIX)/lib/root/$(SOVERS)/PyCintex.pyo		\
+-		-X$(PREFIX)/lib/root/$(SOVERS)/ROOT.pyc			\
+-		-X$(PREFIX)/lib/root/$(SOVERS)/ROOT.pyo			\
+ 		-X$(PREFIX)/lib/root/$(SOVERS)/cint7			\
+ 		-X$(PREFIX)/include/root/Minuit2
+ #		$(foreach i, \
+diff -Naur root.as-needed/cint/cintex/Module.mk root/cint/cintex/Module.mk
+--- root.as-needed/cint/cintex/Module.mk	2011-07-10 10:42:49.104889217 +0400
++++ root/cint/cintex/Module.mk	2011-07-10 10:43:21.496672876 +0400
+@@ -31,10 +31,6 @@
+ CINTEXPY     := $(subst $(MODDIR)/python,$(LPATH),$(CINTEXPYS))
+ $(LPATH)/%.py: $(MODDIR)/python/%.py; cp $< $@
+ endif
+-ifneq ($(BUILDPYTHON),no)
+-CINTEXPYC    := $(CINTEXPY:.py=.pyc)
+-CINTEXPYO    := $(CINTEXPY:.py=.pyo)
+-endif
+ 
+ # used in the main Makefile
+ ALLHDRS      += $(patsubst $(MODDIRI)/Cintex/%.h,include/Cintex/%.h,$(CINTEXH))
+@@ -86,8 +82,6 @@
+ 		fi)
+ 		cp $< $@
+ 
+-%.pyc: %.py;    python -c 'import py_compile; py_compile.compile( "$<" )'
+-%.pyo: %.py;    python -O -c 'import py_compile; py_compile.compile( "$<" )'
+ 
+ $(CINTEXLIB):   $(CINTEXO) $(CINTEXPY) $(CINTEXPYC) $(CINTEXPYO) \
+                 $(ORDER_) $(subst $(CINTEXLIB),,$(MAINLIBS)) $(CINTEXLIBDEP)
+diff -Naur root.as-needed/cint/reflex/Module.mk root/cint/reflex/Module.mk
+--- root.as-needed/cint/reflex/Module.mk	2011-07-10 10:42:49.074890651 +0400
++++ root/cint/reflex/Module.mk	2011-07-10 10:43:21.496672876 +0400
+@@ -48,9 +48,6 @@
+ RFLX_GRFLXS   := $(wildcard $(RFLX_GRFLXSD)/*.py)
+ RFLX_GRFLXPY  := $(patsubst $(RFLX_GRFLXSD)/%.py,$(RFLX_GRFLXDD)/%.py,$(RFLX_GRFLXS))
+ RFLX_GRFLXPY  += $(RFLX_GCCXMLPATHPY)
+-ifneq ($(BUILDPYTHON),no)
+-RFLX_GRFLXPYC := $(subst .py,.pyc,$(RFLX_GRFLXPY))
+-endif
+ 
+ RFLX_LIBDIR = $(LIBDIR)
+ 
+@@ -92,7 +89,7 @@
+ 
+ ALLEXECS += $(RFLX_GENMAPX)
+ 
+-POSTBIN  += $(RFLX_GRFLXPYC) $(RFLX_GRFLXPY)
++POSTBIN  += $(RFLX_GRFLXPY)
+ 
+ ##### local rules #####
+ .PHONY:         all-$(MODNAME) clean-$(MODNAME) distclean-$(MODNAME) \
+@@ -122,8 +119,6 @@
+ 		  mkdir -p lib/python/genreflex; fi )
+ 		cp $< $@
+ 
+-$(RFLX_GRFLXDD)/%.pyc: $(RFLX_GRFLXDD)/%.py
+-		@python -c 'import py_compile; py_compile.compile( "$<" )'
+ 
+ $(RFLX_GENMAPO) : CXXFLAGS += -I$(REFLEXDIRS)/genmap
+ 
+@@ -149,7 +144,7 @@
+ 		$(RLIBMAP) -o $@ -l $(REFLEXDICTLIB) \
+ 		   -d $(REFLEXDICTLIBDEPM) -c $(REFLEXL)
+ 
+-all-$(MODNAME): $(REFLEXLIB) $(REFLEXDICTLIB) $(REFLEXDICTMAP) $(RFLX_GRFLXPYC) $(RFLX_GRFLXPY)
++all-$(MODNAME): $(REFLEXLIB) $(REFLEXDICTLIB) $(REFLEXDICTMAP) $(RFLX_GRFLXPY)
+ 
+ clean-genreflex:
+ 		@rm -rf lib/python/genreflex
+diff -Naur root.as-needed/cint/reflex/python/CMakeLists.txt root/cint/reflex/python/CMakeLists.txt
+--- root.as-needed/cint/reflex/python/CMakeLists.txt	2011-07-10 10:42:49.074890651 +0400
++++ root/cint/reflex/python/CMakeLists.txt	2011-07-10 10:43:21.496672876 +0400
+@@ -15,7 +15,7 @@
+ #####################   sources   ####################
+ 
+ FILE(GLOB_RECURSE GENREFLEX_SRCS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} genreflex/*.py)
+-SET(GENREFLEX_SCRIPT ${CMAKE_CURRENT_BINARY_DIR}/genreflex/genreflex.pyc PARENT_SCOPE)
++SET(GENREFLEX_SCRIPT PARENT_SCOPE)
+ 
+ #####################  gccxmlpath ####################
+ 

diff --git a/sci-physics/root/files/root-5.32.00-rmkdepend-stat-h.patch b/sci-physics/root/files/root-5.32.00-rmkdepend-stat-h.patch
new file mode 100644
index 0000000..3a488b7
--- /dev/null
+++ b/sci-physics/root/files/root-5.32.00-rmkdepend-stat-h.patch
@@ -0,0 +1,48 @@
+commit eec0b18c91b3eb2178c64b7f8423d947b337de40
+Author: Fons Rademakers <Fons.Rademakers@cern.ch>
+Date:   Tue Oct 2 15:12:21 2012 +0000
+
+    Fix compilation problems with latest glibc headers (on Fedora 18). Fixes
+    issue 95267.
+    
+    
+    git-svn-id: http://root.cern.ch/svn/root/trunk@46272 27541ba8-7e3a-0410-8455-c3a389f83636
+
+diff --git a/build/rmkdepend/main.c b/build/rmkdepend/main.c
+index aba5130..f70de5f 100644
+--- a/build/rmkdepend/main.c
++++ b/build/rmkdepend/main.c
+@@ -60,7 +60,7 @@ extern int fchmod(int, int);
+ #  endif
+ # elif defined(__CYGWIN__)
+ extern int fchmod(int, mode_t);
+-#else
++# elif !defined(__GLIBC__) || __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 16)
+ extern int fchmod(int, int);
+ # endif
+ #endif
+diff --git a/cint/tool/rmkdepend/main.c b/cint/tool/rmkdepend/main.c
+index 9251382..e28f48a 100644
+--- a/cint/tool/rmkdepend/main.c
++++ b/cint/tool/rmkdepend/main.c
+@@ -58,7 +58,7 @@ in this Software without prior written authorization from the X Consortium.
+ #if !defined(MAC_OS_X_VERSION_10_4)
+ extern int fchmod();
+ #endif
+-#else
++#elif !defined(__GLIBC__) || __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 16)
+ extern int fchmod();
+ #endif
+ #endif
+diff --git a/core/unix/src/TUnixSystem.cxx b/core/unix/src/TUnixSystem.cxx
+index 88ebc93..ac3a19f 100644
+--- a/core/unix/src/TUnixSystem.cxx
++++ b/core/unix/src/TUnixSystem.cxx
+@@ -92,6 +92,7 @@
+ #include <pwd.h>
+ #include <grp.h>
+ #include <errno.h>
++#include <sys/resource.h>
+ #include <sys/wait.h>
+ #include <time.h>
+ #include <sys/time.h>

diff --git a/sci-physics/root/files/root-5.34.05-nobyte-compile.patch b/sci-physics/root/files/root-5.34.05-nobyte-compile.patch
new file mode 100644
index 0000000..ec67a15
--- /dev/null
+++ b/sci-physics/root/files/root-5.34.05-nobyte-compile.patch
@@ -0,0 +1,137 @@
+diff -Naur root.as-needed/Makefile root/Makefile
+--- a/Makefile.orig	2013-02-15 02:27:56.000000000 +0400
++++ b/Makefile	2013-02-23 02:22:14.556465852 +0400
+@@ -1258,10 +1258,7 @@
+ 	   for lib in $(RFLX_GRFLXPY); do \
+ 	      rm -f $(DESTDIR)$(LIBDIR)/$${lib#lib/}; \
+ 	   done; \
+-	   for lib in $(RFLX_GRFLXPYC); do \
+-	      rm -f $(DESTDIR)$(LIBDIR)/$${lib#lib/}; \
+-	   done; \
+-	   if test "x$(RFLX_GRFLXPY)$(RFLX_GRFLXPYC)" != "x"; then \
++	   if test "x$(RFLX_GRFLXPY)" != "x"; then \
+ 	      dir=$(subst lib/,,$(RFLX_GRFLXDD)); \
+ 	      while test "x$${dir}" != "x" && \
+ 	         test -d $(DESTDIR)$(LIBDIR)/$${dir} && \
+diff -Naur root.as-needed/bindings/pyroot/Module.mk root/bindings/pyroot/Module.mk
+--- root.as-needed/bindings/pyroot/Module.mk	2011-07-10 10:42:48.991561304 +0400
++++ root/bindings/pyroot/Module.mk	2011-07-10 10:43:21.493339703 +0400
+@@ -48,8 +48,6 @@
+ ROOTPY       := $(subst $(MODDIR),$(LPATH),$(ROOTPYS))
+ $(LPATH)/%.py: $(MODDIR)/%.py; cp $< $@
+ endif
+-ROOTPYC      := $(ROOTPY:.py=.pyc)
+-ROOTPYO      := $(ROOTPY:.py=.pyo)
+ 
+ # used in the main Makefile
+ ALLHDRS      += $(patsubst $(MODDIRI)/%.h,include/%.h,$(PYROOTH))
+@@ -68,10 +66,8 @@
+ include/%.h:    $(PYROOTDIRI)/%.h
+ 		cp $< $@
+ 
+-%.pyc: %.py;    python -c 'import py_compile; py_compile.compile( "$<" )'
+-%.pyo: %.py;    python -O -c 'import py_compile; py_compile.compile( "$<" )'
+ 
+-$(PYROOTLIB):   $(PYROOTO) $(PYROOTDO) $(ROOTPY) $(ROOTPYC) $(ROOTPYO) \
++$(PYROOTLIB):   $(PYROOTO) $(PYROOTDO) $(ROOTPY) \
+                 $(ROOTLIBSDEP) $(PYTHONLIBDEP)
+ 		@$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" \
+ 		  "$(SOFLAGS)" libPyROOT.$(SOEXT) $@ \
+@@ -113,7 +109,7 @@
+ 
+ distclean-$(MODNAME): clean-$(MODNAME)
+ 		@rm -f $(PYROOTDEP) $(PYROOTDS) $(PYROOTDH) $(PYROOTLIB) \
+-		   $(ROOTPY) $(ROOTPYC) $(ROOTPYO) $(PYROOTMAP) \
++		   $(ROOTPY) $(PYROOTMAP) \
+ 		   $(PYROOTPYD) $(PYTHON64DEP) $(PYTHON64)
+ 
+ distclean::     distclean-$(MODNAME)
+diff -Naur root.as-needed/build/package/debian/rules root/build/package/debian/rules
+--- root.as-needed/build/package/debian/rules	2011-07-10 10:42:49.241549346 +0400
++++ root/build/package/debian/rules	2011-07-10 10:48:06.989670589 +0400
+@@ -691,10 +691,6 @@
+ 		-X$(SYSCONFDIR)/root/system.rootauthrc			\
+ 		-X$(SYSCONFDIR)/root/system.rootdaemonrc		\
+ 		-X$(PREFIX)/lib/root/$(SOVERS)/libAfterImage.a		\
+-		-X$(PREFIX)/lib/root/$(SOVERS)/PyCintex.pyc		\
+-		-X$(PREFIX)/lib/root/$(SOVERS)/PyCintex.pyo		\
+-		-X$(PREFIX)/lib/root/$(SOVERS)/ROOT.pyc			\
+-		-X$(PREFIX)/lib/root/$(SOVERS)/ROOT.pyo			\
+ 		-X$(PREFIX)/lib/root/$(SOVERS)/cint7			\
+ 		-X$(PREFIX)/include/root/Minuit2
+ #		$(foreach i, \
+diff -Naur root.as-needed/cint/cintex/Module.mk root/cint/cintex/Module.mk
+--- root.as-needed/cint/cintex/Module.mk	2011-07-10 10:42:49.104889217 +0400
++++ root/cint/cintex/Module.mk	2011-07-10 10:43:21.496672876 +0400
+@@ -31,10 +31,6 @@
+ CINTEXPY     := $(subst $(MODDIR)/python,$(LPATH),$(CINTEXPYS))
+ $(LPATH)/%.py: $(MODDIR)/python/%.py; cp $< $@
+ endif
+-ifneq ($(BUILDPYTHON),no)
+-CINTEXPYC    := $(CINTEXPY:.py=.pyc)
+-CINTEXPYO    := $(CINTEXPY:.py=.pyo)
+-endif
+ 
+ # used in the main Makefile
+ ALLHDRS      += $(patsubst $(MODDIRI)/Cintex/%.h,include/Cintex/%.h,$(CINTEXH))
+@@ -86,8 +82,6 @@
+ 		fi)
+ 		cp $< $@
+ 
+-%.pyc: %.py;    python -c 'import py_compile; py_compile.compile( "$<" )'
+-%.pyo: %.py;    python -O -c 'import py_compile; py_compile.compile( "$<" )'
+ 
+ $(CINTEXLIB):   $(CINTEXO) $(CINTEXPY) $(CINTEXPYC) $(CINTEXPYO) \
+                 $(ORDER_) $(subst $(CINTEXLIB),,$(MAINLIBS)) $(CINTEXLIBDEP)
+diff -Naur root.as-needed/cint/reflex/Module.mk root/cint/reflex/Module.mk
+--- root.as-needed/cint/reflex/Module.mk	2011-07-10 10:42:49.074890651 +0400
++++ root/cint/reflex/Module.mk	2011-07-10 10:43:21.496672876 +0400
+@@ -48,9 +48,6 @@
+ RFLX_GRFLXS   := $(wildcard $(RFLX_GRFLXSD)/*.py)
+ RFLX_GRFLXPY  := $(patsubst $(RFLX_GRFLXSD)/%.py,$(RFLX_GRFLXDD)/%.py,$(RFLX_GRFLXS))
+ RFLX_GRFLXPY  += $(RFLX_GCCXMLPATHPY)
+-ifneq ($(BUILDPYTHON),no)
+-RFLX_GRFLXPYC := $(subst .py,.pyc,$(RFLX_GRFLXPY))
+-endif
+ 
+ RFLX_LIBDIR = $(LIBDIR)
+ 
+@@ -92,7 +89,7 @@
+ 
+ ALLEXECS += $(RFLX_GENMAPX)
+ 
+-POSTBIN  += $(RFLX_GRFLXPYC) $(RFLX_GRFLXPY)
++POSTBIN  += $(RFLX_GRFLXPY)
+ 
+ ##### local rules #####
+ .PHONY:         all-$(MODNAME) clean-$(MODNAME) distclean-$(MODNAME) \
+@@ -122,8 +119,6 @@
+ 		  mkdir -p lib/python/genreflex; fi )
+ 		cp $< $@
+ 
+-$(RFLX_GRFLXDD)/%.pyc: $(RFLX_GRFLXDD)/%.py
+-		@python -c 'import py_compile; py_compile.compile( "$<" )'
+ 
+ $(RFLX_GENMAPO) : CXXFLAGS += -I$(REFLEXDIRS)/genmap
+ 
+@@ -149,7 +144,7 @@
+ 		$(RLIBMAP) -o $@ -l $(REFLEXDICTLIB) \
+ 		   -d $(REFLEXDICTLIBDEPM) -c $(REFLEXL)
+ 
+-all-$(MODNAME): $(REFLEXLIB) $(REFLEXDICTLIB) $(REFLEXDICTMAP) $(RFLX_GRFLXPYC) $(RFLX_GRFLXPY)
++all-$(MODNAME): $(REFLEXLIB) $(REFLEXDICTLIB) $(REFLEXDICTMAP) $(RFLX_GRFLXPY)
+ 
+ clean-genreflex:
+ 		@rm -rf lib/python/genreflex
+diff -Naur root.as-needed/cint/reflex/python/CMakeLists.txt root/cint/reflex/python/CMakeLists.txt
+--- root.as-needed/cint/reflex/python/CMakeLists.txt	2011-07-10 10:42:49.074890651 +0400
++++ root/cint/reflex/python/CMakeLists.txt	2011-07-10 10:43:21.496672876 +0400
+@@ -15,7 +15,7 @@
+ #####################   sources   ####################
+ 
+ FILE(GLOB_RECURSE GENREFLEX_SRCS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} genreflex/*.py)
+-SET(GENREFLEX_SCRIPT ${CMAKE_CURRENT_BINARY_DIR}/genreflex/genreflex.pyc PARENT_SCOPE)
++SET(GENREFLEX_SCRIPT PARENT_SCOPE)
+ 
+ #####################  gccxmlpath ####################
+ 

diff --git a/sci-physics/root/files/root-5.34.13-desktop.patch b/sci-physics/root/files/root-5.34.13-desktop.patch
new file mode 100644
index 0000000..7d47bcf
--- /dev/null
+++ b/sci-physics/root/files/root-5.34.13-desktop.patch
@@ -0,0 +1,12 @@
+diff --git a/etc/root.desktop b/etc/root.desktop
+index ca38211..688ecfa 100644
+--- a/etc/root.desktop
++++ b/etc/root.desktop
+@@ -8,5 +8,5 @@ Name[de]=ROOT
+ Comment=An object-oriented data analysis framework
+ Comment[de]=Ein objektorientiertes Framework zur Datenanalyse
+ StartupNotify=true
+-MimeType=application/x-root;text/x-c++src
+-Categories=Science;Development;Application;
++MimeType=application/x-root;text/x-c++src;
++Categories=Science;Development;

diff --git a/sci-physics/root/files/root-5.34.13-unuran.patch b/sci-physics/root/files/root-5.34.13-unuran.patch
new file mode 100644
index 0000000..8262313
--- /dev/null
+++ b/sci-physics/root/files/root-5.34.13-unuran.patch
@@ -0,0 +1,40 @@
+diff --git a/math/unuran/Module.mk b/math/unuran/Module.mk
+index 00a530b..7cd22dc 100644
+--- a/math/unuran/Module.mk
++++ b/math/unuran/Module.mk
+@@ -31,7 +31,7 @@ UNRS         := $(wildcard $(UNRDIRS)/src/utils/*.c) \
+                 $(wildcard $(UNRDIRS)/src/uniform/*.c) \
+                 $(wildcard $(UNRDIRS)/src/urng/*.c)
+ else
+-UNRTARCONTENT:=$(subst $(UNRVERS),$(UNRDIRS),$(shell mkdir -p $(UNRDIR); cd $(UNRDIR); gunzip -c $(UNRSRCS) | tar tf -))
++UNRTARCONTENT:=
+ UNRS         := $(filter %.c, \
+                 $(filter $(UNRDIRS)/src/utils/%,$(UNRTARCONTENT)) \
+                 $(filter $(UNRDIRS)/src/methods/%,$(UNRTARCONTENT)) \
+@@ -81,10 +81,9 @@ INCLUDEFILES += $(UNURANDEP)
+ ##### local rules #####
+ .PHONY:         all-$(MODNAME) clean-$(MODNAME) distclean-$(MODNAME)
+ 
+-include/%.h: 	$(UNURANDIRI)/%.h $(UNURANETAG)
++include/%.h: 	$(UNURANDIRI)/%.h
+ 		cp $< $@
+ 
+-$(UNURANDEP):   $(UNRCFG)
+ $(UNRS):        $(UNURANETAG)
+ 
+ $(UNURANETAG):	$(UNRSRCS)
+@@ -137,12 +136,12 @@ $(UNRCFG):	$(UNURANETAG)
+ 		GNUMAKE=$(MAKE) ./configure  CC="$$ACC"  \
+ 		CFLAGS="$$ACFLAGS");
+ 
+-$(UNURANLIB):   $(UNRCFG) $(UNRO) $(UNURANO) $(UNURANDO) $(ORDER_) \
++$(UNURANLIB):   $(UNURANO) $(UNURANDO) $(ORDER_) \
+                 $(MAINLIBS) $(UNURANLIBDEP)
+ 		@$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)"  \
+ 		   "$(SOFLAGS)" libUnuran.$(SOEXT) $@     \
+ 		   "$(UNURANO) $(UNURANDO)"             \
+-		   "$(UNURANLIBEXTRA) $(UNRO)"
++		   "$(UNURANLIBEXTRA) -lunuran"
+ 
+ $(UNURANDS):    $(UNRINIT) $(UNURANDH1) $(UNURANL) $(ROOTCINTTMPDEP)
+ 		$(MAKEDIR)

diff --git a/sci-physics/root/files/root-5.34.26-ldflags.patch b/sci-physics/root/files/root-5.34.26-ldflags.patch
new file mode 100644
index 0000000..b81dbb5
--- /dev/null
+++ b/sci-physics/root/files/root-5.34.26-ldflags.patch
@@ -0,0 +1,19 @@
+commit 3c8bc686abf57e7e2037c4c191cb63a1a5172b5b
+Author: Andrew Savchenko <bircoph@gmail.com>
+Date:   Sun Feb 22 03:45:21 2015 +0300
+
+    root-5.32.00-prop-flags.patch -> root-5.34.26-prop-flags.patch
+
+diff --git a/config/Makefile.in b/config/Makefile.in
+index 89674e7..91d25b9 100644
+--- a/config/Makefile.in
++++ b/config/Makefile.in
+@@ -29,7 +29,7 @@ EXTRA_CFLAGS   := -Iinclude @cflags@
+ USERCONF_CFLAGS:= @usercflags@
+ EXTRA_CXXFLAGS := -Iinclude @cflags@
+ USERCONF_CXXFLAGS:= @usercxxflags@
+-EXTRA_LDFLAGS  := @ldflags@
++EXTRA_LDFLAGS  := @ldflags@ $(LDFLAGS)
+ WERROR         := @werror@
+ WINRTDEBUG     := @winrtdebug@
+ 

diff --git a/sci-physics/root/files/root-5.34.28-tattmarker.patch b/sci-physics/root/files/root-5.34.28-tattmarker.patch
new file mode 100644
index 0000000..6545ab3
--- /dev/null
+++ b/sci-physics/root/files/root-5.34.28-tattmarker.patch
@@ -0,0 +1,23 @@
+commit ce7ccd5565cf7a9226989bdea2c78de57b207af4
+Author: Benda Xu <heroxbd@gentoo.org>
+Date:   Mon Jun 8 18:49:57 2015 +0900
+
+    Increase version number to avoid spurious warning.
+    
+    The warning happens when reading a new file (v5.34/21) in an older version of ROOT (v5.32 for example)
+    (i.e. forward compatibility).  The Warning is due to the typedef now be stripped away in checksum
+    calculation.
+
+diff --git a/core/base/inc/TAttMarker.h b/core/base/inc/TAttMarker.h
+index e0994e7..16d6828 100644
+--- a/core/base/inc/TAttMarker.h
++++ b/core/base/inc/TAttMarker.h
+@@ -53,7 +53,7 @@ public:
+    virtual void     SetMarkerStyle(Style_t mstyle=1) { fMarkerStyle = mstyle;}
+    virtual void     SetMarkerSize(Size_t msize=1)    { fMarkerSize  = msize;}
+ 
+-   ClassDef(TAttMarker,2);  //Marker attributes
++   ClassDef(TAttMarker,3);  //Marker attributes
+ };
+ 
+    enum EMarkerStyle {kDot=1, kPlus, kStar, kCircle=4, kMultiply=5,

diff --git a/sci-physics/root/files/root-6.00.01-dotfont.patch b/sci-physics/root/files/root-6.00.01-dotfont.patch
new file mode 100644
index 0000000..6c765f7
--- /dev/null
+++ b/sci-physics/root/files/root-6.00.01-dotfont.patch
@@ -0,0 +1,58 @@
+--- root/html/src/TClassDocOutput.cxx.orig	2012-06-08 02:13:51.000000000 +0400
++++ root/html/src/TClassDocOutput.cxx	2012-06-08 02:34:45.705436577 +0400
+@@ -625,7 +625,7 @@
+       << "size=\"8,10\";" << std::endl
+       << "ratio=auto;" << std::endl
+       << "margin=0;" << std::endl
+-      << "node [shape=plaintext,fontsize=40,width=4,height=0.75];" << std::endl
++      << "node [shape=plaintext,fontsize=40,width=4,height=0.75,fontname=\"DejaVu Serif\"];" << std::endl
+       << "\"" << fCurrentClass->GetName() << "\" [shape=ellipse];" << std::endl;
+ 
+    std::stringstream ssDep;
+@@ -704,7 +704,7 @@
+             outdot << ";" << std::endl;
+          } else if (writeAndMoreFor) {
+                outdot << "  \"...andmore" << writeAndMoreFor->GetName()
+-                      << "\" [label=\"...and more\",fontname=\"Times-Italic\",fillcolor=lightgrey,style=filled];" << std::endl;
++                      << "\" [label=\"...and more\",fontname=\"DejaVu Serif Italic\",fillcolor=lightgrey,style=filled];" << std::endl;
+          }
+       }
+       if (!levelExists) break;
+@@ -733,7 +733,7 @@
+       << "ranksep=0.1;" << std::endl
+       << "nodesep=0;" << std::endl
+       << "margin=0;" << std::endl;
+-   outdot << "  node [style=filled,width=0.7,height=0.15,fixedsize=true,shape=plaintext,fontsize=10];" << std::endl;
++   outdot << "  node [style=filled,width=0.7,height=0.15,fixedsize=true,shape=plaintext,fontsize=10,fontname=\"DejaVu Serif\"];" << std::endl;
+ 
+    std::stringstream ssDep;
+    const int numColumns = 3;
+@@ -939,7 +939,7 @@
+       << "ranksep=0;" << std::endl
+       << "nodesep=0;" << std::endl
+       << "size=\"8,10\";" << std::endl
+-      << "node [fontsize=20,shape=plaintext];" << std::endl;
++      << "node [fontsize=20,shape=plaintext,fontname=\"DejaVu Serif\"];" << std::endl;
+ 
+    for (std::list<std::string>::iterator iFile = listFilesToParse.begin();
+       iFile != listFilesToParse.end(); ++iFile) {
+@@ -999,7 +999,8 @@
+       << "ranksep=0.7;" << std::endl
+       << "nodesep=0.3;" << std::endl
+       << "size=\"8,8\";" << std::endl
+-      << "ratio=compress;" << std::endl;
++      << "ratio=compress;" << std::endl
++      << "node [fontname=\"DejaVu Serif\"];" << std::endl;
+ 
+    TString libs(fCurrentClass->GetSharedLibs());
+    outdot << "\"All Libraries\" [URL=\"LibraryDependencies.html\",shape=box,rank=max,fillcolor=lightgray,style=filled];" << std::endl;
+@@ -1109,7 +1110,8 @@
+ 
+    dotout << "digraph G {" << std::endl
+           << "ratio=auto;" << std::endl
+-          << "rankdir=RL;" << std::endl;
++          << "rankdir=RL;" << std::endl
++          << "node [fontname=\"DejaVu Serif\"];" << std::endl;
+ 
+    // loop on all classes
+    TClassDocInfo* cdi = 0;

diff --git a/sci-physics/root/files/root-6.00.01-geocad.patch b/sci-physics/root/files/root-6.00.01-geocad.patch
new file mode 100644
index 0000000..2742a74
--- /dev/null
+++ b/sci-physics/root/files/root-6.00.01-geocad.patch
@@ -0,0 +1,15 @@
+diff --git a/geom/geocad/inc/TGeoToOCC.h b/geom/geocad/inc/TGeoToOCC.h
+index 892f225..86eb9e1 100644
+--- a/geom/geocad/inc/TGeoToOCC.h
++++ b/geom/geocad/inc/TGeoToOCC.h
+@@ -13,8 +13,10 @@
+ #define ROOT_TGeoToOCC
+ 
+ //Cascade
++#define Printf Printf_opencascade
+ #include <TopoDS_Shape.hxx>
+ #include <TopoDS_Wire.hxx>
++#undef Printf
+ 
+ //Root
+ #ifndef ROOT_TGeoXtru

diff --git a/sci-physics/root/files/root-6.00.01-llvm.patch b/sci-physics/root/files/root-6.00.01-llvm.patch
new file mode 100644
index 0000000..c6abb35
--- /dev/null
+++ b/sci-physics/root/files/root-6.00.01-llvm.patch
@@ -0,0 +1,13 @@
+diff --git a/interpreter/llvm/src/Makefile.config.in b/interpreter/llvm/src/Makefile.config.in
+index 7633be2..c8756b1 100644
+--- a/interpreter/llvm/src/Makefile.config.in
++++ b/interpreter/llvm/src/Makefile.config.in
+@@ -170,6 +170,8 @@ CXXFLAGS += @CXXFLAGS@
+ 
+ # Linker flags.
+ LDFLAGS += @LDFLAGS@
++NOUNDEF := -Wl,--no-undefined
++LDFLAGS := $(filter-out $(NOUNDEF),$(LDFLAGS))
+ 
+ # Path to the library archiver program.
+ AR_PATH = @AR@

diff --git a/sci-physics/root/files/root-6.00.01-nobyte-compile.patch b/sci-physics/root/files/root-6.00.01-nobyte-compile.patch
new file mode 100644
index 0000000..aa58f20
--- /dev/null
+++ b/sci-physics/root/files/root-6.00.01-nobyte-compile.patch
@@ -0,0 +1,33 @@
+diff -Naur root.as-needed/bindings/pyroot/Module.mk root/bindings/pyroot/Module.mk
+--- root.as-needed/bindings/pyroot/Module.mk	2011-07-10 10:42:48.991561304 +0400
++++ root/bindings/pyroot/Module.mk	2011-07-10 10:43:21.493339703 +0400
+@@ -48,8 +48,6 @@
+ ROOTPY       := $(subst $(MODDIR),$(LPATH),$(ROOTPYS))
+ $(LPATH)/%.py: $(MODDIR)/%.py; cp $< $@
+ endif
+-ROOTPYC      := $(ROOTPY:.py=.pyc)
+-ROOTPYO      := $(ROOTPY:.py=.pyo)
+ 
+ # used in the main Makefile
+ ALLHDRS      += $(patsubst $(MODDIRI)/%.h,include/%.h,$(PYROOTH))
+@@ -68,10 +66,8 @@
+ include/%.h:    $(PYROOTDIRI)/%.h
+ 		cp $< $@
+ 
+-%.pyc: %.py;    python -c 'import py_compile; py_compile.compile( "$<" )'
+-%.pyo: %.py;    python -O -c 'import py_compile; py_compile.compile( "$<" )'
+ 
+-$(PYROOTLIB):   $(PYROOTO) $(PYROOTDO) $(ROOTPY) $(ROOTPYC) $(ROOTPYO) \
++$(PYROOTLIB):   $(PYROOTO) $(PYROOTDO) $(ROOTPY) \
+                 $(ROOTLIBSDEP) $(PYTHONLIBDEP)
+ 		@$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" \
+ 		  "$(SOFLAGS)" libPyROOT.$(SOEXT) $@ \
+@@ -113,7 +109,7 @@
+ 
+ distclean-$(MODNAME): clean-$(MODNAME)
+ 		@rm -f $(PYROOTDEP) $(PYROOTDS) $(PYROOTDH) $(PYROOTLIB) \
+-		   $(ROOTPY) $(ROOTPYC) $(ROOTPYO) $(PYROOTMAP) \
++		   $(ROOTPY) $(PYROOTMAP) \
+ 		   $(PYROOTPYD) $(PYTHON64DEP) $(PYTHON64)
+ 
+ distclean::     distclean-$(MODNAME)

diff --git a/sci-physics/root/files/root-6.00.01-prop-flags.patch b/sci-physics/root/files/root-6.00.01-prop-flags.patch
new file mode 100644
index 0000000..3a10024
--- /dev/null
+++ b/sci-physics/root/files/root-6.00.01-prop-flags.patch
@@ -0,0 +1,17 @@
+diff --git a/config/Makefile.in b/config/Makefile.in
+index dd89044..4fc7de3 100644
+--- a/config/Makefile.in
++++ b/config/Makefile.in
+@@ -64,9 +64,9 @@ HOST           := @host@
+ USECONFIG      := @useconfig@
+ MKLIBOPTIONS   := @mkliboption@
+ 
+-EXTRA_CFLAGS   := -Iinclude @cflags@
+-EXTRA_CXXFLAGS := -Iinclude @cflags@
+-EXTRA_LDFLAGS  := @ldflags@
++EXTRA_CFLAGS   := -Iinclude @cflags@ $(CFLAGS)
++EXTRA_CXXFLAGS := -Iinclude @cflags@ $(CXXFLAGS)
++EXTRA_LDFLAGS  := @ldflags@ $(LDFLAGS)
+ WERROR         := @werror@
+ WINRTDEBUG     := @winrtdebug@
+ CTORSINITARRAY := @ctorsinitarray@

diff --git a/sci-physics/root/files/root-6.02.05-xrootd4.patch b/sci-physics/root/files/root-6.02.05-xrootd4.patch
new file mode 100644
index 0000000..0b4a4be
--- /dev/null
+++ b/sci-physics/root/files/root-6.02.05-xrootd4.patch
@@ -0,0 +1,11 @@
+https://sft.its.cern.ch/jira/browse/ROOT-6998
+--- root-6.02.05/net/netxng/src/TNetXNGFile.cxx.orig	2015-02-09 11:59:47.000000000 +0300
++++ root-6.02.05/net/netxng/src/TNetXNGFile.cxx	2015-04-05 11:32:31.893127758 +0300
+@@ -28,6 +28,7 @@
+ #include <XrdCl/XrdClFile.hh>
+ #include <XrdCl/XrdClXRootDResponses.hh>
+ #include <XrdCl/XrdClDefaultEnv.hh>
++#include <XrdVersion.hh>
+ #include <iostream>
+ 
+ //------------------------------------------------------------------------------

diff --git a/sci-physics/root/files/root-6.04.06-llvm-sysroot.patch b/sci-physics/root/files/root-6.04.06-llvm-sysroot.patch
new file mode 100644
index 0000000..c4b91ae
--- /dev/null
+++ b/sci-physics/root/files/root-6.04.06-llvm-sysroot.patch
@@ -0,0 +1,12 @@
+Index: root-6.04.06/interpreter/llvm/Module.mk
+===================================================================
+--- root-6.04.06.orig/interpreter/llvm/Module.mk
++++ root-6.04.06/interpreter/llvm/Module.mk
+@@ -183,6 +183,7 @@ $(LLVMDEPO): $(LLVMDEPS)
+ 		$$LLVM_TARGET \
+ 		$$LLVM_BUILD \
+ 		--prefix=$(ROOT_OBJDIR)/$(LLVMDIRI) \
++		--with-default-sysroot=@GENTOO_PORTAGE_EPREFIX@ \
+ 		--disable-docs --disable-bindings \
+ 		--disable-visibility-inlines-hidden \
+ 		--disable-clang-rewriter --disable-clang-static-analyzer \

diff --git a/sci-physics/root/files/root-6.04.06-prop-flags.patch b/sci-physics/root/files/root-6.04.06-prop-flags.patch
new file mode 100644
index 0000000..90db15e
--- /dev/null
+++ b/sci-physics/root/files/root-6.04.06-prop-flags.patch
@@ -0,0 +1,22 @@
+ config/Makefile.in | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/config/Makefile.in b/config/Makefile.in
+index 9243c90..a23a4d2 100644
+--- a/config/Makefile.in
++++ b/config/Makefile.in
+@@ -64,11 +64,11 @@ HOST           := @host@
+ USECONFIG      := @useconfig@
+ MKLIBOPTIONS   := @mkliboption@
+ 
+-EXTRA_CFLAGS   := -Iinclude @cflags@
++EXTRA_CFLAGS   := -Iinclude @cflags@ $(CFLAGS)
+ USERCONF_CFLAGS:= @usercflags@
+-EXTRA_CXXFLAGS := -Iinclude @cflags@
++EXTRA_CXXFLAGS := -Iinclude @cflags@ $(CXXFLAGS)
+ USERCONF_CXXFLAGS:= @usercxxflags@
+-EXTRA_LDFLAGS  := @ldflags@
++EXTRA_LDFLAGS  := @ldflags@ $(LDFLAGS)
+ WERROR         := @werror@
+ WINRTDEBUG     := @winrtdebug@
+ CTORSINITARRAY := @ctorsinitarray@

diff --git a/sci-physics/root/files/rootd.confd b/sci-physics/root/files/rootd.confd
new file mode 100644
index 0000000..7516b8c
--- /dev/null
+++ b/sci-physics/root/files/rootd.confd
@@ -0,0 +1,8 @@
+# conf.d file for root daemon
+
+# User to run as (default is `rootd')
+ROOTD_USER="rootd"
+
+# Please refer to the rootd(1) man(1) page for more information on 
+# command line parameters. 
+ROOTD_OPTS=""

diff --git a/sci-physics/root/files/rootd.initd b/sci-physics/root/files/rootd.initd
new file mode 100644
index 0000000..4961ad5
--- /dev/null
+++ b/sci-physics/root/files/rootd.initd
@@ -0,0 +1,28 @@
+#!/sbin/runscript
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+depend() {
+    need net
+    use logger
+    provide root-file-server
+}
+
+start() {
+    ebegin "Starting ROOT file server"
+    pid=$(start-stop-daemon --start --quiet --user ${ROOTD_USER} \
+	--pidfile /var/run/rootd.pid \
+	--exec /usr/bin/rootd -- ${ROOTD_OPTS})
+    retval=$?
+    echo ${ROOTD_PID} > /var/run/rootd.pid
+    eend ${retval}
+}
+
+stop() {
+    ebegin "Stopping ROOT file server"
+    start-stop-daemon --stop --quiet \
+	--pidfile /var/run/rootd.pid \
+	--exec /usr/bin/rootd
+    eend $?
+}

diff --git a/sci-physics/root/metadata.xml b/sci-physics/root/metadata.xml
new file mode 100644
index 0000000..d8e9e6f
--- /dev/null
+++ b/sci-physics/root/metadata.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer>
+    <email>bircoph@gentoo.org</email>
+    <name>Andrew Savchenko</name>
+  </maintainer>
+  <herd>sci-physics</herd>
+  <longdescription lang="en">
+  ROOT Object Oriented Technologies is an object oriented data
+  analysis framework written in C++ by the CERN. Widely used in
+  high energy physics, but also in other data analysis applications. It
+  contains the CINT C/C++ interpreter and many classes such as
+  statistics, serialization, optimization, linear algebra, graphics,
+  GUI toolkit, and a complete visualization framework.
+</longdescription>
+  <use>
+    <flag name="c++11"> Build ROOT using the C++11 standard</flag>
+    <flag name="c++14"> Build ROOT using the C++14 standard</flag>
+    <flag name="fits">Support for images and data from FITS files with <pkg>sci-libs/cfitsio</pkg></flag>
+    <flag name="gdml">Enable GDML writer and reader</flag>
+    <flag name="geocad">Enable ROOT-CAD interface using <pkg>sci-libs/opencascade</pkg></flag>
+    <flag name="http">Enable http server support including but not limited to fastcgi support</flag>
+    <flag name="math">Build all math related libraries plugins, needs <pkg>sci-libs/gsl</pkg> </flag>
+    <flag name="memstat">Build memory statistics library, helps to detect memory leaks</flag>
+    <flag name="pythia6">Build the interface for <pkg>sci-physics/pythia</pkg> version 6.x </flag>
+    <flag name="pythia8">Build the interface for <pkg>sci-physics/pythia</pkg> version 8.x </flag>
+    <flag name="reflex">Build the reflection database for the C++ interpreter</flag>
+    <flag name="shadow">Enable shadow authentication in rootd and proofd</flag>
+    <flag name="table">Build libTable contrib library</flag>
+    <flag name="xrootd">Build the interface for <pkg>net-libs/xrootd</pkg> </flag>
+    <flag name="R">Enable support for <pkg>dev-lang/R</pkg></flag>
+  </use>
+</pkgmetadata>

diff --git a/sci-physics/root/root-5.34.26.ebuild b/sci-physics/root/root-5.34.26.ebuild
new file mode 100644
index 0000000..b498a18
--- /dev/null
+++ b/sci-physics/root/root-5.34.26.ebuild
@@ -0,0 +1,453 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+if [[ ${PV} == "9999" ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="http://root.cern.ch/git/root.git"
+else
+	SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
+	KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
+	toolchain-funcs user versionator
+
+DESCRIPTION="C++ data analysis framework and interpreter from CERN"
+HOMEPAGE="http://root.cern.ch/"
+
+SLOT="0/$(get_version_component_range 1-3 ${PV})"
+LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
+IUSE="+X afs avahi c++11 c++14 doc emacs examples fits fftw
+	graphviz http kerberos ldap +math minimal mpi mysql odbc
+	+opengl openmp oracle postgres prefix pythia6 pythia8
+	python qt4 +reflex ruby sqlite ssl xinetd xml xrootd"
+
+# TODO: add support for: davix
+# TODO: unbundle: vdt
+
+REQUIRED_USE="
+	!X? ( !minimal? ( !opengl !qt4 ) )
+	mpi? ( math !openmp )
+	openmp? ( math !mpi )
+	python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+CDEPEND="
+	app-arch/xz-utils:0=
+	>=dev-lang/cfortran-4.4-r2
+	dev-libs/libpcre:3=
+	media-fonts/dejavu
+	media-libs/freetype:2=
+	media-libs/giflib:0=
+	media-libs/libpng:0=
+	media-libs/tiff:0=
+	sys-libs/zlib:0=
+	virtual/jpeg:0
+	virtual/shadow
+	X? (
+		media-libs/ftgl:0=
+		media-libs/glew:0=
+		x11-libs/libX11:0=
+		x11-libs/libXext:0=
+		x11-libs/libXpm:0=
+		!minimal? (
+			|| (
+				media-libs/libafterimage:0=[gif,jpeg,png,tiff]
+				>=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff]
+			)
+			opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= )
+			qt4? (
+				dev-qt/qtgui:4=
+				dev-qt/qtopengl:4=
+				dev-qt/qt3support:4=
+				dev-qt/qtsvg:4=
+				dev-qt/qtwebkit:4=
+				dev-qt/qtxmlpatterns:4=
+			)
+			x11-libs/libXft:0=
+		)
+	)
+	!minimal? (
+		afs? ( net-fs/openafs )
+		avahi? ( net-dns/avahi:0= )
+		emacs? ( virtual/emacs )
+		fits? ( sci-libs/cfitsio:0= )
+		fftw? ( sci-libs/fftw:3.0= )
+		graphviz? ( media-gfx/graphviz:0= )
+		http? ( dev-libs/fcgi:0= )
+		kerberos? ( virtual/krb5 )
+		ldap? ( net-nds/openldap:0= )
+		math? (
+			sci-libs/gsl:0=
+			sci-mathematics/unuran:0=
+			mpi? ( virtual/mpi )
+		)
+		mysql? ( virtual/mysql )
+		odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) )
+		oracle? ( dev-db/oracle-instantclient-basic:0= )
+		postgres? ( dev-db/postgresql:= )
+		pythia6? ( sci-physics/pythia:6= )
+		pythia8? ( >=sci-physics/pythia-8.1.80:8= <sci-physics/pythia-8.2.0:8= )
+		python? ( ${PYTHON_DEPS} )
+		ruby? (
+			dev-lang/ruby:=
+			dev-ruby/rubygems:=
+		)
+		sqlite? ( dev-db/sqlite:3= )
+		ssl? ( dev-libs/openssl:0= )
+		xml? ( dev-libs/libxml2:2= )
+		xrootd? ( >=net-libs/xrootd-3.3.5:0= )
+	)"
+
+DEPEND="${CDEPEND}
+	virtual/pkgconfig"
+
+RDEPEND="${CDEPEND}
+	reflex? ( dev-cpp/gccxml )
+	xinetd? ( sys-apps/xinetd )"
+
+PDEPEND="doc? ( !minimal? ( ~app-doc/root-docs-${PV}[http=,math=] ) )"
+
+S="${WORKDIR}/${PN}"
+
+# install stuff in ${P} and not ${PF} for easier tracking in root-docs
+DOC_DIR="/usr/share/doc/${P}"
+
+die_compiler() {
+	eerror "You are using a $(tc-getCXX)-$5 without C++$1 capabilities"
+	die "Need one of the following C++$1 capable compilers:\n"\
+		"    >=sys-devel/gcc[cxx]-$2\n"\
+		"    >=sys-devel/clang-$3\n"\
+		"    >=dev-lang/icc-$4"
+}
+
+# check compiler to satisfy minimal versions
+# $1 - std version
+# $2 - g++
+# $3 - clang++
+# $4 - icc/icpc
+check_compiler() {
+	local ver
+	case "$(tc-getCXX)" in
+		*clang++*)
+			ver="$(best_version sys-devel/clang | sed 's:sys-devel/clang-::')"
+		;;
+		*g++*)
+			ver="$(gcc-version)"
+		;;
+		*icc*|*icpc*)
+			ver="$(best_version dev-lang/icc | sed 's:dev-lang/icc-::')"
+		;;
+		*)
+			ewarn "You are using an unsupported compiler."
+			ewarn "Please report any issues upstream."
+			return 0
+		;;
+	esac
+	version_is_at_least "$3" "${ver}" || die_compiler "$1" "$2" "$3" "$4" "${ver}"
+}
+
+pkg_setup() {
+	fortran-2_pkg_setup
+	use python && python-single-r1_pkg_setup
+	echo
+	elog "There are extra options on packages not yet in Gentoo:"
+	elog "Afdsmgrd, AliEn, castor, Chirp, dCache, gfal, Globus, gLite,"
+	elog "HDFS, Monalisa, MaxDB/SapDB, SRP."
+	elog "You can use the env variable EXTRA_ECONF variable for this."
+	elog "For example, for SRP, you would set: "
+	elog "EXTRA_ECONF=\"--enable-srp --with-srp-libdir=${EROOT%/}/usr/$(get_libdir)\""
+	echo
+
+	enewgroup rootd
+	enewuser rootd -1 -1 /var/spool/rootd rootd
+
+	use minimal && return
+
+	if use math; then
+		if use openmp; then
+			if [[ "$(tc-getCXX)" == *g++* && "$(tc-getCXX)" != *clang++* ]] && ! tc-has-openmp; then
+				ewarn "You are using a g++ without OpenMP capabilities"
+				die "Need an OpenMP capable compiler"
+			else
+				export USE_OPENMP=1 USE_PARALLEL_MINUIT2=1
+			fi
+		elif use mpi; then
+			export USE_MPI=1 USE_PARALLEL_MINUIT2=1
+		fi
+	fi
+
+	use c++11 && check_compiler "11" "4.8" "3.3" "13"
+	use c++14 && check_compiler "14" "4.9" "3.4" "15"
+}
+
+src_prepare() {
+	epatch \
+		"${FILESDIR}"/${PN}-5.28.00b-glibc212.patch \
+		"${FILESDIR}"/${PN}-5.32.00-afs.patch \
+		"${FILESDIR}"/${PN}-5.32.00-cfitsio.patch \
+		"${FILESDIR}"/${PN}-5.32.00-chklib64.patch \
+		"${FILESDIR}"/${PN}-5.32.00-dotfont.patch \
+		"${FILESDIR}"/${PN}-5.34.05-nobyte-compile.patch \
+		"${FILESDIR}"/${PN}-5.34.13-unuran.patch \
+		"${FILESDIR}"/${PN}-5.34.13-desktop.patch \
+		"${FILESDIR}"/${PN}-5.34.26-ldflags.patch
+
+	# make sure we use system libs and headers
+	rm montecarlo/eg/inc/cfortran.h README/cfortran.doc || die
+	rm -r graf2d/asimage/src/libAfterImage || die
+	rm -r graf3d/ftgl/{inc,src} || die
+	rm -r graf2d/freetype/src || die
+	rm -r graf3d/glew/{inc,src} || die
+	rm -r core/pcre/src || die
+	rm -r math/unuran/src/unuran-*.tar.gz || die
+	LANG=C LC_ALL=C find core/zip -type f -name "[a-z]*" -print0 | \
+		xargs -0 rm || die
+	rm -r core/lzma/src/*.tar.gz || die
+	rm graf3d/gl/{inc,src}/gl2ps.* || die
+	sed -i -e 's/^GLLIBS *:= .* $(OPENGLLIB)/& -lgl2ps/' \
+		graf3d/gl/Module.mk || die
+
+	# In Gentoo, libPythia6 is called libpythia6
+	# iodbc is in /usr/include/iodbc
+	# pg_config.h is checked instead of libpq-fe.h
+	sed -i \
+		-e 's:libPythia6:libpythia6:g' \
+		-e 's:$ODBCINCDIR:$ODBCINCDIR /usr/include/iodbc:' \
+		-e 's:libpq-fe.h:pg_config.h:' \
+		configure || die "adjusting configure for Gentoo failed"
+
+	# prefixify the configure script
+	sed -i \
+		-e 's:/usr:${EPREFIX}/usr:g' \
+		configure || die "prefixify configure failed"
+
+	# CSS should use local images
+	sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed"
+
+	# fix reflex path (bug #497280)
+	sed -i -e 's|${ROOTSYS}/lib|@libdir@|' config/genreflex.in || die
+
+	# QTDIR only used for qt3 in gentoo, and configure looks for it.
+	unset QTDIR
+}
+
+src_configure() {
+	local -a myconf
+	# Some compilers need special care
+	case "$(tc-getCXX)" in
+		*clang++*)
+			myconf=(
+				--with-clang
+				--with-f77="$(tc-getFC)"
+			)
+		;;
+		*icc*|*icpc*)
+			# For icc we need to provide architecture manually
+			# and not to tamper with tc-get*
+			use x86 && myconf=( linuxicc )
+			use amd64 && myconf=( linuxx8664icc )
+		;;
+		*)	# gcc goes here too
+			myconf=(
+				--with-cc="$(tc-getCC)"
+				--with-cxx="$(tc-getCXX)"
+				--with-f77="$(tc-getFC)"
+				--with-ld="$(tc-getCXX)"
+			)
+		;;
+	esac
+
+	# the configure script is not the standard autotools
+	myconf+=(
+		--prefix="${EPREFIX}/usr"
+		--etcdir="${EPREFIX}/etc/root"
+		--libdir="${EPREFIX}/usr/$(get_libdir)/${PN}"
+		--docdir="${EPREFIX}${DOC_DIR}"
+		--tutdir="${EPREFIX}${DOC_DIR}/examples/tutorials"
+		--testdir="${EPREFIX}${DOC_DIR}/examples/tests"
+		--disable-werror
+		--nohowto
+		--cflags='${CFLAGS}'
+		--cxxflags='${CXXFLAGS}'
+	)
+
+	if use minimal; then
+		myconf+=( $(usex X --gminimal --minimal) )
+	else
+		myconf+=(
+			--with-afs-shared=yes
+			--with-sys-iconpath="${EPREFIX}/usr/share/pixmaps"
+			--disable-builtin-afterimage
+			--disable-builtin-ftgl
+			--disable-builtin-freetype
+			--disable-builtin-glew
+			--disable-builtin-pcre
+			--disable-builtin-zlib
+			--disable-builtin-lzma
+			--disable-cling
+			--enable-astiff
+			--enable-explicitlink
+			--enable-gdml
+			--enable-memstat
+			--enable-shadowpw
+			--enable-shared
+			--enable-soversion
+			--enable-table
+			--fail-on-missing
+			$(use_enable X x11)
+			$(use_enable X asimage)
+			$(use_enable X xft)
+			$(use_enable afs)
+			$(use_enable avahi bonjour)
+			$(use_enable c++11 cxx11)
+			$(use_enable c++14 cxx14)
+			$(use_enable fits fitsio)
+			$(use_enable fftw fftw3)
+			$(use_enable graphviz gviz)
+			$(use_enable http)
+			$(use_enable kerberos krb5)
+			$(use_enable ldap)
+			$(use_enable math gsl-shared)
+			$(use_enable math genvector)
+			$(use_enable math mathmore)
+			$(use_enable math minuit2)
+			$(use_enable math roofit)
+			$(use_enable math tmva)
+			$(use_enable math unuran)
+			$(use_enable mysql)
+			$(usex mysql "--with-mysql-incdir=${EPREFIX}/usr/include/mysql" "")
+			$(use_enable odbc)
+			$(use_enable opengl)
+			$(use_enable oracle)
+			$(use_enable postgres pgsql)
+			$(use_enable prefix rpath)
+			$(use_enable pythia6)
+			$(use_enable pythia8)
+			$(use_enable python)
+			$(use_enable qt4 qt)
+			$(use_enable qt4 qtgsi)
+			$(use_enable reflex cintex)
+			$(use_enable reflex)
+			$(use_enable ruby)
+			$(use_enable sqlite)
+			$(use_enable ssl)
+			$(use_enable xml)
+			$(use_enable xrootd)
+			${EXTRA_ECONF}
+		)
+	fi
+
+	# usex can't be used here, because pg_config may be not
+	# installed with USE="-postgres"
+	use postgres && myconf+=( --with-pgsql-incdir=$(pg_config --includedir) )
+
+	./configure ${myconf[@]} || die "configure failed"
+}
+
+src_compile() {
+	emake \
+		OPT="${CXXFLAGS}" \
+		F77OPT="${FFLAGS}" \
+		ROOTSYS="${S}" \
+		LD_LIBRARY_PATH="${S}/lib"
+	use emacs && ! use minimal && elisp-compile build/misc/*.el
+}
+
+daemon_install() {
+	local daemons="rootd proofd"
+	dodir /var/spool/rootd
+	fowners rootd:rootd /var/spool/rootd
+	dodir /var/spool/rootd/{pub,tmp}
+	fperms 1777 /var/spool/rootd/{pub,tmp}
+
+	local i
+	for i in ${daemons}; do
+		newinitd "${FILESDIR}"/${i}.initd ${i}
+		newconfd "${FILESDIR}"/${i}.confd ${i}
+	done
+	if use xinetd; then
+		insinto /etc/xinetd
+		doins "${S}"/etc/daemons/{rootd,proofd}.xinetd
+	fi
+}
+
+desktop_install() {
+	cd "${S}"
+	echo "Icon=root-system-bin" >> etc/root.desktop
+	domenu etc/root.desktop
+	doicon build/package/debian/root-system-bin.png
+
+	insinto /usr/share/icons/hicolor/48x48/mimetypes
+	doins build/package/debian/application-x-root.png
+
+	insinto /usr/share/icons/hicolor/48x48/apps
+	doicon build/package/debian/root-system-bin.xpm
+}
+
+cleanup_install() {
+	# Cleanup of files either already distributed or unused on Gentoo
+	pushd "${ED}" > /dev/null
+	rm usr/share/root/fonts/LICENSE || die
+	rm etc/root/proof/*.sample || die
+	rm -r etc/root/daemons || die
+	# these should be in PATH
+	mv etc/root/proof/utils/pq2/pq2* usr/bin/ || die
+	rm ${DOC_DIR#/}/{INSTALL,LICENSE,COPYING.CINT} || die
+	use examples || rm -r ${DOC_DIR#/}/examples || die
+	cd usr/$(get_libdir)/root/cint/cint
+	rm lib/posix/mktypes lib/dll_stl/setup lib/G__* || die
+	rm lib/dll_stl/G__* lib/dll_stl/rootcint_* lib/posix/exten.o || die
+	rm include/makehpib || die
+	popd > /dev/null
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+
+	echo "LDPATH=${EPREFIX%/}/usr/$(get_libdir)/root" > 99root
+
+	if ! use minimal; then
+		use pythia8 && echo "PYTHIA8=${EPREFIX%/}/usr" >> 99root
+		if use python; then
+			echo "PYTHONPATH=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
+			python_optimize "${D}/usr/$(get_libdir)/root"
+			use reflex && python_optimize "${D}/usr/$(get_libdir)/root/python/genreflex/"
+		fi
+		use ruby && \
+			echo "RUBYLIB=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
+		use emacs && elisp-install ${PN} build/misc/*.{el,elc}
+		if use examples; then
+			# these should really be taken care of by the root make install
+			insinto ${DOC_DIR}/examples/tutorials/tmva
+			doins -r tmva/test
+		fi
+	fi
+	doenvd 99root
+
+	# The build system installs Emacs support unconditionally in the wrong
+	# directory. Remove it and call elisp-install in case of USE=emacs.
+	rm -r "${ED}"/usr/share/emacs || die
+
+	daemon_install
+	desktop_install
+	cleanup_install
+
+	# do not copress files used by ROOT's CLI (.credit, .demo, .license)
+	docompress -x "${DOC_DIR}"/{CREDITS,examples/tutorials}
+	# needed for .license command to work
+	dosym "${ED}"usr/portage/licenses/LGPL-2.1 "${DOC_DIR}/LICENSE"
+}
+
+pkg_postinst() {
+	fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+	fdo-mime_desktop_database_update
+}

diff --git a/sci-physics/root/root-5.34.28-r1.ebuild b/sci-physics/root/root-5.34.28-r1.ebuild
new file mode 100644
index 0000000..897b8d2
--- /dev/null
+++ b/sci-physics/root/root-5.34.28-r1.ebuild
@@ -0,0 +1,433 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.34.28-r1.ebuild,v 1.1 2015/04/12 22:24:42 bircoph Exp $
+
+EAPI=5
+
+if [[ ${PV} == "9999" ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="http://root.cern.ch/git/root.git"
+else
+	SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
+	KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
+	toolchain-funcs user versionator
+
+DESCRIPTION="C++ data analysis framework and interpreter from CERN"
+HOMEPAGE="http://root.cern.ch/"
+DOC_URI="ftp://root.cern.ch/${PN}/doc"
+
+SLOT="0/$(get_version_component_range 1-3 ${PV})"
+LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
+IUSE="+X afs avahi c++11 c++14 doc emacs examples fits fftw gdml
+	graphviz http kerberos ldap +math +memstat mpi mysql odbc
+	+opengl openmp oracle postgres prefix pythia6 pythia8
+	python qt4 +reflex ruby shadow sqlite ssl table +tiff xinetd xml xrootd"
+
+# TODO: add support for: davix
+# TODO: unbundle: vdt
+
+REQUIRED_USE="
+	!X? ( !opengl !qt4 !tiff )
+	mpi? ( math !openmp )
+	openmp? ( math !mpi )
+	python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+CDEPEND="
+	app-arch/xz-utils:0=
+	>=dev-lang/cfortran-4.4-r2
+	dev-libs/libpcre:3=
+	media-fonts/dejavu
+	media-libs/freetype:2=
+	media-libs/libpng:0=
+	sys-libs/zlib:0=
+	X? (
+		media-libs/ftgl:0=
+		media-libs/glew:0=
+		x11-libs/libX11:0=
+		x11-libs/libXext:0=
+		x11-libs/libXpm:0=
+		|| (
+			media-libs/libafterimage:0=[gif,jpeg,png,tiff?]
+			>=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?]
+		)
+		opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= )
+		qt4? (
+			dev-qt/qtgui:4=
+			dev-qt/qtopengl:4=
+			dev-qt/qt3support:4=
+			dev-qt/qtsvg:4=
+			dev-qt/qtwebkit:4=
+			dev-qt/qtxmlpatterns:4=
+		)
+		x11-libs/libXft:0=
+	)
+	afs? ( net-fs/openafs )
+	avahi? ( net-dns/avahi:0= )
+	emacs? ( virtual/emacs )
+	fits? ( sci-libs/cfitsio:0= )
+	fftw? ( sci-libs/fftw:3.0= )
+	graphviz? ( media-gfx/graphviz:0= )
+	http? ( dev-libs/fcgi:0= )
+	kerberos? ( virtual/krb5 )
+	ldap? ( net-nds/openldap:0= )
+	math? (
+		sci-libs/gsl:0=
+		sci-mathematics/unuran:0=
+		mpi? ( virtual/mpi )
+	)
+	mysql? ( virtual/mysql )
+	odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) )
+	oracle? ( dev-db/oracle-instantclient-basic:0= )
+	postgres? ( dev-db/postgresql:= )
+	pythia6? ( sci-physics/pythia:6= )
+	pythia8? ( >=sci-physics/pythia-8.1.80:8= )
+	python? ( ${PYTHON_DEPS} )
+	ruby? (
+		dev-lang/ruby:=
+		dev-ruby/rubygems:=
+	)
+	shadow? ( virtual/shadow )
+	sqlite? ( dev-db/sqlite:3= )
+	ssl? ( dev-libs/openssl:0= )
+	xml? ( dev-libs/libxml2:2= )
+	xrootd? ( >=net-libs/xrootd-3.3.5:0= )
+"
+
+DEPEND="${CDEPEND}
+	virtual/pkgconfig"
+
+RDEPEND="${CDEPEND}
+	reflex? ( dev-cpp/gccxml )
+	xinetd? ( sys-apps/xinetd )"
+
+PDEPEND="doc? ( ~app-doc/root-docs-${PV}[http=,math=] )"
+
+S="${WORKDIR}/${PN}"
+
+# install stuff in ${P} and not ${PF} for easier tracking in root-docs
+DOC_DIR="/usr/share/doc/${P}"
+
+die_compiler() {
+	eerror "You are using a $(tc-getCXX) without C++$1 capabilities"
+	die "Need one of the following C++$1 capable compilers:\n"\
+		"    >=sys-devel/gcc[cxx]-$2\n"\
+		"    >=sys-devel/clang-$3\n"\
+		"    >=dev-lang/icc-$4"
+}
+
+# check compiler to satisfy minimal versions
+# $1 - std version
+# $2 - g++
+# $3 - clang++
+# $4 - icc/icpc
+check_compiler() {
+	case "$(tc-getCXX)" in
+		*clang++*)
+			version_is_at_least "$3" "$(has_version sys-devel/clang)" || die_compiler "$1" "$2" "$3" "$4"
+		;;
+		*g++*)
+			version_is_at_least "$2" "$(gcc-version)" || die_compiler "$1" "$2" "$3" "$4"
+		;;
+		*icc*|*icpc*)
+			version_is_at_least "$4" "$(has_version dev-lang/icc)" || die_compiler "$1" "$2" "$3" "$4"
+		;;
+		*)
+			ewarn "You are using an unsupported compiler."
+			ewarn "Please report any issues upstream."
+		;;
+	esac
+}
+
+pkg_setup() {
+	fortran-2_pkg_setup
+	use python && python-single-r1_pkg_setup
+	echo
+	elog "There are extra options on packages not yet in Gentoo:"
+	elog "Afdsmgrd, AliEn, castor, Chirp, dCache, gfal, Globus, gLite,"
+	elog "HDFS, Monalisa, MaxDB/SapDB, SRP."
+	elog "You can use the env variable EXTRA_ECONF variable for this."
+	elog "For example, for SRP, you would set: "
+	elog "EXTRA_ECONF=\"--enable-srp --with-srp-libdir=${EROOT%/}/usr/$(get_libdir)\""
+	echo
+
+	enewgroup rootd
+	enewuser rootd -1 -1 /var/spool/rootd rootd
+
+	if use math; then
+		if use openmp; then
+			if [[ "$(tc-getCXX)" == *g++* && "$(tc-getCXX)" != *clang++* ]] && ! tc-has-openmp; then
+				ewarn "You are using a g++ without OpenMP capabilities"
+				die "Need an OpenMP capable compiler"
+			else
+				export USE_OPENMP=1 USE_PARALLEL_MINUIT2=1
+			fi
+		elif use mpi; then
+			export USE_MPI=1 USE_PARALLEL_MINUIT2=1
+		fi
+	fi
+
+	use c++11 && check_compiler "11" "4.8" "3.3" "13"
+	use c++14 && check_compiler "14" "4.9" "3.4" "15"
+}
+
+src_prepare() {
+	epatch \
+		"${FILESDIR}"/${PN}-5.28.00b-glibc212.patch \
+		"${FILESDIR}"/${PN}-5.32.00-afs.patch \
+		"${FILESDIR}"/${PN}-5.32.00-cfitsio.patch \
+		"${FILESDIR}"/${PN}-5.32.00-chklib64.patch \
+		"${FILESDIR}"/${PN}-5.32.00-dotfont.patch \
+		"${FILESDIR}"/${PN}-5.34.05-nobyte-compile.patch \
+		"${FILESDIR}"/${PN}-5.34.13-unuran.patch \
+		"${FILESDIR}"/${PN}-5.34.26-ldflags.patch \
+		"${FILESDIR}"/${PN}-5.34.28-tattmarker.patch
+
+	# make sure we use system libs and headers
+	rm montecarlo/eg/inc/cfortran.h README/cfortran.doc || die
+	rm -r graf2d/asimage/src/libAfterImage || die
+	rm -r graf3d/ftgl/{inc,src} || die
+	rm -r graf2d/freetype/src || die
+	rm -r graf3d/glew/{inc,src} || die
+	rm -r core/pcre/src || die
+	rm -r math/unuran/src/unuran-*.tar.gz || die
+	LANG=C LC_ALL=C find core/zip -type f -name "[a-z]*" -print0 | \
+		xargs -0 rm || die
+	rm -r core/lzma/src/*.tar.gz || die
+	rm graf3d/gl/{inc,src}/gl2ps.* || die
+	sed -i -e 's/^GLLIBS *:= .* $(OPENGLLIB)/& -lgl2ps/' \
+		graf3d/gl/Module.mk || die
+
+	# In Gentoo, libPythia6 is called libpythia6
+	# iodbc is in /usr/include/iodbc
+	# pg_config.h is checked instead of libpq-fe.h
+	sed -i \
+		-e 's:libPythia6:libpythia6:g' \
+		-e 's:$ODBCINCDIR:$ODBCINCDIR /usr/include/iodbc:' \
+		-e 's:libpq-fe.h:pg_config.h:' \
+		configure || die "adjusting configure for Gentoo failed"
+
+	# prefixify the configure script
+	sed -i \
+		-e 's:/usr:${EPREFIX}/usr:g' \
+		configure || die "prefixify configure failed"
+
+	# CSS should use local images
+	sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed"
+
+	# fix reflex path (bug #497280)
+	sed -i -e 's|${ROOTSYS}/lib|@libdir@|' config/genreflex.in || die
+
+	# QTDIR only used for qt3 in gentoo, and configure looks for it.
+	unset QTDIR
+}
+
+src_configure() {
+	local -a myconf
+	# Some compilers need special care
+	case "$(tc-getCXX)" in
+		*clang++*)
+			myconf=(
+				--with-clang
+				--with-f77="$(tc-getFC)"
+			)
+		;;
+		*icc*|*icpc*)
+			# For icc we need to provide architecture manually
+			# and not to tamper with tc-get*
+			use x86 && myconf=( linuxicc )
+			use amd64 && myconf=( linuxx8664icc )
+		;;
+		*)	# gcc goes here too
+			myconf=(
+				--with-cc="$(tc-getCC)"
+				--with-cxx="$(tc-getCXX)"
+				--with-f77="$(tc-getFC)"
+				--with-ld="$(tc-getCXX)"
+			)
+		;;
+	esac
+
+	# the configure script is not the standard autotools
+	myconf+=(
+		--prefix="${EPREFIX}/usr"
+		--etcdir="${EPREFIX}/etc/root"
+		--libdir="${EPREFIX}/usr/$(get_libdir)/${PN}"
+		--docdir="${EPREFIX}${DOC_DIR}"
+		--tutdir="${EPREFIX}${DOC_DIR}/examples/tutorials"
+		--testdir="${EPREFIX}${DOC_DIR}/examples/tests"
+		--cflags='${CFLAGS}'
+		--cxxflags='${CXXFLAGS}'
+		--disable-builtin-afterimage
+		--disable-builtin-ftgl
+		--disable-builtin-freetype
+		--disable-builtin-glew
+		--disable-builtin-lzma
+		--disable-builtin-pcre
+		--disable-builtin-zlib
+		--disable-cling
+		--disable-werror
+		--enable-explicitlink
+		--enable-shared
+		--enable-soversion
+		--fail-on-missing
+		--nohowto
+		--with-afs-shared=yes
+		--with-sys-iconpath="${EPREFIX}/usr/share/pixmaps"
+		$(use_enable X x11)
+		$(use_enable X asimage)
+		$(use_enable X xft)
+		$(use_enable afs)
+		$(use_enable avahi bonjour)
+		$(use_enable c++11 cxx11)
+		$(use_enable c++14 cxx14)
+		$(use_enable fits fitsio)
+		$(use_enable fftw fftw3)
+		$(use_enable gdml)
+		$(use_enable graphviz gviz)
+		$(use_enable http)
+		$(use_enable kerberos krb5)
+		$(use_enable ldap)
+		$(use_enable math genvector)
+		$(use_enable math gsl-shared)
+		$(use_enable math mathmore)
+		$(use_enable math minuit2)
+		$(use_enable math roofit)
+		$(use_enable math tmva)
+		$(use_enable math vc)
+		$(use_enable math vdt)
+		$(use_enable math unuran)
+		$(use_enable memstat)
+		$(use_enable mysql)
+		$(usex mysql "--with-mysql-incdir=${EPREFIX}/usr/include/mysql" "")
+		$(use_enable odbc)
+		$(use_enable opengl)
+		$(use_enable oracle)
+		$(use_enable postgres pgsql)
+		$(usex postgres "--with-pgsql-incdir=$(pg_config --includedir)" "")
+		$(use_enable prefix rpath)
+		$(use_enable pythia6)
+		$(use_enable pythia8)
+		$(use_enable python)
+		$(use_enable qt4 qt)
+		$(use_enable qt4 qtgsi)
+		$(use_enable reflex cintex)
+		$(use_enable reflex)
+		$(use_enable ruby)
+		$(use_enable shadow shadowpw)
+		$(use_enable sqlite)
+		$(use_enable ssl)
+		$(use_enable table)
+		$(use_enable tiff astiff)
+		$(use_enable xml)
+		$(use_enable xrootd)
+		${EXTRA_ECONF}
+	)
+
+	./configure ${myconf[@]} || die "configure failed"
+}
+
+src_compile() {
+	emake \
+		OPT="${CXXFLAGS}" \
+		F77OPT="${FFLAGS}" \
+		ROOTSYS="${S}" \
+		LD_LIBRARY_PATH="${S}/lib"
+	use emacs && elisp-compile build/misc/*.el
+}
+
+daemon_install() {
+	local daemons="rootd proofd"
+	dodir /var/spool/rootd
+	fowners rootd:rootd /var/spool/rootd
+	dodir /var/spool/rootd/{pub,tmp}
+	fperms 1777 /var/spool/rootd/{pub,tmp}
+
+	local i
+	for i in ${daemons}; do
+		newinitd "${FILESDIR}"/${i}.initd ${i}
+		newconfd "${FILESDIR}"/${i}.confd ${i}
+	done
+	if use xinetd; then
+		insinto /etc/xinetd
+		doins "${S}"/etc/daemons/{rootd,proofd}.xinetd
+	fi
+}
+
+desktop_install() {
+	cd "${S}"
+	echo "Icon=root-system-bin" >> etc/root.desktop
+	domenu etc/root.desktop
+	doicon build/package/debian/root-system-bin.png
+
+	insinto /usr/share/icons/hicolor/48x48/mimetypes
+	doins build/package/debian/application-x-root.png
+
+	insinto /usr/share/icons/hicolor/48x48/apps
+	doicon build/package/debian/root-system-bin.xpm
+}
+
+cleanup_install() {
+	# Cleanup of files either already distributed or unused on Gentoo
+	pushd "${ED}" > /dev/null
+	rm usr/share/root/fonts/LICENSE || die
+	rm etc/root/proof/*.sample || die
+	rm -r etc/root/daemons || die
+	# these should be in PATH
+	mv etc/root/proof/utils/pq2/pq2* usr/bin/ || die
+	rm ${DOC_DIR#/}/{INSTALL,LICENSE,COPYING.CINT} || die
+	use examples || rm -r ${DOC_DIR#/}/examples || die
+	cd usr/$(get_libdir)/root/cint/cint
+	rm lib/posix/mktypes lib/dll_stl/setup lib/G__* || die
+	rm lib/dll_stl/G__* lib/dll_stl/rootcint_* lib/posix/exten.o || die
+	rm include/makehpib || die
+	popd > /dev/null
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+
+	echo "LDPATH=${EPREFIX%/}/usr/$(get_libdir)/root" > 99root
+
+	use pythia8 && echo "PYTHIA8=${EPREFIX%/}/usr" >> 99root
+	if use python; then
+		echo "PYTHONPATH=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
+		python_optimize "${D}/usr/$(get_libdir)/root"
+		use reflex && python_optimize "${D}/usr/$(get_libdir)/root/python/genreflex/"
+	fi
+	use ruby && \
+		echo "RUBYLIB=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
+	use emacs && elisp-install ${PN} build/misc/*.{el,elc}
+	if use examples; then
+		# these should really be taken care of by the root make install
+		insinto ${DOC_DIR}/examples/tutorials/tmva
+		doins -r tmva/test
+	fi
+	doenvd 99root
+
+	# The build system installs Emacs support unconditionally in the wrong
+	# directory. Remove it and call elisp-install in case of USE=emacs.
+	rm -r "${ED}"/usr/share/emacs || die
+
+	daemon_install
+	desktop_install
+	cleanup_install
+
+	# do not copress files used by ROOT's CLI (.credit, .demo, .license)
+	docompress -x "${DOC_DIR}"/{CREDITS,examples/tutorials}
+	# needed for .license command to work
+	dosym "${ED}"usr/portage/licenses/LGPL-2.1 "${DOC_DIR}/LICENSE"
+}
+
+pkg_postinst() {
+	fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+	fdo-mime_desktop_database_update
+}

diff --git a/sci-physics/root/root-5.34.32.ebuild b/sci-physics/root/root-5.34.32.ebuild
new file mode 100644
index 0000000..915e712
--- /dev/null
+++ b/sci-physics/root/root-5.34.32.ebuild
@@ -0,0 +1,437 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+if [[ ${PV} == "9999" ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="http://root.cern.ch/git/root.git"
+else
+	SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
+	KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
+	toolchain-funcs user versionator
+
+DESCRIPTION="C++ data analysis framework and interpreter from CERN"
+HOMEPAGE="http://root.cern.ch/"
+
+SLOT="0/$(get_version_component_range 1-3 ${PV})"
+LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
+IUSE="+X afs avahi c++11 c++14 doc emacs examples fits fftw gdml
+	graphviz http kerberos ldap +math +memstat mpi mysql odbc
+	+opengl openmp oracle postgres prefix pythia6 pythia8
+	python qt4 +reflex ruby shadow sqlite ssl table +tiff xinetd xml xrootd"
+
+# TODO: add support for: davix
+# TODO: unbundle: vdt
+
+REQUIRED_USE="
+	!X? ( !opengl !qt4 !tiff )
+	mpi? ( math !openmp )
+	openmp? ( math !mpi )
+	python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+CDEPEND="
+	app-arch/xz-utils:0=
+	>=dev-lang/cfortran-4.4-r2
+	dev-libs/libpcre:3=
+	media-fonts/dejavu
+	media-libs/freetype:2=
+	media-libs/libpng:0=
+	sys-libs/zlib:0=
+	X? (
+		media-libs/ftgl:0=
+		media-libs/glew:0=
+		x11-libs/libX11:0=
+		x11-libs/libXext:0=
+		x11-libs/libXpm:0=
+		|| (
+			media-libs/libafterimage:0=[gif,jpeg,png,tiff?]
+			>=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?]
+		)
+		opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= )
+		qt4? (
+			dev-qt/qtgui:4=
+			dev-qt/qtopengl:4=
+			dev-qt/qt3support:4=
+			dev-qt/qtsvg:4=
+			dev-qt/qtwebkit:4=
+			dev-qt/qtxmlpatterns:4=
+		)
+		x11-libs/libXft:0=
+	)
+	afs? ( net-fs/openafs )
+	avahi? ( net-dns/avahi:0= )
+	emacs? ( virtual/emacs )
+	fits? ( sci-libs/cfitsio:0= )
+	fftw? ( sci-libs/fftw:3.0= )
+	graphviz? ( media-gfx/graphviz:0= )
+	http? ( dev-libs/fcgi:0= )
+	kerberos? ( virtual/krb5 )
+	ldap? ( net-nds/openldap:0= )
+	math? (
+		sci-libs/gsl:0=
+		sci-mathematics/unuran:0=
+		mpi? ( virtual/mpi )
+	)
+	mysql? ( virtual/mysql )
+	odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) )
+	oracle? ( dev-db/oracle-instantclient-basic:0= )
+	postgres? ( dev-db/postgresql:= )
+	pythia6? ( sci-physics/pythia:6= )
+	pythia8? ( >=sci-physics/pythia-8.1.80:8= <sci-physics/pythia-8.2.0:8= )
+	python? ( ${PYTHON_DEPS} )
+	ruby? (
+		dev-lang/ruby:=
+		dev-ruby/rubygems:=
+	)
+	shadow? ( virtual/shadow )
+	sqlite? ( dev-db/sqlite:3= )
+	ssl? ( dev-libs/openssl:0= )
+	xml? ( dev-libs/libxml2:2= )
+	xrootd? ( >=net-libs/xrootd-3.3.5:0= )
+"
+
+DEPEND="${CDEPEND}
+	virtual/pkgconfig"
+
+RDEPEND="${CDEPEND}
+	reflex? ( dev-cpp/gccxml )
+	xinetd? ( sys-apps/xinetd )"
+
+PDEPEND="doc? ( ~app-doc/root-docs-${PV}[http=,math=] )"
+
+S="${WORKDIR}/${PN}"
+
+# install stuff in ${P} and not ${PF} for easier tracking in root-docs
+DOC_DIR="/usr/share/doc/${P}"
+
+die_compiler() {
+	eerror "You are using a $(tc-getCXX)-$5 without C++$1 capabilities"
+	die "Need one of the following C++$1 capable compilers:\n"\
+		"    >=sys-devel/gcc[cxx]-$2\n"\
+		"    >=sys-devel/clang-$3\n"\
+		"    >=dev-lang/icc-$4"
+}
+
+# check compiler to satisfy minimal versions
+# $1 - std version
+# $2 - g++
+# $3 - clang++
+# $4 - icc/icpc
+check_compiler() {
+	local ver
+	case "$(tc-getCXX)" in
+		*clang++*)
+			ver="$(best_version sys-devel/clang | sed 's:sys-devel/clang-::')"
+		;;
+		*g++*)
+			ver="$(gcc-version)"
+		;;
+		*icc*|*icpc*)
+			ver="$(best_version dev-lang/icc | sed 's:dev-lang/icc-::')"
+		;;
+		*)
+			ewarn "You are using an unsupported compiler."
+			ewarn "Please report any issues upstream."
+			return 0
+		;;
+	esac
+	version_is_at_least "$3" "${ver}" || die_compiler "$1" "$2" "$3" "$4" "${ver}"
+}
+
+pkg_setup() {
+	fortran-2_pkg_setup
+	use python && python-single-r1_pkg_setup
+	echo
+	elog "There are extra options on packages not yet in Gentoo:"
+	elog "Afdsmgrd, AliEn, castor, Chirp, dCache, gfal, Globus, gLite,"
+	elog "HDFS, Monalisa, MaxDB/SapDB, SRP."
+	elog "You can use the env variable EXTRA_ECONF variable for this."
+	elog "For example, for SRP, you would set: "
+	elog "EXTRA_ECONF=\"--enable-srp --with-srp-libdir=${EROOT%/}/usr/$(get_libdir)\""
+	echo
+
+	enewgroup rootd
+	enewuser rootd -1 -1 /var/spool/rootd rootd
+
+	if use math; then
+		if use openmp; then
+			if [[ "$(tc-getCXX)" == *g++* && "$(tc-getCXX)" != *clang++* ]] && ! tc-has-openmp; then
+				ewarn "You are using a g++ without OpenMP capabilities"
+				die "Need an OpenMP capable compiler"
+			else
+				export USE_OPENMP=1 USE_PARALLEL_MINUIT2=1
+			fi
+		elif use mpi; then
+			export USE_MPI=1 USE_PARALLEL_MINUIT2=1
+		fi
+	fi
+
+	use c++11 && check_compiler "11" "4.8" "3.3" "13"
+	use c++14 && check_compiler "14" "4.9" "3.4" "15"
+}
+
+src_prepare() {
+	epatch \
+		"${FILESDIR}"/${PN}-5.28.00b-glibc212.patch \
+		"${FILESDIR}"/${PN}-5.32.00-afs.patch \
+		"${FILESDIR}"/${PN}-5.32.00-cfitsio.patch \
+		"${FILESDIR}"/${PN}-5.32.00-chklib64.patch \
+		"${FILESDIR}"/${PN}-5.32.00-dotfont.patch \
+		"${FILESDIR}"/${PN}-5.34.05-nobyte-compile.patch \
+		"${FILESDIR}"/${PN}-5.34.13-unuran.patch \
+		"${FILESDIR}"/${PN}-5.34.26-ldflags.patch
+
+	# make sure we use system libs and headers
+	rm montecarlo/eg/inc/cfortran.h README/cfortran.doc || die
+	rm -r graf2d/asimage/src/libAfterImage || die
+	rm -r graf3d/ftgl/{inc,src} || die
+	rm -r graf2d/freetype/src || die
+	rm -r graf3d/glew/{inc,src} || die
+	rm -r core/pcre/src || die
+	rm -r math/unuran/src/unuran-*.tar.gz || die
+	LANG=C LC_ALL=C find core/zip -type f -name "[a-z]*" -print0 | \
+		xargs -0 rm || die
+	rm -r core/lzma/src/*.tar.gz || die
+	rm graf3d/gl/{inc,src}/gl2ps.* || die
+	sed -i -e 's/^GLLIBS *:= .* $(OPENGLLIB)/& -lgl2ps/' \
+		graf3d/gl/Module.mk || die
+
+	# In Gentoo, libPythia6 is called libpythia6
+	# iodbc is in /usr/include/iodbc
+	# pg_config.h is checked instead of libpq-fe.h
+	sed -i \
+		-e 's:libPythia6:libpythia6:g' \
+		-e 's:$ODBCINCDIR:$ODBCINCDIR /usr/include/iodbc:' \
+		-e 's:libpq-fe.h:pg_config.h:' \
+		configure || die "adjusting configure for Gentoo failed"
+
+	# prefixify the configure script
+	sed -i \
+		-e 's:/usr:${EPREFIX}/usr:g' \
+		configure || die "prefixify configure failed"
+
+	# CSS should use local images
+	sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed"
+
+	# fix reflex path (bug #497280)
+	sed -i -e 's|${ROOTSYS}/lib|@libdir@|' config/genreflex.in || die
+
+	# QTDIR only used for qt3 in gentoo, and configure looks for it.
+	unset QTDIR
+}
+
+src_configure() {
+	local -a myconf
+	# Some compilers need special care
+	case "$(tc-getCXX)" in
+		*clang++*)
+			myconf=(
+				--with-clang
+				--with-f77="$(tc-getFC)"
+			)
+		;;
+		*icc*|*icpc*)
+			# For icc we need to provide architecture manually
+			# and not to tamper with tc-get*
+			use x86 && myconf=( linuxicc )
+			use amd64 && myconf=( linuxx8664icc )
+		;;
+		*)	# gcc goes here too
+			myconf=(
+				--with-cc="$(tc-getCC)"
+				--with-cxx="$(tc-getCXX)"
+				--with-f77="$(tc-getFC)"
+				--with-ld="$(tc-getCXX)"
+			)
+		;;
+	esac
+
+	# the configure script is not the standard autotools
+	myconf+=(
+		--prefix="${EPREFIX}/usr"
+		--etcdir="${EPREFIX}/etc/root"
+		--libdir="${EPREFIX}/usr/$(get_libdir)/${PN}"
+		--docdir="${EPREFIX}${DOC_DIR}"
+		--tutdir="${EPREFIX}${DOC_DIR}/examples/tutorials"
+		--testdir="${EPREFIX}${DOC_DIR}/examples/tests"
+		--cflags='${CFLAGS}'
+		--cxxflags='${CXXFLAGS}'
+		--disable-builtin-afterimage
+		--disable-builtin-ftgl
+		--disable-builtin-freetype
+		--disable-builtin-glew
+		--disable-builtin-lzma
+		--disable-builtin-pcre
+		--disable-builtin-zlib
+		--disable-cling
+		--disable-werror
+		--enable-explicitlink
+		--enable-shared
+		--enable-soversion
+		--fail-on-missing
+		--nohowto
+		--with-afs-shared=yes
+		--with-sys-iconpath="${EPREFIX}/usr/share/pixmaps"
+		$(use_enable X x11)
+		$(use_enable X asimage)
+		$(use_enable X xft)
+		$(use_enable afs)
+		$(use_enable avahi bonjour)
+		$(use_enable c++11 cxx11)
+		$(use_enable c++14 cxx14)
+		$(use_enable fits fitsio)
+		$(use_enable fftw fftw3)
+		$(use_enable gdml)
+		$(use_enable graphviz gviz)
+		$(use_enable http)
+		$(use_enable kerberos krb5)
+		$(use_enable ldap)
+		$(use_enable math genvector)
+		$(use_enable math gsl-shared)
+		$(use_enable math mathmore)
+		$(use_enable math minuit2)
+		$(use_enable math roofit)
+		$(use_enable math tmva)
+		$(use_enable math vc)
+		$(use_enable math vdt)
+		$(use_enable math unuran)
+		$(use_enable memstat)
+		$(use_enable mysql)
+		$(usex mysql "--with-mysql-incdir=${EPREFIX}/usr/include/mysql" "")
+		$(use_enable odbc)
+		$(use_enable opengl)
+		$(use_enable oracle)
+		$(use_enable postgres pgsql)
+		$(use_enable prefix rpath)
+		$(use_enable pythia6)
+		$(use_enable pythia8)
+		$(use_enable python)
+		$(use_enable qt4 qt)
+		$(use_enable qt4 qtgsi)
+		$(use_enable reflex cintex)
+		$(use_enable reflex)
+		$(use_enable ruby)
+		$(use_enable shadow shadowpw)
+		$(use_enable sqlite)
+		$(use_enable ssl)
+		$(use_enable table)
+		$(use_enable tiff astiff)
+		$(use_enable xml)
+		$(use_enable xrootd)
+		${EXTRA_ECONF}
+	)
+
+	# usex can't be used here, because pg_config may be not
+	# installed with USE="-postgres"
+	use postgres && myconf+=( --with-pgsql-incdir=$(pg_config --includedir) )
+
+	./configure ${myconf[@]} || die "configure failed"
+}
+
+src_compile() {
+	emake \
+		OPT="${CXXFLAGS}" \
+		F77OPT="${FFLAGS}" \
+		ROOTSYS="${S}" \
+		LD_LIBRARY_PATH="${S}/lib"
+	use emacs && elisp-compile build/misc/*.el
+}
+
+daemon_install() {
+	local daemons="rootd proofd"
+	dodir /var/spool/rootd
+	fowners rootd:rootd /var/spool/rootd
+	dodir /var/spool/rootd/{pub,tmp}
+	fperms 1777 /var/spool/rootd/{pub,tmp}
+
+	local i
+	for i in ${daemons}; do
+		newinitd "${FILESDIR}"/${i}.initd ${i}
+		newconfd "${FILESDIR}"/${i}.confd ${i}
+	done
+	if use xinetd; then
+		insinto /etc/xinetd
+		doins "${S}"/etc/daemons/{rootd,proofd}.xinetd
+	fi
+}
+
+desktop_install() {
+	cd "${S}"
+	echo "Icon=root-system-bin" >> etc/root.desktop
+	domenu etc/root.desktop
+	doicon build/package/debian/root-system-bin.png
+
+	insinto /usr/share/icons/hicolor/48x48/mimetypes
+	doins build/package/debian/application-x-root.png
+
+	insinto /usr/share/icons/hicolor/48x48/apps
+	doicon build/package/debian/root-system-bin.xpm
+}
+
+cleanup_install() {
+	# Cleanup of files either already distributed or unused on Gentoo
+	pushd "${ED}" > /dev/null
+	rm usr/share/root/fonts/LICENSE || die
+	rm etc/root/proof/*.sample || die
+	rm -r etc/root/daemons || die
+	# these should be in PATH
+	mv etc/root/proof/utils/pq2/pq2* usr/bin/ || die
+	rm ${DOC_DIR#/}/{INSTALL,LICENSE,COPYING.CINT} || die
+	use examples || rm -r ${DOC_DIR#/}/examples || die
+	cd usr/$(get_libdir)/root/cint/cint
+	rm lib/posix/mktypes lib/dll_stl/setup lib/G__* || die
+	rm lib/dll_stl/G__* lib/dll_stl/rootcint_* lib/posix/exten.o || die
+	rm include/makehpib || die
+	popd > /dev/null
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+
+	echo "LDPATH=${EPREFIX%/}/usr/$(get_libdir)/root" > 99root
+
+	use pythia8 && echo "PYTHIA8=${EPREFIX%/}/usr" >> 99root
+	if use python; then
+		echo "PYTHONPATH=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
+		python_optimize "${D}/usr/$(get_libdir)/root"
+		use reflex && python_optimize "${D}/usr/$(get_libdir)/root/python/genreflex/"
+	fi
+	use ruby && \
+		echo "RUBYLIB=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
+	use emacs && elisp-install ${PN} build/misc/*.{el,elc}
+	if use examples; then
+		# these should really be taken care of by the root make install
+		insinto ${DOC_DIR}/examples/tutorials/tmva
+		doins -r tmva/test
+	fi
+	doenvd 99root
+
+	# The build system installs Emacs support unconditionally in the wrong
+	# directory. Remove it and call elisp-install in case of USE=emacs.
+	rm -r "${ED}"/usr/share/emacs || die
+
+	daemon_install
+	desktop_install
+	cleanup_install
+
+	# do not copress files used by ROOT's CLI (.credit, .demo, .license)
+	docompress -x "${DOC_DIR}"/{CREDITS,examples/tutorials}
+	# needed for .license command to work
+	dosym "${ED}"usr/portage/licenses/LGPL-2.1 "${DOC_DIR}/LICENSE"
+}
+
+pkg_postinst() {
+	fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+	fdo-mime_desktop_database_update
+}

diff --git a/sci-physics/root/root-6.02.05-r2.ebuild b/sci-physics/root/root-6.02.05-r2.ebuild
new file mode 100644
index 0000000..0ce7393
--- /dev/null
+++ b/sci-physics/root/root-6.02.05-r2.ebuild
@@ -0,0 +1,487 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+if [[ ${PV} == "9999" ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="http://root.cern.ch/git/root.git"
+else
+	SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
+	KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
+	toolchain-funcs user versionator
+
+DESCRIPTION="C++ data analysis framework and interpreter from CERN"
+HOMEPAGE="http://root.cern.ch/"
+DOC_URI="ftp://root.cern.ch/${PN}/doc"
+
+SLOT="0/$(get_version_component_range 1-3 ${PV})"
+LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
+IUSE="+X afs avahi doc emacs examples fits fftw gdml geocad
+	graphviz http kerberos ldap +math +memstat mpi mysql odbc
+	+opengl openmp oracle postgres prefix pythia6 pythia8
+	python qt4 shadow sqlite ssl table +tiff xinetd xml xrootd"
+
+# TODO: add support for: davix
+# TODO: ROOT-6 supports x32 ABI, but half of its dependencies doesn't
+# TODO: unbundle: cling, vdt
+
+REQUIRED_USE="
+	!X? ( !opengl !qt4 !tiff )
+	mpi? ( math !openmp )
+	openmp? ( math !mpi )
+	python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+CDEPEND="
+	app-arch/xz-utils:0=
+	>=dev-lang/cfortran-4.4-r2
+	dev-libs/libpcre:3=
+	media-fonts/dejavu
+	media-libs/freetype:2=
+	media-libs/libpng:0=
+	>=sys-devel/clang-3.4:=
+	sys-libs/ncurses:=
+	sys-libs/zlib:0=
+	X? (
+		media-libs/ftgl:0=
+		media-libs/glew:0=
+		x11-libs/libX11:0=
+		x11-libs/libXext:0=
+		x11-libs/libXpm:0=
+		|| (
+			media-libs/libafterimage:0=[gif,jpeg,png,tiff?]
+			>=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?]
+		)
+		opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= )
+		qt4? (
+			dev-qt/qtgui:4=
+			dev-qt/qtopengl:4=
+			dev-qt/qt3support:4=
+			dev-qt/qtsvg:4=
+			dev-qt/qtwebkit:4=
+			dev-qt/qtxmlpatterns:4=
+		)
+		x11-libs/libXft:0=
+	)
+	afs? ( net-fs/openafs )
+	avahi? ( net-dns/avahi:0= )
+	emacs? ( virtual/emacs )
+	fits? ( sci-libs/cfitsio:0= )
+	fftw? ( sci-libs/fftw:3.0= )
+	geocad? ( <sci-libs/opencascade-6.8.0:= )
+	graphviz? ( media-gfx/graphviz:0= )
+	http? ( dev-libs/fcgi:0= )
+	kerberos? ( virtual/krb5 )
+	ldap? ( net-nds/openldap:0= )
+	math? (
+		sci-libs/gsl:0=
+		sci-mathematics/unuran:0=
+		mpi? ( virtual/mpi )
+	)
+	mysql? ( virtual/mysql )
+	odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) )
+	oracle? ( dev-db/oracle-instantclient-basic:0= )
+	postgres? ( dev-db/postgresql:= )
+	pythia6? ( sci-physics/pythia:6= )
+	pythia8? ( >=sci-physics/pythia-8.1.80:8= )
+	python? ( ${PYTHON_DEPS} )
+	shadow? ( virtual/shadow )
+	sqlite? ( dev-db/sqlite:3= )
+	ssl? ( dev-libs/openssl:0= )
+	xml? ( dev-libs/libxml2:2= )
+	xrootd? ( >=net-libs/xrootd-3.3.5:0= )
+"
+
+# TODO: ruby is not yet ported to ROOT-6, reenable when (if?) ready
+#		ruby? (
+#			dev-lang/ruby:=
+#			dev-ruby/rubygems:=
+#		)
+
+DEPEND="${CDEPEND}
+	virtual/pkgconfig"
+
+RDEPEND="${CDEPEND}
+	xinetd? ( sys-apps/xinetd )"
+
+PDEPEND="doc? ( ~app-doc/root-docs-${PV}[http=,math=] )"
+
+# install stuff in ${P} and not ${PF} for easier tracking in root-docs
+DOC_DIR="/usr/share/doc/${P}"
+
+OC_UNSUPPORTED="6.8.0"
+
+die_compiler() {
+	eerror "You are using a $(tc-getCXX)-$5 without C++$1 capabilities"
+	die "Need one of the following C++$1 capable compilers:\n"\
+		"    >=sys-devel/gcc[cxx]-$2\n"\
+		"    >=sys-devel/clang-$3\n"\
+		"    >=dev-lang/icc-$4"
+}
+
+# check compiler to satisfy minimal versions
+# $1 - std version
+# $2 - g++
+# $3 - clang++
+# $4 - icc/icpc
+check_compiler() {
+	local ver
+	case "$(tc-getCXX)" in
+		*clang++*)
+			ver="$(best_version sys-devel/clang | sed 's:sys-devel/clang-::')"
+		;;
+		*g++*)
+			ver="$(gcc-version)"
+		;;
+		*icc*|*icpc*)
+			ver="$(best_version dev-lang/icc | sed 's:dev-lang/icc-::')"
+			eerror "ROOT-6 is known not to build with ICC."
+			eerror "Please report any isuses upstream."
+		;;
+		*)
+			ewarn "You are using an unsupported compiler."
+			ewarn "Please report any issues upstream."
+			return 0
+		;;
+	esac
+	version_is_at_least "$3" "${ver}" || die_compiler "$1" "$2" "$3" "$4" "${ver}"
+}
+
+pkg_setup() {
+	fortran-2_pkg_setup
+	use python && python-single-r1_pkg_setup
+	echo
+	elog "There are extra options on packages not yet in Gentoo:"
+	elog "Afdsmgrd, AliEn, castor, Chirp, dCache, gfal, Globus, gLite,"
+	elog "HDFS, Monalisa, MaxDB/SapDB, SRP."
+	elog "You can use the env variable EXTRA_ECONF variable for this."
+	elog "For example, for SRP, you would set: "
+	elog "EXTRA_ECONF=\"--enable-srp --with-srp-libdir=${EROOT%/}/usr/$(get_libdir)\""
+	echo
+
+	enewgroup rootd
+	enewuser rootd -1 -1 /var/spool/rootd rootd
+
+	if use math; then
+		if use openmp; then
+			if [[ "$(tc-getCXX)" == *g++* && "$(tc-getCXX)" != *clang++* ]] && ! tc-has-openmp; then
+				ewarn "You are using a g++ without OpenMP capabilities"
+				die "Need an OpenMP capable compiler"
+			else
+				export USE_OPENMP=1 USE_PARALLEL_MINUIT2=1
+			fi
+		elif use mpi; then
+			export USE_MPI=1 USE_PARALLEL_MINUIT2=1
+		fi
+	fi
+
+	# c++11 support is mandatory
+	check_compiler "11" "4.8" "3.4" "13"
+
+	# Active version of opencascade may be >= $OC_UNSUPPORTED,
+	# so we need to eselect proper version (it must exist due to DEPEND requirement)
+	if use geocad; then
+		oc_current=$(eselect opencascade show)
+		# Proceed only if active version is unsupported
+		if version_is_at_least "${OC_UNSUPPORTED}" "${oc_current}"; then
+			local -a vlist
+			vlist=( $(version_sort $(eselect opencascade list | awk '/^ / { print $2 }')) )
+			local i
+			# search for higehr version < $OC_UNSUPPORTED
+			# list is sorted acsending, so loop backwards
+			for (( i=$(( ${#vlist[@]} -1 )); i>=0; i-- )); do
+				version_is_at_least "${OC_UNSUPPORTED}" "${vlist[i]}" || break
+			done
+			[[ $i == "-1" ]] && die "No suitable opencascade eselect slot is available (<${OC_UNSUPPORTED})"
+
+			einfo "Switching opencascade to supported slot: ${oc_current} -> ${vlist[i]}"
+			eselect opencascade set ${vlist[i]} > /dev/null || die "eselect opencascade set ${vlist[i]} failed!"
+		else
+			# forget it, effectively disabling eselect cleanup
+			unset oc_current
+		fi
+	fi
+}
+
+src_prepare() {
+	# Second version of makepch is required in order to generate
+	# PCH file appropriate for Gentoo include headers layout.
+	# This can be done only at install stage, when files are placed
+	# as appropriate. Premature modification of makepch.sh will
+	# broke build process, however.
+	#cp "etc/dictpch/makepch.sh" "etc/dictpch/makepch-gentoo.sh" || die
+
+	epatch \
+		"${FILESDIR}"/${PN}-5.28.00b-glibc212.patch \
+		"${FILESDIR}"/${PN}-5.32.00-afs.patch \
+		"${FILESDIR}"/${PN}-5.32.00-cfitsio.patch \
+		"${FILESDIR}"/${PN}-5.32.00-chklib64.patch \
+		"${FILESDIR}"/${PN}-5.34.13-desktop.patch \
+		"${FILESDIR}"/${PN}-5.34.13-unuran.patch \
+		"${FILESDIR}"/${PN}-6.00.01-dotfont.patch \
+		"${FILESDIR}"/${PN}-6.00.01-geocad.patch \
+		"${FILESDIR}"/${PN}-6.00.01-llvm.patch \
+		"${FILESDIR}"/${PN}-6.00.01-nobyte-compile.patch \
+		"${FILESDIR}"/${PN}-6.00.01-prop-flags.patch \
+		"${FILESDIR}"/${PN}-6.02.05-xrootd4.patch
+		#"${FILESDIR}"/${PN}-6.02.05-dictpch.patch \
+
+	# make sure we use system libs and headers
+	rm montecarlo/eg/inc/cfortran.h README/cfortran.doc || die
+	rm -r graf2d/asimage/src/libAfterImage || die
+	rm -r graf3d/ftgl/{inc,src} || die
+	rm -r graf2d/freetype/src || die
+	rm -r graf3d/glew/{inc,src} || die
+	rm -r core/pcre/src || die
+	rm -r math/unuran/src/unuran-*.tar.gz || die
+	LANG=C LC_ALL=C find core/zip -type f -name "[a-z]*" -print0 | \
+		xargs -0 rm || die
+	rm -r core/lzma/src/*.tar.gz || die
+	rm graf3d/gl/{inc,src}/gl2ps.* || die
+	sed -i -e 's/^GLLIBS *:= .* $(OPENGLLIB)/& -lgl2ps/' \
+		graf3d/gl/Module.mk || die
+
+	# In Gentoo, libPythia6 is called libpythia6
+	# iodbc is in /usr/include/iodbc
+	# pg_config.h is checked instead of libpq-fe.h
+	sed -i \
+		-e 's:libPythia6:libpythia6:g' \
+		-e 's:$ODBCINCDIR:$ODBCINCDIR /usr/include/iodbc:' \
+		-e 's:libpq-fe.h:pg_config.h:' \
+		configure || die "adjusting configure for Gentoo failed"
+
+	# prefixify the configure script
+	sed -i \
+		-e 's:/usr:${EPREFIX}/usr:g' \
+		configure || die "prefixify configure failed"
+
+	# CSS should use local images
+	sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed"
+
+	# QTDIR only used for qt3 in gentoo, and configure looks for it.
+	unset QTDIR
+}
+
+# NB: ROOT uses bundled LLVM, because it is patched and API-incompatible with
+# system LLVM.
+# NB: As of 6.00.0.1 cmake is not ready as it can't fully replace configure,
+# e.g. for afs and geocad.
+
+src_configure() {
+	local -a myconf
+	# Some compilers need special care
+	case "$(tc-getCXX)" in
+		*clang++*)
+			myconf=(
+				--with-clang
+				--with-f77="$(tc-getFC)"
+			)
+		;;
+		*icc*|*icpc*)
+			# For icc we need to provide architecture manually
+			# and not to tamper with tc-get*
+			use x86 && myconf=( linuxicc )
+			use amd64 && myconf=( linuxx8664icc )
+		;;
+		*)	# gcc goes here too
+			myconf=(
+				--with-cc="$(tc-getCC)"
+				--with-cxx="$(tc-getCXX)"
+				--with-f77="$(tc-getFC)"
+				--with-ld="$(tc-getCXX)"
+			)
+		;;
+	esac
+
+	# the configure script is not the standard autotools
+	myconf+=(
+		--prefix="${EPREFIX}/usr"
+		--etcdir="${EPREFIX}/etc/root"
+		--libdir="${EPREFIX}/usr/$(get_libdir)/${PN}"
+		--docdir="${EPREFIX}${DOC_DIR}"
+		--tutdir="${EPREFIX}${DOC_DIR}/examples/tutorials"
+		--testdir="${EPREFIX}${DOC_DIR}/examples/tests"
+		--disable-builtin-afterimage
+		--disable-builtin-ftgl
+		--disable-builtin-freetype
+		--disable-builtin-glew
+		--disable-builtin-lzma
+		--disable-builtin-pcre
+		--disable-builtin-zlib
+		--disable-werror
+		--enable-explicitlink
+		--enable-shared
+		--enable-soversion
+		--fail-on-missing
+		--nohowto
+		--with-afs-shared=yes
+		--with-sys-iconpath="${EPREFIX}/usr/share/pixmaps"
+		$(use_enable X x11)
+		$(use_enable X asimage)
+		$(use_enable X xft)
+		$(use_enable afs)
+		$(use_enable avahi bonjour)
+		$(use_enable fits fitsio)
+		$(use_enable fftw fftw3)
+		$(use_enable gdml)
+		$(use_enable geocad)
+		$(use_enable graphviz gviz)
+		$(use_enable http)
+		$(use_enable kerberos krb5)
+		$(use_enable ldap)
+		$(use_enable math genvector)
+		$(use_enable math gsl-shared)
+		$(use_enable math mathmore)
+		$(use_enable math minuit2)
+		$(use_enable math roofit)
+		$(use_enable math tmva)
+		$(use_enable math vc)
+		$(use_enable math vdt)
+		$(use_enable math unuran)
+		$(use_enable memstat)
+		$(use_enable mysql)
+		$(usex mysql "--with-mysql-incdir=${EPREFIX}/usr/include/mysql" "")
+		$(use_enable odbc)
+		$(use_enable opengl)
+		$(use_enable oracle)
+		$(use_enable postgres pgsql)
+		$(use_enable prefix rpath)
+		$(use_enable pythia6)
+		$(use_enable pythia8)
+		$(use_enable python)
+		$(use_enable qt4 qt)
+		$(use_enable qt4 qtgsi)
+		$(use_enable shadow shadowpw)
+		$(use_enable sqlite)
+		$(use_enable ssl)
+		$(use_enable table)
+		$(use_enable tiff astiff)
+		$(use_enable xml)
+		$(use_enable xrootd)
+		${EXTRA_ECONF}
+	)
+
+	# usex can't be used here, because pg_config may be not
+	# installed with USE="-postgres"
+	use postgres && myconf+=( --with-pgsql-incdir=$(pg_config --includedir) )
+
+	./configure ${myconf[@]} || die "configure failed"
+}
+
+src_compile() {
+	emake \
+		OPT="${CXXFLAGS}" \
+		F77OPT="${FFLAGS}" \
+		ROOTSYS="${S}" \
+		LD_LIBRARY_PATH="${S}/lib"
+	use emacs && elisp-compile build/misc/*.el
+}
+
+daemon_install() {
+	local daemons="rootd proofd"
+	dodir /var/spool/rootd
+	fowners rootd:rootd /var/spool/rootd
+	dodir /var/spool/rootd/{pub,tmp}
+	fperms 1777 /var/spool/rootd/{pub,tmp}
+
+	local i
+	for i in ${daemons}; do
+		newinitd "${FILESDIR}"/${i}.initd ${i}
+		newconfd "${FILESDIR}"/${i}.confd ${i}
+	done
+	if use xinetd; then
+		insinto /etc/xinetd
+		doins "${S}"/etc/daemons/{rootd,proofd}.xinetd
+	fi
+}
+
+desktop_install() {
+	cd "${S}"
+	echo "Icon=root-system-bin" >> etc/root.desktop
+	domenu etc/root.desktop
+	doicon build/package/debian/root-system-bin.png
+
+	insinto /usr/share/icons/hicolor/48x48/mimetypes
+	doins build/package/debian/application-x-root.png
+
+	insinto /usr/share/icons/hicolor/48x48/apps
+	doicon build/package/debian/root-system-bin.xpm
+}
+
+cleanup_install() {
+	# Cleanup of files either already distributed or unused on Gentoo
+	pushd "${ED}" > /dev/null
+	rm usr/share/root/fonts/LICENSE || die
+	rm etc/root/proof/*.sample || die
+	rm -r etc/root/daemons || die
+	# these should be in PATH
+	mv etc/root/proof/utils/pq2/pq2* usr/bin/ || die
+	rm ${DOC_DIR#/}/{INSTALL,LICENSE} || die
+	use examples || rm -r ${DOC_DIR#/}/examples || die
+
+	# clean hardcoded sandbox paths
+	#rm etc/root/dictpch/allCppflags.txt.tmp || die
+	#sed -i "s|${S}/||" etc/root/cling/llvm/Config/llvm-config.h || die
+	# regenerate pch for Gentoo headers layout
+	#rm "etc/root/allDict.cxx.pch" || die
+	#sed -i 's|etc/dictpch|etc/root/dictpch|' etc/root/dictpch/allLinkDefs.h || die
+	#sed -i 's|etc/cling|etc/root/cling|' etc/root/dictpch/allHeaders.h || die
+	#sed -i "s|ROOTDIR_TEMPLATE|${ED}|" etc/root/dictpch/makepch-gentoo.sh || die
+	#etc/root/dictpch/makepch-gentoo.sh etc/root/allDict.cxx.pch || die "PCH generation failed"
+}
+
+src_install() {
+	ROOTSYS="${S}" emake DESTDIR="${D}" install
+	insinto "${DOC_DIR}"
+	doins README.md
+
+	echo "LDPATH=${EPREFIX%/}/usr/$(get_libdir)/root" > 99root
+	use pythia8 && echo "PYTHIA8=${EPREFIX%/}/usr" >> 99root
+
+	if use python; then
+		echo "PYTHONPATH=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
+		python_optimize "${D}/usr/$(get_libdir)/root"
+	fi
+	use emacs && elisp-install ${PN} build/misc/*.{el,elc}
+	if use examples; then
+		# these should really be taken care of by the root make install
+		insinto ${DOC_DIR}/examples/tutorials/tmva
+		doins -r tmva/test
+	fi
+	doenvd 99root
+
+	# The build system installs Emacs support unconditionally in the wrong
+	# directory. Remove it and call elisp-install in case of USE=emacs.
+	rm -r "${ED}"/usr/share/emacs || die
+
+	daemon_install
+	desktop_install
+	cleanup_install
+
+	# do not copress files used by ROOT's CLI (.credit, .demo, .license)
+	docompress -x "${DOC_DIR}"/{CREDITS,examples/tutorials}
+	# needed for .license command to work
+	dosym "${ED}"usr/portage/licenses/LGPL-2.1 "${DOC_DIR}/LICENSE"
+}
+
+pkg_postinst() {
+	fdo-mime_desktop_database_update
+
+	# restort opencascade eselect slot
+	if use geocad && [[ -n ${oc_current} ]]; then
+		einfo "Switching to user set slot: $(eselect opencascade show) -> ${oc_current}"
+		eselect opencascade set ${oc_current} > /dev/null || eerror "eselect opencascade set ${vlist[i]} failed!"
+		unset oc_current
+	fi
+}
+
+pkg_postrm() {
+	fdo-mime_desktop_database_update
+}

diff --git a/sci-physics/root/root-6.04.06.ebuild b/sci-physics/root/root-6.04.06.ebuild
new file mode 100644
index 0000000..dc7ed94
--- /dev/null
+++ b/sci-physics/root/root-6.04.06.ebuild
@@ -0,0 +1,494 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
+	toolchain-funcs user versionator prefix
+
+DESCRIPTION="C++ data analysis framework and interpreter from CERN"
+HOMEPAGE="http://root.cern.ch/"
+SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
+DOC_URI="ftp://root.cern.ch/${PN}/doc"
+
+SLOT="0/$(get_version_component_range 1-3 ${PV})"
+LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+X afs avahi doc emacs examples fits fftw gdml geocad
+	graphviz http kerberos ldap +math +memstat mpi mysql odbc
+	+opengl openmp oracle postgres prefix pythia6 pythia8
+	python qt4 R shadow sqlite ssl table +tiff xinetd xml xrootd"
+
+# TODO: add support for: davix
+# TODO: ROOT-6 supports x32 ABI, but half of its dependencies doesn't
+# TODO: unbundle: cling, vdt
+
+REQUIRED_USE="
+	!X? ( !opengl !qt4 !tiff )
+	mpi? ( math !openmp )
+	openmp? ( math !mpi )
+	python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+CDEPEND="
+	app-arch/xz-utils:0=
+	>=dev-lang/cfortran-4.4-r2
+	dev-libs/libpcre:3=
+	media-fonts/dejavu
+	media-libs/freetype:2=
+	media-libs/libpng:0=
+	>=sys-devel/clang-3.4:=
+	sys-libs/ncurses:=
+	sys-libs/zlib:0=
+	X? (
+		media-libs/ftgl:0=
+		media-libs/glew:0=
+		x11-libs/libX11:0=
+		x11-libs/libXext:0=
+		x11-libs/libXpm:0=
+		|| (
+			media-libs/libafterimage:0=[gif,jpeg,png,tiff?]
+			>=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?]
+		)
+		opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= )
+		qt4? (
+			dev-qt/qtgui:4=
+			dev-qt/qtopengl:4=
+			dev-qt/qt3support:4=
+			dev-qt/qtsvg:4=
+			dev-qt/qtwebkit:4=
+			dev-qt/qtxmlpatterns:4=
+		)
+		x11-libs/libXft:0=
+	)
+	afs? ( net-fs/openafs )
+	avahi? ( net-dns/avahi:0= )
+	emacs? ( virtual/emacs )
+	fits? ( sci-libs/cfitsio:0= )
+	fftw? ( sci-libs/fftw:3.0= )
+	geocad? ( <sci-libs/opencascade-6.8.0:= )
+	graphviz? ( media-gfx/graphviz:0= )
+	http? ( dev-libs/fcgi:0= )
+	kerberos? ( virtual/krb5 )
+	ldap? ( net-nds/openldap:0= )
+	math? (
+		sci-libs/gsl:0=
+		sci-mathematics/unuran:0=
+		mpi? ( virtual/mpi )
+	)
+	mysql? ( virtual/mysql )
+	odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) )
+	oracle? ( dev-db/oracle-instantclient-basic:0= )
+	postgres? ( dev-db/postgresql:= )
+	pythia6? ( sci-physics/pythia:6= )
+	pythia8? ( >=sci-physics/pythia-8.1.80:8= )
+	python? ( ${PYTHON_DEPS} )
+	R? ( dev-lang/R )
+	shadow? ( virtual/shadow )
+	sqlite? ( dev-db/sqlite:3= )
+	ssl? ( dev-libs/openssl:0= )
+	xml? ( dev-libs/libxml2:2= )
+	xrootd? ( >=net-libs/xrootd-3.3.5:0= )
+"
+
+# TODO: ruby is not yet ported to ROOT-6, reenable when (if?) ready
+#		ruby? (
+#			dev-lang/ruby:=
+#			dev-ruby/rubygems:=
+#		)
+
+DEPEND="${CDEPEND}
+	virtual/pkgconfig"
+
+RDEPEND="${CDEPEND}
+	xinetd? ( sys-apps/xinetd )"
+
+PDEPEND="doc? ( ~app-doc/root-docs-${PV}[http=,math=] )"
+
+# install stuff in ${P} and not ${PF} for easier tracking in root-docs
+DOC_DIR="/usr/share/doc/${P}"
+
+OC_UNSUPPORTED="6.8.0"
+
+die_compiler() {
+	eerror "You are using a $(tc-getCXX)-$5 without C++$1 capabilities"
+	die "Need one of the following C++$1 capable compilers:\n"\
+		"    >=sys-devel/gcc[cxx]-$2\n"\
+		"    >=sys-devel/clang-$3\n"\
+		"    >=dev-lang/icc-$4"
+}
+
+# check compiler to satisfy minimal versions
+# $1 - std version
+# $2 - g++
+# $3 - clang++
+# $4 - icc/icpc
+check_compiler() {
+	local ver
+	case "$(tc-getCXX)" in
+		*clang++*)
+			ver="$(best_version sys-devel/clang | sed 's:sys-devel/clang-::')"
+		;;
+		*g++*)
+			ver="$(gcc-version)"
+		;;
+		*icc*|*icpc*)
+			ver="$(best_version dev-lang/icc | sed 's:dev-lang/icc-::')"
+			eerror "ROOT-6 is known not to build with ICC."
+			eerror "Please report any isuses upstream."
+		;;
+		*)
+			ewarn "You are using an unsupported compiler."
+			ewarn "Please report any issues upstream."
+			return 0
+		;;
+	esac
+	version_is_at_least "$3" "${ver}" || die_compiler "$1" "$2" "$3" "$4" "${ver}"
+}
+
+pkg_setup() {
+	fortran-2_pkg_setup
+	use python && python-single-r1_pkg_setup
+	echo
+	elog "There are extra options on packages not yet in Gentoo:"
+	elog "Afdsmgrd, AliEn, castor, Chirp, dCache, gfal, Globus, gLite,"
+	elog "HDFS, Monalisa, MaxDB/SapDB, SRP."
+	elog "You can use the env variable EXTRA_ECONF variable for this."
+	elog "For example, for SRP, you would set: "
+	elog "EXTRA_ECONF=\"--enable-srp --with-srp-libdir=${EROOT%/}/usr/$(get_libdir)\""
+	echo
+
+	enewgroup rootd
+	enewuser rootd -1 -1 /var/spool/rootd rootd
+
+	if use math; then
+		if use openmp; then
+			if [[ "$(tc-getCXX)" == *g++* && "$(tc-getCXX)" != *clang++* ]] && ! tc-has-openmp; then
+				ewarn "You are using a g++ without OpenMP capabilities"
+				die "Need an OpenMP capable compiler"
+			else
+				export USE_OPENMP=1 USE_PARALLEL_MINUIT2=1
+			fi
+		elif use mpi; then
+			export USE_MPI=1 USE_PARALLEL_MINUIT2=1
+		fi
+	fi
+
+	# c++11 support is mandatory
+	check_compiler "11" "4.8" "3.4" "13"
+
+	# Active version of opencascade may be >= $OC_UNSUPPORTED,
+	# so we need to eselect proper version (it must exist due to DEPEND requirement)
+	if use geocad; then
+		oc_current=$(eselect opencascade show)
+		# Proceed only if active version is unsupported
+		if version_is_at_least "${OC_UNSUPPORTED}" "${oc_current}"; then
+			local -a vlist
+			vlist=( $(version_sort $(eselect opencascade list | awk '/^ / { print $2 }')) )
+			local i
+			# search for higehr version < $OC_UNSUPPORTED
+			# list is sorted acsending, so loop backwards
+			for (( i=$(( ${#vlist[@]} -1 )); i>=0; i-- )); do
+				version_is_at_least "${OC_UNSUPPORTED}" "${vlist[i]}" || break
+			done
+			[[ $i == "-1" ]] && die "No suitable opencascade eselect slot is available (<${OC_UNSUPPORTED})"
+
+			einfo "Switching opencascade to supported slot: ${oc_current} -> ${vlist[i]}"
+			eselect opencascade set ${vlist[i]} > /dev/null || die "eselect opencascade set ${vlist[i]} failed!"
+		else
+			# forget it, effectively disabling eselect cleanup
+			unset oc_current
+		fi
+	fi
+}
+
+src_prepare() {
+	# Second version of makepch is required in order to generate
+	# PCH file appropriate for Gentoo include headers layout.
+	# This can be done only at install stage, when files are placed
+	# as appropriate. Premature modification of makepch.sh will
+	# broke build process, however.
+	#cp "etc/dictpch/makepch.sh" "etc/dictpch/makepch-gentoo.sh" || die
+
+	epatch \
+		"${FILESDIR}"/${PN}-5.28.00b-glibc212.patch \
+		"${FILESDIR}"/${PN}-5.32.00-afs.patch \
+		"${FILESDIR}"/${PN}-5.32.00-cfitsio.patch \
+		"${FILESDIR}"/${PN}-5.32.00-chklib64.patch \
+		"${FILESDIR}"/${PN}-5.34.13-unuran.patch \
+		"${FILESDIR}"/${PN}-6.00.01-dotfont.patch \
+		"${FILESDIR}"/${PN}-6.00.01-llvm.patch \
+		"${FILESDIR}"/${PN}-6.00.01-nobyte-compile.patch \
+		"${FILESDIR}"/${PN}-6.04.06-llvm-sysroot.patch \
+		"${FILESDIR}"/${P}-prop-flags.patch
+		# "${FILESDIR}"/${PN}-6.02.05-xrootd4.patch
+		# "${FILESDIR}"/${PN}-6.02.05-dictpch.patch \
+
+	eprefixify interpreter/llvm/Module.mk
+
+	# make sure we use system libs and headers
+	rm montecarlo/eg/inc/cfortran.h README/cfortran.doc || die
+	rm -r graf2d/asimage/src/libAfterImage || die
+	rm -r graf3d/ftgl/{inc,src} || die
+	rm -r graf2d/freetype/src || die
+	rm -r graf3d/glew/{inc,src} || die
+	rm -r core/pcre/src || die
+	rm -r math/unuran/src/unuran-*.tar.gz || die
+	LANG=C LC_ALL=C find core/zip -type f -name "[a-z]*" -print0 | \
+		xargs -0 rm || die
+	rm -r core/lzma/src/*.tar.gz || die
+	rm graf3d/gl/{inc,src}/gl2ps.* || die
+	sed -i -e 's/^GLLIBS *:= .* $(OPENGLLIB)/& -lgl2ps/' \
+		graf3d/gl/Module.mk || die
+
+	# In Gentoo, libPythia6 is called libpythia6
+	# iodbc is in /usr/include/iodbc
+	# pg_config.h is checked instead of libpq-fe.h
+	sed -i \
+		-e 's:libPythia6:libpythia6:g' \
+		-e 's:$ODBCINCDIR:$ODBCINCDIR /usr/include/iodbc:' \
+		-e 's:libpq-fe.h:pg_config.h:' \
+		configure || die "adjusting configure for Gentoo failed"
+
+	# prefixify the configure script and rootcling
+	for f in configure interpreter/llvm/Module.mk ; do \
+		sed -i -r \
+			-e "s:(\W)/usr/:\1${EPREFIX}/usr/:g" ${f} \
+			|| die "prefixify ${f} failed"
+	done
+
+	# CSS should use local images
+	sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed"
+
+	# QTDIR only used for qt3 in gentoo, and configure looks for it.
+	unset QTDIR
+}
+
+# NB: ROOT uses bundled LLVM, because it is patched and API-incompatible with
+# system LLVM.
+# NB: As of 6.00.0.1 cmake is not ready as it can't fully replace configure,
+# e.g. for afs and geocad.
+
+src_configure() {
+	local -a myconf
+	# Some compilers need special care
+	case "$(tc-getCXX)" in
+		*clang++*)
+			myconf=(
+				--with-clang
+				--with-f77="$(tc-getFC)"
+			)
+		;;
+		*icc*|*icpc*)
+			# For icc we need to provide architecture manually
+			# and not to tamper with tc-get*
+			use x86 && myconf=( linuxicc )
+			use amd64 && myconf=( linuxx8664icc )
+		;;
+		*)	# gcc goes here too
+			myconf=(
+				--with-cc="$(tc-getCC)"
+				--with-cxx="$(tc-getCXX)"
+				--with-f77="$(tc-getFC)"
+				--with-ld="$(tc-getCXX)"
+			)
+		;;
+	esac
+
+	# the configure script is not the standard autotools
+	myconf+=(
+		--prefix="${EPREFIX}/usr"
+		--etcdir="${EPREFIX}/etc/root"
+		--libdir="${EPREFIX}/usr/$(get_libdir)/${PN}"
+		--docdir="${EPREFIX}${DOC_DIR}"
+		--tutdir="${EPREFIX}${DOC_DIR}/examples/tutorials"
+		--testdir="${EPREFIX}${DOC_DIR}/examples/tests"
+		--disable-builtin-afterimage
+		--disable-builtin-ftgl
+		--disable-builtin-freetype
+		--disable-builtin-glew
+		--disable-builtin-lzma
+		--disable-builtin-pcre
+		--disable-builtin-zlib
+		--disable-werror
+		--enable-explicitlink
+		--enable-shared
+		--enable-soversion
+		--fail-on-missing
+		--nohowto
+		--with-afs-shared=yes
+		--with-sys-iconpath="${EPREFIX}/usr/share/pixmaps"
+		# Invalid option '-mtune=native'. Try ./configure --help
+		# --cflags=\"${CFLAGS}\"
+		# --cxxflags=\"${CXXFLAGS}\"
+		$(use_enable X x11)
+		$(use_enable X asimage)
+		$(use_enable X xft)
+		$(use_enable afs)
+		$(use_enable avahi bonjour)
+		$(use_enable fits fitsio)
+		$(use_enable fftw fftw3)
+		$(use_enable gdml)
+		$(use_enable geocad)
+		$(use_enable graphviz gviz)
+		$(use_enable http)
+		$(use_enable kerberos krb5)
+		$(use_enable ldap)
+		$(use_enable math genvector)
+		$(use_enable math gsl-shared)
+		$(use_enable math mathmore)
+		$(use_enable math minuit2)
+		$(use_enable math roofit)
+		$(use_enable math tmva)
+		$(use_enable math vc)
+		$(use_enable math vdt)
+		$(use_enable math unuran)
+		$(use_enable memstat)
+		$(use_enable mysql)
+		$(usex mysql "--with-mysql-incdir=${EPREFIX}/usr/include/mysql" "")
+		$(use_enable odbc)
+		$(use_enable opengl)
+		$(use_enable oracle)
+		$(use_enable postgres pgsql)
+		$(use_enable prefix rpath)
+		$(use_enable pythia6)
+		$(use_enable pythia8)
+		$(use_enable python)
+		$(use_enable qt4 qt)
+		$(use_enable qt4 qtgsi)
+		$(use_enable R r)
+		$(use_enable shadow shadowpw)
+		$(use_enable sqlite)
+		$(use_enable ssl)
+		$(use_enable table)
+		$(use_enable tiff astiff)
+		$(use_enable xml)
+		$(use_enable xrootd)
+		${EXTRA_ECONF}
+	)
+
+	# usex can't be used here, because pg_config may be not
+	# installed with USE="-postgres"
+	use postgres && myconf+=( --with-pgsql-incdir=$(pg_config --includedir) )
+
+	einfo "Configuring with ${myconf[@]}"
+	./configure ${myconf[@]} || die "configure failed"
+}
+
+src_compile() {
+	emake \
+		OPT="${CXXFLAGS}" \
+		F77OPT="${FFLAGS}" \
+		ROOTSYS="${S}" \
+		LD_LIBRARY_PATH="${S}/lib"
+	use emacs && elisp-compile build/misc/*.el
+}
+
+daemon_install() {
+	local daemons="rootd proofd"
+	dodir /var/spool/rootd
+	fowners rootd:rootd /var/spool/rootd
+	dodir /var/spool/rootd/{pub,tmp}
+	fperms 1777 /var/spool/rootd/{pub,tmp}
+
+	local i
+	for i in ${daemons}; do
+		newinitd "${FILESDIR}"/${i}.initd ${i}
+		newconfd "${FILESDIR}"/${i}.confd ${i}
+	done
+	if use xinetd; then
+		insinto /etc/xinetd
+		doins "${S}"/etc/daemons/{rootd,proofd}.xinetd
+	fi
+}
+
+desktop_install() {
+	cd "${S}"
+	echo "Icon=root-system-bin" >> etc/root.desktop
+	domenu etc/root.desktop
+	doicon build/package/debian/root-system-bin.png
+
+	insinto /usr/share/icons/hicolor/48x48/mimetypes
+	doins build/package/debian/application-x-root.png
+
+	insinto /usr/share/icons/hicolor/48x48/apps
+	doicon build/package/debian/root-system-bin.xpm
+}
+
+cleanup_install() {
+	# Cleanup of files either already distributed or unused on Gentoo
+	pushd "${ED}" > /dev/null
+	rm usr/share/root/fonts/LICENSE || die
+	rm etc/root/proof/*.sample || die
+	rm -r etc/root/daemons || die
+	# these should be in PATH
+	mv etc/root/proof/utils/pq2/pq2* usr/bin/ || die
+	rm ${DOC_DIR#/}/{INSTALL,LICENSE} || die
+	use examples || rm -r ${DOC_DIR#/}/examples || die
+
+	# clean hardcoded sandbox paths
+	#rm etc/root/dictpch/allCppflags.txt.tmp || die
+	#sed -i "s|${S}/||" etc/root/cling/llvm/Config/llvm-config.h || die
+	# regenerate pch for Gentoo headers layout
+	#rm "etc/root/allDict.cxx.pch" || die
+	#sed -i 's|etc/dictpch|etc/root/dictpch|' etc/root/dictpch/allLinkDefs.h || die
+	#sed -i 's|etc/cling|etc/root/cling|' etc/root/dictpch/allHeaders.h || die
+	#sed -i "s|ROOTDIR_TEMPLATE|${ED}|" etc/root/dictpch/makepch-gentoo.sh || die
+	#etc/root/dictpch/makepch-gentoo.sh etc/root/allDict.cxx.pch || die "PCH generation failed"
+}
+
+src_install() {
+	ROOTSYS="${S}" emake DESTDIR="${D}" install
+	insinto "${DOC_DIR}"
+	doins README.md
+
+	echo "LDPATH=${EPREFIX%/}/usr/$(get_libdir)/root" > 99root
+	use pythia8 && echo "PYTHIA8=${EPREFIX%/}/usr" >> 99root
+
+	if use python; then
+		echo "PYTHONPATH=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
+		python_optimize "${D}/usr/$(get_libdir)/root"
+	fi
+	use emacs && elisp-install ${PN} build/misc/*.{el,elc}
+	if use examples; then
+		# these should really be taken care of by the root make install
+		insinto ${DOC_DIR}/examples/tutorials/tmva
+		doins -r tmva/test
+	fi
+	doenvd 99root
+
+	# The build system installs Emacs support unconditionally in the wrong
+	# directory. Remove it and call elisp-install in case of USE=emacs.
+	rm -r "${ED}"/usr/share/emacs || die
+
+	daemon_install
+	desktop_install
+	cleanup_install
+
+	# do not copress files used by ROOT's CLI (.credit, .demo, .license)
+	docompress -x "${DOC_DIR}"/{CREDITS,examples/tutorials}
+	# needed for .license command to work
+	cat > "${DOC_DIR}/LICENSE" <<- EOF
+	Please visit
+	https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
+	for the full license test
+	EOF
+}
+
+pkg_postinst() {
+	fdo-mime_desktop_database_update
+
+	# restort opencascade eselect slot
+	if use geocad && [[ -n ${oc_current} ]]; then
+		einfo "Switching to user set slot: $(eselect opencascade show) -> ${oc_current}"
+		eselect opencascade set ${oc_current} > /dev/null || eerror "eselect opencascade set ${vlist[i]} failed!"
+		unset oc_current
+	fi
+}
+
+pkg_postrm() {
+	fdo-mime_desktop_database_update
+}


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] dev/heroxbd:master commit in: sci-physics/root/files/, sci-physics/root/
@ 2016-05-23  6:18 Benda XU
  0 siblings, 0 replies; 2+ messages in thread
From: Benda XU @ 2016-05-23  6:18 UTC (permalink / raw
  To: gentoo-commits

commit:     156a2c83947394544bc778935d7be04f0515cd60
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Thu May 19 04:59:34 2016 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Thu May 19 04:59:34 2016 +0000
URL:        https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=156a2c83

sci-physics/root: merged.

 sci-physics/root/ChangeLog                         | 1068 --------------------
 sci-physics/root/Manifest                          |   41 -
 sci-physics/root/files/proofd.confd                |   12 -
 sci-physics/root/files/proofd.initd                |   26 -
 .../root/files/root-5.28.00b-asneeded.patch        |   20 -
 .../root/files/root-5.28.00b-glibc212.patch        |   11 -
 .../root/files/root-5.28.00b-prop-ldflags.patch    |   13 -
 sci-physics/root/files/root-5.28.00b-unuran.patch  |   39 -
 sci-physics/root/files/root-5.32.00-afs.patch      |   33 -
 sci-physics/root/files/root-5.32.00-cfitsio.patch  |   13 -
 sci-physics/root/files/root-5.32.00-chklib64.patch |   24 -
 sci-physics/root/files/root-5.32.00-dotfont.patch  |   58 --
 .../files/root-5.32.00-explicit-functions.patch    |   18 -
 sci-physics/root/files/root-5.32.00-htmldoc.patch  |   12 -
 .../root/files/root-5.32.00-nobyte-compile.patch   |  137 ---
 .../root/files/root-5.32.00-rmkdepend-stat-h.patch |   48 -
 .../root/files/root-5.34.05-nobyte-compile.patch   |  137 ---
 sci-physics/root/files/root-5.34.13-desktop.patch  |   12 -
 sci-physics/root/files/root-5.34.13-unuran.patch   |   40 -
 sci-physics/root/files/root-5.34.26-ldflags.patch  |   19 -
 .../root/files/root-5.34.28-tattmarker.patch       |   23 -
 sci-physics/root/files/root-6.00.01-dotfont.patch  |   58 --
 sci-physics/root/files/root-6.00.01-geocad.patch   |   15 -
 sci-physics/root/files/root-6.00.01-llvm.patch     |   13 -
 .../root/files/root-6.00.01-nobyte-compile.patch   |   33 -
 .../root/files/root-6.00.01-prop-flags.patch       |   17 -
 sci-physics/root/files/root-6.02.05-xrootd4.patch  |   11 -
 .../root/files/root-6.04.06-llvm-sysroot.patch     |   12 -
 .../root/files/root-6.04.06-prop-flags.patch       |   22 -
 sci-physics/root/files/rootd.confd                 |    8 -
 sci-physics/root/files/rootd.initd                 |   28 -
 sci-physics/root/metadata.xml                      |   34 -
 sci-physics/root/root-5.34.26.ebuild               |  453 ---------
 sci-physics/root/root-5.34.28-r1.ebuild            |  433 --------
 sci-physics/root/root-5.34.32.ebuild               |  437 --------
 sci-physics/root/root-6.02.05-r2.ebuild            |  487 ---------
 sci-physics/root/root-6.04.06.ebuild               |  494 ---------
 37 files changed, 4359 deletions(-)

diff --git a/sci-physics/root/ChangeLog b/sci-physics/root/ChangeLog
deleted file mode 100644
index cadec82..0000000
--- a/sci-physics/root/ChangeLog
+++ /dev/null
@@ -1,1068 +0,0 @@
-# ChangeLog for sci-physics/root
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v 1.147 2015/05/15 20:23:37 bircoph Exp $
-
-  15 May 2015; Andrew Savchenko <bircoph@gentoo.org> root-6.02.05-r2.ebuild,
-  -files/root-6.02.05-dictpch.patch:
-  Temporarily disable PCH dictionary regeneration due to bug 548698:
-  root has too many hardcode paths for cling-related stuff, this
-  should be fixed first for dictionary to be regenerated on root
-  install.
-
-  01 May 2015; Andrew Savchenko <bircoph@gentoo.org> root-5.34.26.ebuild:
-  5.34.26 have no support for pythia-8.2
-
-  15 Apr 2015; Andrew Savchenko <bircoph@gentoo.org> root-6.02.05-r2.ebuild:
-  Set ROOTSYS during make install, since a different value (e.g. from
-  older installed version) may broke make install.
-
-  12 Apr 2015; Andrew Savchenko <bircoph@gentoo.org> -root-5.34.28.ebuild:
-  Remove old.
-
-*root-5.34.28-r1 (12 Apr 2015)
-
-  12 Apr 2015; Andrew Savchenko <bircoph@gentoo.org> +root-5.34.28-r1.ebuild:
-  Add new USE flags, remove minimal USE flag, as it is useless now.
-  Fix conditional dependencies.
-
-  12 Apr 2015; Andrew Savchenko <bircoph@gentoo.org> root-6.02.05-r2.ebuild:
-  Depend on shadow conditionally.
-
-*root-6.02.05-r2 (12 Apr 2015)
-
-  12 Apr 2015; Andrew Savchenko <bircoph@gentoo.org> +root-6.02.05-r2.ebuild,
-  +files/root-6.00.01-dotfont.patch, +files/root-6.00.01-geocad.patch,
-  +files/root-6.00.01-llvm.patch, +files/root-6.00.01-nobyte-compile.patch,
-  +files/root-6.00.01-prop-flags.patch, +files/root-6.02.05-dictpch.patch,
-  +files/root-6.02.05-xrootd4.patch, metadata.xml:
-  Version bump from science overlay. Add new USE flags, remove
-  minimal USE flag.
-
-*root-5.34.28 (25 Mar 2015)
-
-  25 Mar 2015; Andrew Savchenko <bircoph@gentoo.org> +root-5.34.28.ebuild:
-  Version bump.
-
-  25 Mar 2015; Andrew Savchenko <bircoph@gentoo.org> root-5.34.26.ebuild:
-  Declare loop iterator as local.
-
-  17 Mar 2015; Andrew Savchenko <bircoph@gentoo.org> root-5.34.26.ebuild,
-  +files/root-5.34.26-ldflags.patch:
-  Upstream is not interested in ldflags patch:
-  https://sft.its.cern.ch/jira/browse/ROOT-7106
-  so reverting to much simpler solution.
-
-  02 Mar 2015; Andrew Savchenko <bircoph@gentoo.org> -root-5.34.18.ebuild,
-  -root-5.34.18-r1.ebuild, -files/root-5.32.00-prop-flags.patch,
-  -files/root-5.34.13-pythia8.patch:
-  Remove old and broken vensions.
-
-*root-5.34.26 (02 Mar 2015)
-
-  02 Mar 2015; Andrew Savchenko <bircoph@gentoo.org> +root-5.34.26.ebuild,
-  files/root-5.32.00-chklib64.patch, metadata.xml:
-  Version bump (from science overlay). Rework compilers handling,
-  *flags handling. Add support for http, C++14. Fix html headers.
-
-  28 Dec 2014; Aaron W. Swenson <titanofold@gentoo.org> root-5.32.03-r2.ebuild,
-  root-5.34.18.ebuild, root-5.34.18-r1.ebuild:
-  Rename virtual/postgresql to dev-db/postgresql
-
-  11 Nov 2014; Andrew Savchenko <bircoph@gmail.com> metadata.xml:
-  Package is now directly maintained instead of proxy-maintaining.
-
-  03 Nov 2014; Aaron W. Swenson <titanofold@gentoo.org> root-5.32.03-r2.ebuild,
-  root-5.34.18.ebuild, root-5.34.18-r1.ebuild:
-  Update PostgreSQL dependencies and/or checks to virtual/postgresql.
-
-  01 Sep 2014; Michał Górny <mgorny@gentoo.org> root-5.34.18-r1.ebuild,
-  root-5.34.18.ebuild:
-  Remove := subslot operator from || () block since it is meaningless and
-  broken.
-
-  27 Mar 2014; Sébastien Fabbro <bicatali@gentoo.org> root-5.34.18-r1.ebuild:
-  Uncomment inadvertently commented out user and group creation
-
-  27 Mar 2014; Sébastien Fabbro <bicatali@gentoo.org> root-5.34.18-r1.ebuild:
-  Finer sub-slotting necessary, bug #505358
-
-*root-5.34.18-r1 (26 Mar 2014)
-
-  26 Mar 2014; Sébastien Fabbro <bicatali@gentoo.org> +root-5.34.18-r1.ebuild,
-  -root-5.32.04.ebuild, -root-5.34.09.ebuild, -root-5.34.10-r2.ebuild,
-  -root-5.34.13-r1.ebuild, -root-5.34.13.ebuild, -root-5.34.15.ebuild,
-  metadata.xml:
-  Sub-slotting (bug #505358), and fixed genreflex path (bug #497280). Split all
-  docs into app-doc/root-docs. Cleaning up ebuild for readibility and easier
-  maintainship.
-
-*root-5.34.18 (18 Mar 2014)
-
-  18 Mar 2014; Sébastien Fabbro <bicatali@gentoo.org> +root-5.34.18.ebuild:
-  Version bump
-
-*root-5.34.15 (24 Feb 2014)
-
-  24 Feb 2014; Sébastien Fabbro <bicatali@gentoo.org> +root-5.34.15.ebuild:
-  Version bump
-
-*root-5.34.13-r1 (10 Dec 2013)
-
-  10 Dec 2013; Justin Lecher <jlec@gentoo.org> +root-5.34.13-r1.ebuild,
-  metadata.xml:
-  Merge changes from sci overlay
-
-  10 Dec 2013; Andrew Savchenko <bircoph@gmail.com> -root-5.34.10-r2.ebuild,
-  root-5.34.13.ebuild, -files/root-5.28.00b-unuran.patch:
-  Add ROOTPrimer and Spectrum user guides.
-  Remove old versions.
-
-*root-5.34.13 (05 Dec 2013)
-
-  05 Dec 2013; Andrew Savchenko <bircoph@gmail.com> +root-5.34.13.ebuild,
-  +files/root-5.34.13-desktop.patch, +files/root-5.34.13-pythia8.patch,
-  +files/root-5.34.13-unuran.patch: Version bump. Fix Pythia8 version
-  requirements and fix Pythia8 build using patch from Oliver Freyermuth
-  (see bug #490332 and https://sft.its.cern.ch/jira/browse/ROOT-5667).
-  Fix c++0x USE flag. Fix installaton of python optimized modules.
-  Fix desktop file to conform currest standard. Remove old.
-
-  09 Nov 2013; Andrew Savchenko <bircoph@gmail.com> +root-5.32.04.ebuild,
-  +files/root-5.28.00b-asneeded.patch, +files/root-5.28.00b-prop-ldflags.patch,
-  +files/root-5.32.00-explicit-functions.patch,
-  +files/root-5.32.00-nobyte-compile.patch:
-  Update pythia8 dependency for 5.32 branch, migrate for
-  python-single-r1 and EAPI=5.
-
-  08 Nov 2013; Andrew Savchenko <bircoph@gmail.com> root-5.34.10-r2.ebuild:
-  Fix pythia dependency: versions >= 8.1.80 changed API and are no
-  longer supported for this root verison.
-
-  15 Oct 2013; Andrew Savchenko <bircoph@gmail.com> -root-5.34.10.ebuild,
-  -root-5.34.10-r1.ebuild, root-5.34.10-r2.ebuild, root-9999.ebuild,
-  -files/root-5.32.00-nobyte-compile.patch, -files/root-9999-cling.patch:
-  Remove old versions and unused patches. WIP on live ebuild.
-
-*root-5.34.10-r2 (07 Oct 2013)
-
-  07 Oct 2013; Andrew Savchenko <bircoph@gmail.com> +root-5.34.10-r2.ebuild,
-  metadata.xml:
-  Add minimal USE flag for minimal and gminimal configurations. Use
-  nohouwto to remove useless messages.
-
-*root-5.34.10-r1 (06 Oct 2013)
-
-  06 Oct 2013; Andrew Savchenko <bircoph@gmail.com> +root-5.34.10-r1.ebuild:
-  Properly use c++0x and oracle deps.
-
-*root-5.34.10 (04 Oct 2013)
-
-  04 Oct 2013; Andrew Savchenko <bircoph@gmail.com> -root-5.34.09.ebuild,
-  +root-5.34.10.ebuild:
-  Version bump per bug 486620 (changes by Oliver Freyermuth).
-  Remove old.
-
-  05 Sep 2013; Michał Górny <mgorny@gentoo.org> root-5.34.09.ebuild:
-  Clean up PYTHON_COMPAT from old implementations.
-
-  03 Jul 2013; Michael Weber <xmw@gentoo.org> -root-5.34.07.ebuild,
-  -root-5.34.08.ebuild:
-  Remove old version of 5.34 series, as requested by Andrew Savchenko.
-
-*root-5.34.09 (29 Jun 2013)
-
-  29 Jun 2013; Michael Weber <xmw@gentoo.org> +root-5.34.09.ebuild:
-  Version bump by Andrew Savchenko, imported from science overlay.
-
-  11 Jun 2013; Sébastien Fabbro <bicatali@gentoo.org> root-5.34.08.ebuild:
-  Fixed installation of doc with the new metric flag (bug #472974)
-
-*root-5.34.08 (10 Jun 2013)
-
-  10 Jun 2013; Sébastien Fabbro <bicatali@gentoo.org> +root-5.34.08.ebuild,
-  -root-5.34.05.ebuild, metadata.xml:
-  Version bump from Andrew Savchenko. Added metric use flag for choosing the
-  default documentation paper size
-
-  28 May 2013; Andrew Savchenko <bircoph@gmail.com> +root-5.34.07.ebuild:
-  Fix build with USE="postgres": Gentoo doesn't provide
-  /usr/include/postgresql symlink anymore.
-
-  29 May 2013; Justin Lecher <jlec@gentoo.org> root-5.34.07.ebuild,
-  metadata.xml:
-  Fix usage of new python r1 eclasses (missing PYTHON_REQUIRED_USE,
-  PYTHON_DEPS)
-
-*root-5.34.07 (23 May 2013)
-
-  23 May 2013; Sébastien Fabbro <bicatali@gentoo.org> +root-5.34.07.ebuild:
-  Version bump. Switch to EAPI5. Switch to python-r1 eclass. Fixed desktop file.
-
-  17 Mar 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
-  Add proxy-maintainers to metadata.xml
-
-  02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> root-5.32.03-r2.ebuild,
-  root-5.32.04.ebuild, root-5.34.05.ebuild:
-  Move Qt dependencies to the new category
-
-*root-5.34.05 (23 Feb 2013)
-
-  23 Feb 2013; Andrew Savchenko <bircoph@gmail.com> -root-5.34.03.ebuild,
-  +root-5.34.05.ebuild, +files/root-5.34.05-nobyte-compile.patch:
-  Version bump.
-
-  22 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org>
-  +files/root-5.32.00-prop-flags.patch,
-  -files/root-5.28.00b-nobyte-compile.patch,
-  -files/root-5.28.00h-explicit-functions.patch,
-  -files/root-5.34.01-glibc216.patch, root-5.34.03.ebuild:
-  Honour system CFLAGS, closing bug #452806, thanks Andrew Savchenko
-
-  22 Nov 2012; Sébastien Fabbro <bicatali@gentoo.org> -root-5.34.01.ebuild:
-  Re-manifesting for new tar ball and remove old
-
-*root-5.34.03 (25 Oct 2012)
-
-  25 Oct 2012; Andrew Savchenko <bircoph@gmail.com>
-  -files/root-5.34.01-glibc216.patch, -root-5.34.02.ebuild,
-  +root-5.34.03.ebuild:
-  Version bump with important fixes in RooFit.
-  Drop old.
-
-*root-5.34.02 (19 Oct 2012)
-*root-5.32.04 (19 Oct 2012)
-
-  19 Oct 2012; Andrew Savchenko <bircoph@gmail.com>
-  +files/root-5.28.00b-asneeded.patch,
-  +files/root-5.28.00b-nobyte-compile.patch,
-  +files/root-5.28.00h-explicit-functions.patch,
-  +files/root-5.32.00-dotfont.patch,
-  +files/root-5.32.00-explicit-functions.patch, +root-5.32.04.ebuild,
-  +files/root-5.34.01-glibc216.patch, +root-5.34.02.ebuild:
-  Version bump for 5.32.04 and 5.34.02 patch releases.
-
-  16 Oct 2012; Justin Lecher <jlec@gentoo.org> root-5.32.03-r2.ebuild,
-  root-5.34.01.ebuild:
-  Remove virtual/fortran and always call fortran-2_pkg_setup as intend by the
-  updated fortran-2.eclass
-
-  22 Jul 2012; Sébastien Fabbro <bicatali@gentoo.org> -root-5.34.00.ebuild,
-  +root-5.34.01.ebuild, +files/root-5.34.01-glibc216.patch:
-  Imported from science overlay. Added a patch from fedora for glib-2.16.
-  Changed all rm -f to rm to make sure they die
-
-*root-5.34.01 (22 Jul 2012)
-
-  22 Jul 2012; Andrew Savchenko <bircoph@gmail.com> -root-5.34.00.ebuild,
-  +root-5.34.01.ebuild, metadata.xml:
-  Version bump. Clarens and PEAC are gone, despite this is a minor
-  release.
-
-  21 Jul 2012; Andrew Savchenko <bircoph@gmail.com>
-  -files/root-5.32.00-explicit-functions.patch, +root-5.34.00.ebuild,
-  root-9999.ebuild:
-  Fix bug 426432: xft now is a strict dependency for X.
-  Remove unused.
-
-  15 Jul 2012; Justin Lecher <jlec@gentoo.org>
-  -files/root-5.26.00-make-3.82.patch, -root-5.26.00e-r1.ebuild,
-  -files/root-5.26.00e-libpng15.patch,
-  -files/root-5.26.00g-explicit-functions.patch, metadata.xml:
-  Cleaned old
-
-  14 Jul 2012; Jeff Horelick <jdhore@gentoo.org> root-5.32.03-r2.ebuild:
-  marked x86 per bug 424745
-
-  09 Jul 2012; Agostino Sarubbo <ago@gentoo.org> root-5.32.03-r2.ebuild:
-  Stable for amd64, wrt bug #424745
-
-  03 Jul 2012; Justin Lecher <jlec@gentoo.org> root-5.34.00.ebuild:
-  Set active pyton version to 2, #424145
-
-  28 Jun 2012; Justin Lecher <jlec@gentoo.org> root-5.26.00e-r1.ebuild,
-  -root-5.26.00g.ebuild, -root-5.28.00h-r1.ebuild, -root-5.32.02-r1.ebuild,
-  -root-5.32.03.ebuild, root-5.34.00.ebuild, metadata.xml:
-  Add missing eclass, fix logic in version comparision when using gcc (4.7 is
-  not at least then 4.7.0); dropped old
-
-  28 Jun 2012; Justin Lecher <jlec@gentoo.org> root-5.34.00.ebuild,
-  metadata.xml:
-  Add missing eclass
-
-  27 Jun 2012; Sebastien Fabbro <fabbros@gentoo.org>
-  files/root-5.32.00-htmldoc.patch, root-5.32.03-r2.ebuild,
-  +root-5.34.00.ebuild, metadata.xml:
-  import to the main tree. c++0x flag does not depend on gcc > 4.7 anymore.
-  Checks on CC are now on CXX
-
-  20 Jun 2012; Andrew Savchenko <bircoph@gmail.com> +root-5.32.03-r2.ebuild:
-  Backport htmldoc fixes for 5.32 branch.
-
-*root-5.34.00 (19 Jun 2012)
-
-  19 Jun 2012; Andrew Savchenko <bircoph@gmail.com> +root-5.34.00.ebuild:
-  Version bump form 5.34.00 based on live ebuild.
-
-  19 Jun 2012; Andrew Savchenko <bircoph@gmail.com>
-  -files/root-5.34-dotfont.patch, files/root-5.34-htmldoc.patch,
-  root-9999.ebuild, +files/root-9999-dotfont.patch:
-  Split htmldoc to a separate ebuild: docs are supposed to be
-  generated after root was installed onto the live filesystem.
-
-  14 Jun 2012; Andrew Savchenko <bircoph@gmail.com>
-  +files/root-5.34-dotfont.patch, root-9999.ebuild, metadata.xml:
-  Update live ebuild to account 5.34 barnch changes.
-  This adds experimental support for C++0x startard, imroves chances
-  of llvm build and makes clear openmp and mpi relationship: they are
-  used only for math and are mutually exclusive.
-
-  13 Jun 2012; Sébastien Fabbro <bicatali@gentoo.org> root-5.32.03-r2.ebuild,
-  metadata.xml:
-  sync with tree
-
-  30 May 2012; Andrew Savchenko <bircoph@gmail.com> root-5.32.03-r2.ebuild,
-  root-9999.ebuild:
-  Use virtualx eclass for Xvfb during htmldoc generation.
-
-*root-5.32.03-r2 (29 May 2012)
-
-  29 May 2012; Andrew Savchenko <bircoph@gmail.com>
-  +files/root-5.32.00-dotfont.patch, +files/root-5.32.00-htmldoc.patch,
-  -root-5.32.03-r1.ebuild, +root-5.32.03-r2.ebuild,
-  +files/root-5.34-htmldoc.patch, root-9999.ebuild, metadata.xml:
-  Add USE="htmldoc" for htmtl documentation build. This obsoletes
-  app-doc/root-docs. Fix fonts for dot code generation, force DejeVu
-  Serif.
-
-  25 May 2012; Andrew Savchenko <bircoph@gmail.com> root-9999.ebuild:
-  Adapt for upstream changes:
-  - enable-exceptions is gone;
-  - as-needed patch is upstream.
-
-*root-5.32.03-r1 (23 May 2012)
-
-  23 May 2012; Andrew Savchenko <bircoph@gmail.com> -root-5.32.03.ebuild,
-  +root-5.32.03-r1.ebuild, root-9999.ebuild:
-  Update ROOT User's Guide.
-
-  22 May 2012; Justin Lecher <jlec@gentoo.org> root-5.32.03.ebuild,
-  root-9999.ebuild:
-  Add missing eutils.eclass
-
-*root-5.32.03 (15 May 2012)
-
-  15 May 2012; Andrew Savchenko <bircoph@gmail.com>
-  -files/root-5.26.00e-libpng15.patch,
-  -files/root-5.26.00g-explicit-functions.patch,
-  -files/root-5.28.00b-nobyte-compile.patch,
-  -files/root-5.28.00h-explicit-functions.patch, +root-5.32.03.ebuild,
-  root-9999.ebuild:
-  Bump ebuild, use live ebuild as a template.
-  Switch to virtual/pkgconfig. Remove extra KEYWORDS from live
-  ebuild.
-
-  03 Apr 2012; Justin Lecher <jlec@gentoo.org> -root-5.26.00g.ebuild,
-  -root-5.28.00h-r1.ebuild, -root-5.32.02-r1.ebuild:
-  Drop in tree version
-
-  03 Apr 2012; Justin Lecher <jlec@gentoo.org> root-5.28.00h-r1.ebuild,
-  root-5.32.02-r1.ebuild, root-9999.ebuild, metadata.xml:
-  Fix EAPI=4 usage, don't mix CFLAGS/CXXFLAGS, respect LD
-
-*root-5.32.02-r1 (03 Apr 2012)
-*root-5.28.00h-r1 (03 Apr 2012)
-
-  03 Apr 2012; Andrew Savchenko <bircoph@gmail.com> -root-5.28.00h.ebuild,
-  +root-5.28.00h-r1.ebuild, -root-5.32.02.ebuild, +root-5.32.02-r1.ebuild,
-  root-9999.ebuild:
-  Force format library dependencies on libafterimage and afterstep.
-  This fixes bug 408987. Port to other versions, 5.26 branch is not
-  affected.
-
-*root-5.32.02 (02 Apr 2012)
-
-  02 Apr 2012; Andrew Savchenko <bircoph@gmail.com> -root-5.32.01-r2.ebuild,
-  +root-5.32.02.ebuild:
-  Version bump for a new patch release.
-
-  29 Mar 2012; Sébastien Fabbro <bicatali@gentoo.org>
-  +files/root-5.32.00-chklib64.patch, root-5.32.01-r2.ebuild:
-  Import from the science overlay
-
-  23 Mar 2012; Andrew Savchenko <bircoph@gmail.com> root-5.26.00g.ebuild,
-  root-5.28.00h.ebuild, root-5.32.01-r2.ebuild, root-9999.ebuild:
-  Switch to virtual/shadow.
-
-  22 Mar 2012; Andrew Savchenko <bircoph@gmail.com> root-5.32.01-r2.ebuild,
-  root-9999.ebuild:
-  Apply chklib64 fix to the live ebuild as well.
-  Remove deprecated ncurses support and editline option: they are
-  deprecated and do nothing actually.
-
-  21 Mar 2012; Andrew Savchenko <bircoph@gmail.com>
-  +files/root-5.32.00-chklib64.patch, root-5.32.01-r2.ebuild:
-  Fix library architecture check (32/64 bit) for libraries having .so
-  file installed as an ld script instead of normal binary file.
-  See bug 406817 for details.
-  Thanks to Jean-Francois Ostiguy and Jauhien Piatlicki for their
-  major work on this bug.
-
-  13 Mar 2012; Sébastien Fabbro <bicatali@gentoo.org> +root-5.26.00g.ebuild,
-  +files/root-5.26.00g-explicit-functions.patch, -root-5.28.00d.ebuild,
-  +root-5.28.00h.ebuild, +files/root-5.28.00h-explicit-functions.patch,
-  -root-5.32.00-r2.ebuild, +files/root-5.32.00-explicit-functions.patch,
-  -root-5.32.01.ebuild, +root-5.32.01-r2.ebuild, files/olbd.initd,
-  files/xrootd.initd:
-  Imported changed from bircoph into main tree
-
-*root-5.32.01-r2 (09 Mar 2012)
-
-  09 Mar 2012; Andrew Savchenko <bircoph@gmail.com> root-5.26.00g.ebuild,
-  root-5.28.00h.ebuild, -root-5.32.01-r1.ebuild, +root-5.32.01-r2.ebuild
-  Remove llvm (cling) support from everywhere but live ebuild.
-  Current cling code highly depends on particular llvm trunk
-  revisions, there is no way to support it for regular ebuilds yet.
-  Order inherit arguments alphabetically.
-
-*root-5.32.01-r1 (09 Mar 2012)
-
-  09 Mar 2012; Andrew Savchenko <bircoph@gmail.com> root-5.26.00g.ebuild,
-  root-5.28.00h.ebuild, -root-5.32.01.ebuild, +root-5.32.01-r1.ebuild,
-  metadata.xml:
-  Fix llvm support per bug 407097. Patch by Marek Szuba with some
-  changes. cling atm depends on live llvm and clang, so it may fail
-  to build, disabled by default. Fix USE flags ordering in ebuilds.
-
-*root-5.28.00h (09 Mar 2012)
-*root-5.26.00g (09 Mar 2012)
-
-  09 Mar 2012; Andrew Savchenko <bircoph@gmail.com>
-  +root-5.26.00g.ebuild,
-  +files/root-5.26.00g-explicit-functions.patch,
-  +root-5.28.00h.ebuild,
-  +files/root-5.28.00h-explicit-functions.patch,
-  +files/root-5.32.00-explicit-functions.patch:
-  Version bump for 5.26 and 5.28 branches to the latest patchlevels.
-  Fix bug 386905 for all branches by applying upstream fix. Thanks
-  gcc and ROOT developers for their hard work.
-  Fix pq2 files installation.
-
-  13 Mar 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> root-5.26.00e-r1.ebuild,
-  root-5.28.00d.ebuild, root-5.32.00-r2.ebuild, root-5.32.01.ebuild:
-  Switch to virtual/shadow.
-
-*root-5.32.01 (02 Mar 2012)
-
-  02 Mar 2012; Sébastien Fabbro <bicatali@gentoo.org> +root-5.32.01.ebuild,
-  metadata.xml:
-  Imported bump from the sci overlay
-
-  01 Mar 2012; Andrew Savchenko <bircoph@gmail.com> metadata.xml:
-  Fix repoman warning.
-
-  01 Mar 2012; Andrew Savchenko <bircoph@gmail.com>
-  +root-5.32.01.ebuild
-  Version bump for patch release 5.32/01.
-
-  27 Feb 2012; Andrew Savchenko <bircoph@gmail.com>
-  root-5.32.00-r1.ebuild:
-  Fix build on non-english locales. find tool may become crazy on
-  them, so force LANG=C LC_ALL=C for find only.
-
-*root-5.32.00-r2 (21 Jan 2012)
-
-  21 Jan 2012; Sébastien Fabbro <bicatali@gentoo.org> +root-5.32.00-r2.ebuild,
-  +files/root-5.32.00-afs.patch, +files/root-5.32.00-cfitsio.patch,
-  +files/root-5.32.00-nobyte-compile.patch, files/proofd.initd,
-  files/rootd.initd, metadata.xml:
-  Import root ebuild from the science overlay. Main work from Andrew Savchenko,
-  now proxy-maintainer
-
-  13 Nov 2011; Justin Lecher <jlec@gentoo.org> -root-5.26.00-r2.ebuild,
-  root-5.26.00e-r1.ebuild, root-5.28.00d.ebuild, metadata.xml:
-  Cleaned old, fixed slotting for media-libs/libpng and media-libs/tiff, sort
-  Deps, converted elog -> echo where needed, cleaned illegal epause, formated
-  metadat.xml
-
-  18 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> root-5.26.00e-r1.ebuild,
-  +files/root-5.26.00e-libpng15.patch:
-  Fix building with libpng15 wrt #387553 by Daniel Savard
-
-  21 Jun 2011; Justin Lecher <jlec@gentoo.org> root-5.26.00-r2.ebuild,
-  root-5.26.00e-r1.ebuild, root-5.28.00d.ebuild:
-  Add dependency on virtual/fortran
-
-  21 Jun 2011; Justin Lecher <jlec@gentoo.org> root-5.26.00-r2.ebuild,
-  root-5.26.00e-r1.ebuild, root-5.28.00d.ebuild:
-  Added fortran-2.eclass support
-
-  06 Jun 2011; Jeroen Roovers <jer@gentoo.org> root-5.26.00-r2.ebuild,
-  root-5.26.00e-r1.ebuild:
-  Drop HPPA keywording (bug #355963).
-
-  31 May 2011; Markus Meier <maekke@gentoo.org> root-5.26.00e-r1.ebuild:
-  x86 stable, bug #367321
-
-  23 May 2011; Markos Chandras <hwoarang@gentoo.org> root-5.26.00e-r1.ebuild:
-  Stable on amd64 wrt bug #367321
-
-  20 May 2011; Jeroen Roovers <jer@gentoo.org> root-5.26.00e-r1.ebuild:
-  Stable for HPPA (bug #367321).
-
-*root-5.28.00d (17 May 2011)
-
-  17 May 2011; Sébastien Fabbro <bicatali@gentoo.org> -root-5.28.00b.ebuild,
-  +root-5.28.00d.ebuild:
-  Version bump
-
-*root-5.28.00b (16 Mar 2011)
-
-  16 Mar 2011; Sébastien Fabbro <bicatali@gentoo.org> +root-5.28.00b.ebuild,
-  +files/root-5.28.00b-asneeded.patch, +files/root-5.28.00b-glibc212.patch,
-  +files/root-5.28.00b-nobyte-compile.patch,
-  +files/root-5.28.00b-prop-ldflags.patch, +files/root-5.28.00b-unuran.patch,
-  metadata.xml:
-  Version bump. Now builds with unbundled libafterimage (bug #252918), gl2ps.
-  Added a few flags (fits for cfitsio, llvm for cling support). More ebuild
-  cleaning.
-
-  02 Mar 2011; Justin Lecher <jlec@gentoo.org> root-5.26.00-r2.ebuild,
-  root-5.26.00e-r1.ebuild:
-  Correct Slots for gtk 3 introduction to tree
-
-  13 Feb 2011; Raúl Porcel <armin76@gentoo.org> root-5.26.00-r2.ebuild,
-  root-5.26.00e-r1.ebuild:
-  Drop sparc keywords
-
-  18 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org> -root-5.26.00-r4.ebuild:
-  Drop old.
-
-  08 Nov 2010; Kacper Kowalik <xarthisius@gentoo.org>
-  root-5.26.00-r2.ebuild, root-5.26.00-r4.ebuild, root-5.26.00e-r1.ebuild:
-  media-libs/jpeg -> virtual/jpeg
-
-*root-5.26.00e-r1 (22 Oct 2010)
-
-  22 Oct 2010; Kacper Kowalik <xarthisius@gentoo.org> -root-5.26.00e.ebuild,
-  +root-5.26.00e-r1.ebuild, -files/root-5.26.00e-configure-paths.patch,
-  -files/root-5.26.00e-glibc212.patch, -files/root-5.26.00e-make-3.82.patch,
-  -files/root-5.26.00e-nobyte-compile.patch,
-  -files/root-5.26.00e-prop-ldflags.patch:
-  Move patches to mirrors. Fixes bug 341971.
-
-*root-5.26.00e (19 Oct 2010)
-
-  19 Oct 2010; Sébastien Fabbro <bicatali@gentoo.org>
-  +root-5.26.00e.ebuild, +files/root-5.26.00e-configure-paths.patch,
-  +files/root-5.26.00e-glibc212.patch, +files/root-5.26.00e-make-3.82.patch,
-  +files/root-5.26.00e-nobyte-compile.patch,
-  +files/root-5.26.00e-prop-ldflags.patch:
-  Version bump, patch for afs submitted by Andrew Savchenko.
-
-  16 Oct 2010; Kacper Kowalik <xarthisius@gentoo.org>
-  root-5.26.00-r4.ebuild, +files/root-5.26.00-make-3.82.patch:
-  Fix building with gmake-3.82 wrt 333083. Thanks to Diego for reporting.
-
-  10 Jul 2010; Raúl Porcel <armin76@gentoo.org> root-5.26.00-r2.ebuild:
-  sparc stable wrt #318469
-
-  06 Jul 2010; Sébastien Fabbro <bicatali@gentoo.org>
-  root-5.26.00-r4.ebuild:
-  Added graphviz use flag
-
-  25 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-  root-5.26.00-r4.ebuild:
-  Fix usage of python_set_active_version() and python_mod_optimize(), use
-  python_mod_cleanup() instead of python_mod_optimize() in pkg_postrm() (bug
-  #316247).
-
-  25 Jun 2010; Sébastien Fabbro <bicatali@gentoo.org>
-  -root-5.22.00-r3.ebuild, -root-5.24.00-r1.ebuild, -root-5.26.00-r3.ebuild,
-  root-5.26.00-r4.ebuild, -files/root-5.26.00-nobyte-compile.patch:
-  Patch bump and removed useless gsl flag
-
-*root-5.26.00-r4 (25 Jun 2010)
-
-  25 Jun 2010; Justin Lecher <jlec@gentoo.org> +root-5.26.00-r4.ebuild:
-  Fixes for PYTHON ABIs
-
-  22 Jun 2010; Sébastien Fabbro <bicatali@gentoo.org>
-  root-5.26.00-r3.ebuild:
-  Removed cint7 flag, discontinued effort, and does not compile (bug
-  #324957)
-
-  17 Jun 2010; Patrick Lauer <patrick@gentoo.org> root-5.22.00-r2.ebuild,
-  root-5.22.00-r3.ebuild, root-5.24.00-r1.ebuild, root-5.26.00-r2.ebuild,
-  root-5.26.00-r3.ebuild:
-  Migrating away from deprecated postgres virtuals
-
-*root-5.26.00-r3 (14 Jun 2010)
-
-  14 Jun 2010; Sébastien Fabbro <bicatali@gentoo.org>
-  +root-5.26.00-r3.ebuild:
-  New patch set from upstream fixing a number of bugs, more LDFLAGS
-  propagation fixes, added gsl flag and released as-needed for more testing
-
-  01 Jun 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
-  root-5.26.00-r2.ebuild:
-  x86 stable wrt bug #318469
-
-  25 May 2010; Pacho Ramos <pacho@gentoo.org> root-5.26.00-r2.ebuild:
-  stable amd64, bug 318469
-
-  13 May 2010; Jeroen Roovers <jer@gentoo.org> root-5.26.00-r2.ebuild:
-  Stable for HPPA (bug #318469).
-
-*root-5.26.00-r2 (10 Mar 2010)
-
-  10 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> -root-5.26.00.ebuild,
-  -root-5.26.00-r1.ebuild, +root-5.26.00-r2.ebuild:
-  Now do not optimize dictionary upon upstream recomendation, remove buggy
-  gcc44 patch (fixing bug #305871), update various patches, documentation
-  (bug #307915) and cleaned up some seds
-
-*root-5.26.00-r1 (19 Feb 2010)
-
-  19 Feb 2010; Sébastien Fabbro <bicatali@gentoo.org>
-  +root-5.26.00-r1.ebuild:
-  Patch version bump. Also fixed a configure problem when checking for
-  symbol (bug #305279)
-
-*root-5.26.00 (09 Jan 2010)
-
-  09 Jan 2010; Sébastien Fabbro <bicatali@gentoo.org> +root-5.26.00.ebuild:
-  Version bump. Thanks Andrew Savchenko for his input, bug #298284
-
-  24 Nov 2009; Sébastien Fabbro <bicatali@gentoo.org>
-  root-5.24.00-r1.ebuild:
-  Fixed a PIC problem when configuring with AFS (bug #294038)
-
-*root-5.24.00-r1 (19 Nov 2009)
-
-  19 Nov 2009; Sébastien Fabbro <bicatali@gentoo.org>
-  root-5.22.00-r2.ebuild, root-5.22.00-r3.ebuild, -root-5.24.00.ebuild,
-  +root-5.24.00-r1.ebuild:
-  Forbid as-needed (bug #287178), fixed a syntax while installing TMVA
-  documentation, new version bump with new set of patches. Thanks Andrew
-  Savchenko for his contribution.
-
-  06 Oct 2009; Dominik Kapusta <ayoy@gentoo.org> root-5.22.00-r2.ebuild,
-  root-5.22.00-r3.ebuild, root-5.24.00.ebuild:
-  Removed alternative dependency on Qt metapackage
-
-*root-5.24.00 (24 Sep 2009)
-
-  24 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> +root-5.24.00.ebuild:
-  Version bump, still masked. A bit buggy with xrootd, cint7 and afs at
-  least on amd64. Thanks Andrew Savchenko for his work
-
-*root-5.22.00-r3 (23 Sep 2009)
-
-  23 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> -root-3.05.04.ebuild,
-  -root-5.16.00.ebuild, -files/root-5.16.00-fortran.patch,
-  -files/root-5.16.00-xft.patch, -files/sparc-root-5.16.00.patch,
-  -root-5.20.00-r3.ebuild, -files/root-5.20.00-defind.patch,
-  -root-5.22.00-r1.ebuild, +root-5.22.00-r3.ebuild, -files/proofd.xinetd,
-  -files/root.xinetd:
-  Added a few patches, including: new upstream patch revision, gcc-4.4
-  fixes, sandbox violation, passing CXXFLAGS for g4root, newer kerberos.
-  Removed fortran eclass, relying on toolchain eclass. Closing bug #275978,
-  bug #280197, bug #280869. Removed older versions, including ancient
-  root-3.x which was the only one ppc stable, but just too buggy on all
-  arches, and unsupported. Thanks to Andrew Savchenko for his contributions.
-
-  19 Jul 2009; Jeremy Olexa <darkside@gentoo.org> root-5.22.00-r2.ebuild:
-  amd64 stable, bug 275997
-
-  16 Jul 2009; Christian Faulhammer <fauli@gentoo.org>
-  root-5.22.00-r2.ebuild:
-  stable x86, bug 275997
-
-  16 Jul 2009; Ferris McCormick <fmccor@gentoo.org> root-5.22.00-r2.ebuild:
-  Sparc stable, bug #275997.
-
-  25 Jun 2009; Sébastien Fabbro <bicatali@gentoo.org> Manifest:
-  Fixed a patch for python checking, bug #275284, thanks Adam Hunt
-
-*root-5.22.00-r2 (24 Jun 2009)
-
-  24 Jun 2009; Sébastien Fabbro <bicatali@gentoo.org>
-  +root-5.22.00-r2.ebuild:
-  New patch revision (svn #29183 )from upstream including many bug fixes
-
-  23 Jun 2009; Jeroen Roovers <jer@gentoo.org> root-5.20.00-r3.ebuild,
-  +files/root-5.20.00-defind.patch:
-  Fix spelling error causing compile failure (bug #275205).
-
-  05 May 2009; Christian Faulhammer <fauli@gentoo.org>
-  root-5.20.00-r3.ebuild:
-  stable x86, bug 245875
-
-  05 May 2009; Christian Faulhammer <fauli@gentoo.org>
-  root-5.20.00-r3.ebuild, root-5.22.00-r1.ebuild:
-  add dev-ruby/rubygems as dependency
-
-  13 Apr 2009; Sébastien Fabbro <bicatali@gentoo.org>
-  root-5.20.00-r3.ebuild, -root-5.22.00.ebuild, root-5.22.00-r1.ebuild:
-  Applied a patch from Ben Bannier to fix cint7 without ROOTSYS (bug
-  #263332) and allow cross-compiling (thanks jer, bug #265482)
-
-*root-5.22.00-r1 (06 Apr 2009)
-
-  06 Apr 2009; Sébastien Fabbro <bicatali@gentoo.org>
-  root-5.20.00-r3.ebuild, +root-5.22.00-r1.ebuild:
-  Fixed hicolor icons, thanks ulm, added new upstream patch and fixed doc
-  name for TMVA, thanks Ben Bannier
-
-  22 Mar 2009; Jeremy Olexa <darkside@gentoo.org> root-5.20.00-r3.ebuild:
-  amd64 stable, bug 245875
-
-  05 Mar 2009; Ferris McCormick <fmccor@gentoo.org> root-5.20.00-r3.ebuild:
-  Sparc stable and done with Bug #245875.
-
-  20 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> files/proofd.initd,
-  files/rootd.initd, files/xrootd.initd, root-5.20.00-r3.ebuild,
-  root-5.22.00.ebuild:
-  Fixed postgresql configuration (bug #251590), fixed server rootd and
-  proofd files
-
-  19 Dec 2008; Sébastien Fabbro <bicatali@gentoo.org> root-5.22.00.ebuild:
-  Fixed ftgl dependency, closing bug #251634
-
-*root-5.22.00 (19 Dec 2008)
-
-  19 Dec 2008; Sébastien Fabbro <bicatali@gentoo.org> +root-5.22.00.ebuild:
-  Version bump, moved to EAPI=2
-
-  19 Dec 2008; Sébastien Fabbro <bicatali@gentoo.org>
-  root-5.20.00-r3.ebuild:
-  Forgot to apply xrootd-prop-flags patch
-
-*root-5.20.00-r3 (18 Dec 2008)
-
-  18 Dec 2008; Sébastien Fabbro <bicatali@gentoo.org>
-  files/root-5.20.00-as-needed.patch, -files/root-5.20.00-configure.patch,
-  +files/root-5.20.00-configure-paths.patch, -files/root-5.20.00-pic.patch,
-  +files/root-5.20.00-prop-flags.patch,
-  +files/root-5.20.00-xrootd-shared.patch, +files/olbd.confd,
-  +files/olbd.initd, +files/proofd.confd, +files/proofd.initd,
-  +files/proofd.xinetd, +files/root.xinetd, +files/rootd.confd,
-  +files/rootd.initd, +files/xrootd.confd, +files/xrootd.initd,
-  -root-5.20.00-r1.ebuild, -root-5.20.00-r2.ebuild, +root-5.20.00-r3.ebuild:
-  Major revision bump with lots of changes:
-	- added proofd, rootd, xrootd initd daemons
-	- added xinetd support (use flag) for proofd and xrootd
-	- added desktop files and mimetypes
-	- fix cfortran dependency (closing bug #250432)
-	- fix qt:4 dependency
-	- fix for bad cfortran include file
-	- fix for more as-needed
-	- now propagates all flags everywhere (should close bug #250653)
-	- removed a bunch of installed files useless on gentoo
-	- install tmva tutorials
-	- now installs tutorials and tests with 'examples' use flag in 
-	  /usr/share/doc/root*/examples directory
-	- do patches instead of sed's to propose upstream.
-  Removed older revisions.
-
-  05 Dec 2008; Sébastien Fabbro <bicatali@gentoo.org>
-  +files/root-5.20.00-ftgl_header.patch, root-5.20.00-r2.ebuild:
-  Fixed for older ftgl versions, bug #249885, thanks to Benjamin Bannier
-
-*root-5.20.00-r2 (04 Dec 2008)
-
-  04 Dec 2008; Sébastien Fabbro <bicatali@gentoo.org>
-  -files/root-5.18.00d-gcc43.patch, -files/root-5.18.00d-makefile.patch,
-  +files/root-5.20.00-as-needed.patch, +files/root-5.20.00-ftgl.patch,
-  -files/xrootd-20071116-checksymbol.patch,
-  -files/xrootd-20071116-gcc43.patch, -files/root-pic.patch,
-  -root-5.18.00d.ebuild, -root-5.20.00.ebuild, +root-5.20.00-r2.ebuild:
-  Fixed flags propagation, fixed dependency for qt-4, fixed for forced
-  as-needed (bug #248380), fixed for ftgl > 2.1.3_rc5 (bug #248789, thanks
-  tao@post.cz), removed unixODBC as a possible odbc implementation (bug
-  #242150, thanks Benjamin Bennier), removed old version with big patches
-  (closing bug #249009)
-
-*root-5.20.00-r1 (23 Sep 2008)
-
-  23 Sep 2008; Sébastien Fabbro <bicatali@gentoo.org>
-  +files/root-5.20.00-include-defines-file.patch,
-  +files/root-5.20.00-upstream.patch, +root-5.20.00-r1.ebuild:
-  Added a bunch of patches from Benjamin Bannier for Pythia libraries (bug
-  #230673), ruby name changes (bug #236072), opengl include files (bug
-  #236071), extra documentation (bug #236070). Also added a reflex flag to
-  enable users encountering bug #233698, some emacs changes thanks to ulm.
-  Finally, added some patches from upstream documented in
-  http://root.cern.ch/twiki/bin/view/ROOT/PatchesV5-20-00.
-
-  29 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml,
-  root-5.18.00d.ebuild, root-5.20.00.ebuild:
-  Added use flags in metadata.xml, removed pch use flag (buggy upstream),
-  added libiodbc as a possible implementation for ODBC. Also fixed
-  qt-xmlpatterns dependency.
-
-  27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> root-5.16.00.ebuild,
-  root-5.18.00d.ebuild:
-  QA: Get rid of deprecated qt_min_version().
-
-  26 Jul 2008; Carsten Lohrke <carlo@gentoo.org> root-5.18.00d.ebuild,
-  root-5.20.00.ebuild:
-  Fix broken split Qt 4.4 dependencies, cf. bug 217161 comment 11.
-
-  18 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org> root-5.16.00.ebuild,
-  root-5.18.00d.ebuild, root-5.20.00.ebuild:
-  Now update PYTHONPATH, thanks Benjamin Bannier, bug #232124
-
-  13 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org> root-5.16.00.ebuild:
-  Added libXft dep in 5.16.00 stable version, closing bug #204725
-
-*root-5.20.00 (08 Jul 2008)
-
-  08 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org>
-  -files/root-5.16.00-afs.patch, -files/root-5.16.00-flags.patch,
-  -files/root-5.16.00-postgres.patch, +files/root-5.20.00-configure.patch,
-  +files/root-5.20.00-pic.patch, -files/root-xrootd-flags.patch,
-  -root-5.16.00-r1.ebuild, -root-5.18.00.ebuild, root-5.18.00d.ebuild,
-  +root-5.20.00.ebuild:
-  Version bump, removed some older versions. Still buggy for pre-compiled
-  headers (use flag pch), xrootd+afs, and could not test properly with
-  oracle flag
-
-  16 Jun 2008; Sébastien Fabbro <bicatali@gentoo.org>
-  files/root-5.18.00d-gcc43.patch:
-  Added more gcc-4.3 love to the mathcore, thanks to Derek Dolney, bug
-  #226013
-
-  30 May 2008; Sébastien Fabbro <bicatali@gentoo.org>
-  files/xrootd-20071116-gcc43.patch:
-  Removed cvs tags in xrootd patch, closing bug #224195
-
-*root-5.18.00d (29 May 2008)
-
-  29 May 2008; Sébastien Fabbro <bicatali@gentoo.org>
-  +files/root-5.18.00d-gcc43.patch, +files/root-5.18.00d-makefile.patch,
-  +files/xrootd-20071116-checksymbol.patch,
-  +files/xrootd-20071116-gcc43.patch, +root-5.18.00d.ebuild:
-  Version bump. This version is includes patches from upstream (included in
-  sources), some local gcc-4.3 patches and various xrootd patches. Now works
-  with afs on amd64. Removed cint7 flag as it is still too buggy, added
-  xrootd use flag, added a math flag triggering all math libraries
-  (mathcore, mathmore, minuit2, roofit, unuran). Much cleanup: qt-4.4 ready,
-  removed afterimage dependency (will be back in 5.20). This version should
-  be targeted for stabilization.
-
-  21 May 2008; Tiziano Müller <dev-zero@gentoo.org> root-3.05.04.ebuild,
-  root-5.16.00.ebuild, root-5.16.00-r1.ebuild, root-5.18.00.ebuild:
-  Changed dependency for postgresql from dev-db/postgresql to
-  virtual/postgresql-server
-
-  04 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org> root-5.18.00.ebuild:
-  Fixed tutorial->tutorials, closing bug #216130
-
-  04 Apr 2008; Jeroen Roovers <jer@gentoo.org> root-5.18.00.ebuild:
-  Marked ~hppa.
-
-  18 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org> root-5.18.00.ebuild:
-  Check for qt4 to be built with qt3support, closing bug #206540)
-
-*root-5.18.00 (17 Jan 2008)
-
-  17 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org>
-  +files/root-pic.patch, +files/root-xrootd-flags.patch,
-  +root-5.18.00.ebuild:
-  Version bump. Compiles with pic shared libs (via patches). Most earlier
-  patches and problems have been sent upstream.
-
-  10 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org>
-  +files/root-5.16.00-flags.patch, +files/root-5.16.00-postgres.patch,
-  +files/root-5.16.00-xft.patch, root-5.16.00-r1.ebuild:
-  Added various patches: one to respect flags in xrootd (needed for afs), one
-  to properly handle -truetype without libXft (bug #204725) and last one for
-  postgresql (bug #203015). Added pch use flag for faster compilation with g++
-
-  16 Dec 2007; Markus Dittrich <markusle@gentoo.org>
-  +files/root-5.16.00-afs.patch, root-5.16.00-r1.ebuild:
-  Added patch to fix linking problem with afs libs. Re-added afs
-  USE flag.
-
-*root-5.16.00-r1 (15 Dec 2007)
-
-  15 Dec 2007; Markus Dittrich <markusle@gentoo.org>
-  +root-5.16.00-r1.ebuild:
-  New revision with patch fixing compile failure under gcc-4.2 
-  (see bug #199591). Also removed afs support until compilation 
-  problems are fixed.
-
-  09 Dec 2007; Sébastien Fabbro <bicatali@gentoo.org> -root-4.02.00.ebuild,
-  root-5.16.00.ebuild:
-  Forced opengl as a dep, since it needs it anyway, added a possible fix for
-  afs support, a die function for a g++ >= 4.2 and now use virtual/mysql
-  instead of dev-db/mysql
-
-  23 Nov 2007; Samuli Suominen <drac@gentoo.org> root-5.16.00.ebuild:
-  amd64 stable wrt #196282
-
-  24 Oct 2007; Christian Faulhammer <opfer@gentoo.org> root-5.16.00.ebuild:
-  stable x86, bug 196282
-
-  22 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> root-5.16.00.ebuild:
-  removed some doc install
-
-  19 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> root-5.16.00.ebuild:
-  Added a pause at the end of pkg_setup.
-
-  18 Oct 2007; Ferris McCormick <fmccor@gentoo.org> root-5.16.00.ebuild:
-  Sparc stable - Bug #196282 --- Hooray!  It's been rough, but we made it.
-
-  17 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> root-5.16.00.ebuild:
-  added libXpm as a dependency.
-
-  16 Sep 2007; Sébastien Fabbro <bicatali@gentoo.org>
-  -files/sparc-root-5.14.00c.patch, +files/sparc-root-5.16.00.patch,
-  -files/pgsql-no-libpq-int.patch, -files/root-makefile.patch,
-  -root-3.10.02-r1.ebuild, -root-5.14.00b.ebuild, -root-5.14.00c.ebuild,
-  root-5.16.00.ebuild:
-  Cleaning old versions and fixing bug #190163, thanks to fmccor
-
-*root-5.16.00 (24 Aug 2007)
-
-  24 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org>
-  +files/root-5.16.00-fortran.patch, +root-5.16.00.ebuild:
-  Version bump. Added cern use flag. Upstream fixed xrootd for sparc and
-  parallell makes.
-
-  22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>; root-3.05.04.ebuild,
-  root-3.10.02-r1.ebuild, root-4.02.00.ebuild:
-  Drop virtual/x11 references.
-
-*root-5.14.00c (05 Mar 2007)
-
-  05 Mar 2007; Sébastien Fabbro <bicatali@gentoo.org>
-  +files/sparc-root-5.14.00c.patch, +root-5.14.00c.ebuild:
-  Version bump. Fixed parallel compiling and sparc architecture with a 
-  patch, from bug #87305, thanks to fmmcor.
-
-*root-5.14.00b (05 Feb 2007)
-
-  05 Feb 2007; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml,
-  +root-5.14.00b.ebuild:
-  Major version bump, with a lot of changes in ebuild. LICENSE changed.
-  Closing bugs #34415, #98235, #109307. Thanks for everyone in bug #109307 
-  for testing.
-
-  23 Nov 2006; Francesco Riosa <vivo@gentoo.org> root-3.05.04.ebuild,
-  root-3.10.02-r1.ebuild, root-4.02.00.ebuild:
-  dev-db/mysql => virtual/mysql
-
-  02 Jul 2006; Luis Medinas <metalgod@gentoo.org> metadata.xml:
-  Update metadata to sci-physics.
-
-  02 Jul 2006; Luis Medinas <metalgod@gentoo.org>
-  +files/pgsql-no-libpq-int.patch, +files/root-makefile.patch,
-  +metadata.xml, +root-3.05.04.ebuild, +root-3.10.02-r1.ebuild,
-  +root-4.02.00.ebuild:
-  Moved from sci-libs/root to sci-physics/root.
-
-  23 Jun 2006; Doug Goldstein <cardoe@gentoo.org> root-3.10.02-r1.ebuild,
-  root-4.02.00.ebuild:
-  USE flag qt->qt3/qt4 change
-
-  03 Feb 2006; Patrick Kursawe <phosphan@gentoo.org> root-3.05.04.ebuild,
-  root-3.10.02-r1.ebuild, root-4.02.00.ebuild:
-  Porting to modular X
-
-  28 Jul 2005; Caleb Tennis <caleb@gentoo.org> root-3.10.02-r1.ebuild,
-  root-4.02.00.ebuild:
-  Fix qt dep per bug #100235
-
-  26 Jun 2005; Olivier Fisette <ribosome@gentoo.org>
-  -files/root-4.00.06a-gcc-3.4.patch, -root-3.03.04-r2.ebuild,
-  -root-4.00.06a.ebuild:
-  Removed obsolete versions.
-
-  08 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> root-4.02.00.ebuild:
-  Like on sparc, this package doesn't work yet on ppc.
-
-  29 Mar 2005; Ferris McCormick <fmccor@gentoo.org> root-4.02.00.ebuild:
-  Add -sparc keyword to make explicit that as distributed, this package cannot
-  build on sparc.  Supported architectures are hardwired in a tgz file included
-  within the package: xrootd/src/xrootd-20041124-0752.src.tgz, and in
-  unix/src/TUnixSystem.cxx, and linux:sparc is not among them.  There is no
-  apparent for this package not to work on sparc, but as constituted, it cannot
-  without upstream support.
-
-  12 Mar 2005; Patrick Kursawe <phosphan@gentoo.org> root-4.02.00.ebuild:
-  No bugs for this version for about two months -> stable
-
-*root-4.02.00 (15 Jan 2005)
-
-  15 Jan 2005; Olivier Fisette <ribosome@gentoo.org> +root-4.02.00.ebuild:
-  New version. GCC 3.4 patch no longer required.
-
-  29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
-  Change encoding to UTF-8 for GLEP 31 compliance
-
-*root-3.10.02-r1 (28 Dec 2004)
-
-  28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml,
-  +files/pgsql-no-libpq-int.patch, +files/root-4.00.06a-gcc-3.4.patch,
-  +files/root-makefile.patch, +root-3.03.04-r2.ebuild, +root-3.05.04.ebuild,
-  +root-3.10.02-r1.ebuild, +root-4.00.06a.ebuild:
-  Moved from dev-libs/root to sci-libs/root.
-
-*root-4.00.06a (02 Jul 2004)
-
-  02 Jul 2004; Patrick Kursawe <phosphan@gentoo.org> metadata.xml,
-  root-4.00.06a.ebuild, files/root-4.00.06a-gcc-3.4.patch:
-  Version bump, see bug #55719 - gcc 3.4 patch extracted from "root" CVS.
-
-*root-3.10.02-r1 (15 Jun 2004)
-
-  15 Jun 2004; Patrick Kursawe <phosphan@gentoo.org> root-3.10.02-r1.ebuild,
-  root-3.10.02.ebuild:
-  Shared libs were not found, see bug #53095
-
-  07 Jun 2004; Patrick Kursawe <phosphan@gentoo.org> root-3.10.02.ebuild:
-  According to user report (forums/slackerman) it works for amd64.
-
-*root-3.10.02 (20 Apr 2004)
-
-  20 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> root-3.10.02.ebuild:
-  Version bump, see bug #34412
-
-  06 Oct 2003; Heinrich Wendel <lanius@gentoo.org> root-3.05.04.ebuild:
-  stable bump #29947
-
-  12 Jun 2003; Seemant Kulleen <seemant@gentoo.org> root-3.03.04-r2.ebuild:
-  xfree provides xpm
-
-*root-3.05.04 (25 Apr 2003)
-
-  25 Feb 2003; Luca Barbato <kain@kain.org> root-3.05.04.ebuild :
-  New version, as suggested by Dmitry Kustov <dimok77@hotmail.com>
-  
-*root-3.03.04-r2 (22 Feb 2003)
-
-  22 Feb 2003; Bryon Roche <kain@kain.org> root-3.03.04-r1.ebuild root-3.03.04-r2.ebuild files/digest-root-3.03.04-r2 files/pgsql-no-libpq-int.patch files/root-makefile.patch :
-  Fixed header include issues with the PostgreSQL api, as well as configuration/compilation issues.
-
-  06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
- 
-*root-3.03.04-r1 (11 Apr 2002)
-
-  24 Oct 2002; J.Alberto Suárez López <bass@gentoo.org> root-3.03.04-r1.ebuild
-  Typo error in the ebuild appear 'econ' not 'econf'.
-  
-  11 Apr 2002; G.Bevin <gbevin@gentoo.org> root-3.03.04-r1.ebuild
-  files/digest-root-3.03.04-r1 :
-  
-  Added env entry for the libs.
-  Removed rpath switch from configure since it created a segfaulting root
-  executable.
-  
-*root-3.03.04 (11 Apr 2002)
-
-  11 Apr 2002; G.Bevin <gbevin@gentoo.org> root-3.03.04.ebuild
-  files/digest-root-3.03.04 :
-  
-  Initial release

diff --git a/sci-physics/root/Manifest b/sci-physics/root/Manifest
deleted file mode 100644
index 6506654..0000000
--- a/sci-physics/root/Manifest
+++ /dev/null
@@ -1,41 +0,0 @@
-AUX proofd.confd 415 SHA256 261738817b4ba50fb07007741305d0a88e9067a45e3cbfd1d3fc8bebe70ece38 SHA512 5aa6e6313cf159d2b407286a15f7f959d966a7e9b74bd2a74f13bd3fe01c04d99b46b5fb55f4a7434ebe911cd8b6469657d96591d624a7bfc7d39d49ab62b900 WHIRLPOOL 4a0604d8827cd733a2f5b34183bfd9458aff94f036f9177f2de3283da7722cf2e6dbf6acae93fe3ccd8144ad646c283458550f97f357148cc9f903c7469c57ca
-AUX proofd.initd 612 SHA256 26ea35deec93cbb4d6f92dbbf7f332af3c7dbe1791b119418cc4977651625fa1 SHA512 14d8882c366a11e058bbaea8e060daa5fb98511d5a217a422539d47e8f7b797ee972ec48acd2d222f58a4fa6e29c832c28ce55fdb0438d39ba44b7a633037527 WHIRLPOOL 9b9c70a78e0f08794b19a503551fd151bb245005d9f4a884cd0548a507d17c99c39d292c00f23dae9e8d059a15a3780ee5377feebeae62b99a7521dc7089eedd
-AUX root-5.28.00b-asneeded.patch 712 SHA256 17d1d41d8c7f78abbb7cd284af0a6aca544820db72fa72956b473c7c1817a96b SHA512 6523b0e9610d38f1b65bd0c2af122069abbaa209939073ab0f5f7c279fcc1458663255e5cbcf01787b43519d40496019a9eb4c38d5df26122674bc2435a5aabb WHIRLPOOL 3ed8f327051c118a3d1a2bc23220a89e14fc2efbf88f6ace37d2194462fa3792ac4a32a9cb52bfc94063e5d180e759d12bd85953c52415df4154c186b7864d77
-AUX root-5.28.00b-glibc212.patch 276 SHA256 e51e127a80e2bf1afad41c2b7ca5233c362bce017057ca489bedb2a9442efb62 SHA512 26138c8d14f319248d2b33395a57767c8d9bbf552244c2c55a7d6c0a1526de4c84313e020dc6c7483866cb3a927ba047d60f9b4dc8bd8291dd451a847b7e7379 WHIRLPOOL 0226880ce82aa5ba6e552f9bd2042842250694105734186a2185436ba8e2a13131f7e6263a99a1c228df724178453962f89ab74d90b62521e6db42be792c1fa9
-AUX root-5.28.00b-prop-ldflags.patch 433 SHA256 04f4b65a91e28386c7a857fe361f091943f4bb6fc82a9473ac7605412c199191 SHA512 ae1f5dbb9f973c71426d448d1d28e74c4134ca38464fb9deb35fad5e056525c1b1d23630472eea2d796e15d03b102d97b6a6d4802a7ff884f008c90adece0168 WHIRLPOOL 72eac221f1e5fb471900123c44d27df0a7af4203e3c566d7440ce4f77506ef93e66d87730a3ec06da164651255c2ed3f532685eb4dbf2ad8a9660158c600bf25
-AUX root-5.28.00b-unuran.patch 1531 SHA256 09458c60c9d38af2d204939f752ec25364d04cf66810b7cae5e88368f84c31c8 SHA512 10605b6b2cd8cf895995b8d2afccbac40506ad11f35d6405db558a86b1a84d6a31db36dfa5cc7a76e86506b60443f0c1464dd92d6c3932722dc22d985af894fd WHIRLPOOL c45307d021f61390d125f126f72c1384dde39cfb207c81e6f659a5c34da452c837a8143178db392256054e3c323aa12a5ff857dd62daccf038ab7d4b0c2a5189
-AUX root-5.32.00-afs.patch 1322 SHA256 a8f8d551668299516e2e091fd29ae15ceb1ba034d9df95b76f99b1dabc94a8dc SHA512 4c021dadf266d58cc6ba3906ba3cd3ca2e2051f69266a7c3b32931ef8c0f40af2d79cb640aaf9c93b3302f9f17a3361683f616c18db2f25d86ca21d37f7b0bf8 WHIRLPOOL b35195e89b86ec6b7fef4927f97180ef3a6860c822e684b89fa76d53b595ede4c4eabe9948f067b1c1de91dce1f57011404c6534909e3b33a2b7451db5ae76a8
-AUX root-5.32.00-cfitsio.patch 593 SHA256 9f4f244f272d75e115d8f139670fdcc0cdbcb68972689edbc78e467c3fad3e40 SHA512 1e9b1de637aeb667718e7e262615126626f951acefd2e1c4a3f53cfb13fb4dbde0186c301ffcc175cbab701825f340cffdb26cf741b244fba84cb8938ccb89e8 WHIRLPOOL 2231b4b349ad3a97aca94b21337981cc7477592a8aad4d604ac6d7aee98d9e5d66d90a0155c47ce53244b550f1c5b1d5b7581208d1c16a57a2e8fe6de3fbdc32
-AUX root-5.32.00-chklib64.patch 886 SHA256 5560c5ce62faeb4a5f3e4a8dcf997facddc6b5f87810b0791b592d3a9343f269 SHA512 45a9776ca5110170099ea33dfe19a7b3a358734e3376aaf242202701df7e9d4f2d337962663c7d38c5ce189efdb1ad6b3c9382f2bb4a5ec2cf5bf9253985b067 WHIRLPOOL fcd143d0dfc62ac67307fefe70ce00864c8a6f4da64860181f376350083b08a5298fb85b926bdb4c2eb89a2096187317cfd43082d590a2099f2c6487e75e3a25
-AUX root-5.32.00-dotfont.patch 2563 SHA256 7b4fc5da17ee8bfa71ed4cb60926a02e4b7058f8955dd54fb7f15ee4910823f6 SHA512 332ffe0ac6d1249ef1643b6a1df77ef23c1af1c4547f248295c1ae9c284384446a84a374b2b117b1157e770ac65a404be1c4cc17a497c43e2c34bcbf51619441 WHIRLPOOL 9633f52670bd8ad65393ddba7b2152e644feedb97df479229a07b232da10e4fae911356c2700fc0ff552096e575fb29882e46e38f609399ecbdc97f3f16b8e96
-AUX root-5.32.00-explicit-functions.patch 610 SHA256 1afa92168b1f25ed457c08db85c85173613b82050b558765ba25e056f6f60abc SHA512 04f64a15ab5a714b09b7ec8e6a442e63080857bfd2a895ca0aafda1bbeb60c347d19b1f37e35e0b3ff5da256e33408ab11b935118af9cfbb079cfa54368ebbbb WHIRLPOOL a89ea3c0a8a62ba1247bb9b11f19702c96017f3085f48ba6c3d7978d533eeeaa4ead2508780c5a19ba0193b28a792f9aa5071374d60ec2416280918910187936
-AUX root-5.32.00-htmldoc.patch 485 SHA256 96674266856275b0ef83feefebc2fd5cd3edf73f207b2349b9c44e81e6ac7b98 SHA512 924f3d1cad1a5db0785e5741eb508fccc48bdd5750b938210b4c810b60c081b4855001cf30643dc2c2450364865a724f619fe9043123be8bad9bac03811c26c5 WHIRLPOOL 054018d8f85f4f0be177fc733c1509f15a8326a86be31dc59b764bb21304a4ac80dec23467780812322194174e472df5254307ce3d1870f0d4b26b293ba061d9
-AUX root-5.32.00-nobyte-compile.patch 5527 SHA256 82152c92efd5002f9c2b230f141cae6c8111b03bd18370030d62f0f7d7127420 SHA512 582a43ff07609189c5ef8627b7e0739c9c917a7316c37bda8a3f5d7132de6f3f038edc6599bf43da959a15ce630e96014bb8fa1b175555a94bd7d8d748476d5c WHIRLPOOL e3753dbd7b9df54dce4941f041aed94628350615bbee23fd4a3fc571a890e9c1fe352ab04b298f84cd51c52bedfdf730434ea6c57142ea7165e4530508a34942
-AUX root-5.32.00-rmkdepend-stat-h.patch 1548 SHA256 679cf8219cb1797db16e4646ffbecd90bae77a04cf43d3de489c80350a41115b SHA512 2d79e6ea74a07c02d217b758b892a448f3548081b356be764abe842b88faa5ba1d91bdb43bb39d77cf1c3155f32a87a511ec360309e7d51aa082ba55ef21407a WHIRLPOOL 1c6060e715967daec680c411007273e9c2e443530dd67fe13002c3d712f126fe48b7d2057afc55e3dd21ec7bf8f24e0382e96ebc010d6be2d71c0ee5d2010e50
-AUX root-5.34.05-nobyte-compile.patch 5504 SHA256 5f550158605286f915dfb6ea7c44b4daa95198e680ebf18509482e7e819bcc08 SHA512 ef1405b2cd67393402ac365d66f7eb2846a62ff8a492649cbaf3bc004f5c98592c9b926458055912217ca7f755bcfa5d3b741f61e6648dfaf05fa2b62f62b27d WHIRLPOOL b3e7abd63872bc073e9389839b68c534a58547750bb71a6a5eaaf2a3ff8dca9b040e9c781554d69130dce2153ed86a2a3a4aded486a2af1bcc3221256943d5fe
-AUX root-5.34.13-desktop.patch 455 SHA256 7845b879a62349515b07b6ad6e5031f615f1227bb83760bf0a08cb3ed31e54b7 SHA512 0db7186aa00614c4ad2eaceac922c837b016f9cf4df0561a89bbb00c587c97430d190b27dc1b82333ed25c8903673635ceecb4ea44ba2285aab91949b6927c5b WHIRLPOOL 206ce05c33005b856ed4a1bcbb8f6cae1330eaee8dfe238946150c17d4491e01f24cc3ee3b5e7e568bc5d0da1d7390c9b16145c3fd9b9c707b26578972f4ff35
-AUX root-5.34.13-unuran.patch 1555 SHA256 279c7f4495ddbd508ac6f2e9fff53d65fc6e623997d1fbe917c4e6a8adb627e8 SHA512 571d6bd56d2419e4b96f7ca95d14d291768cc98024f871ca35bfae1a7d1e010a7c101f927c66ece4c006ca89401aeaea89945b8502f1ae2b2068f535d0bc95f3 WHIRLPOOL cb1b889e0d35a0d1f0969491c8909eb62ef931dd9d2f76e93cefab2cd9cb9a5aeb79337ba124089a45c069a75b936b9225d2e8909be751f0b8d6ed87063dac79
-AUX root-5.34.26-ldflags.patch 626 SHA256 1b4b6bee742ce4641fd6fad89d8c2425fcdfc41742743ff40b13ce1450be3a24 SHA512 fa38441a472b8b811c293aecbf1e233ea619cb4a2c9bfb8dda1706c0ac34bf5c3dcf23a43a517a72aab5faa63e733eee74515cbf70b6f15e3cfba46e3e5c4ccc WHIRLPOOL d3bf11dd359c4ed73f4bd0e70703b2407f33f02f71b9ad92419bf1bf4608525db0572b6f39baf3caf262a67978ba73df2ea0973c1ad68579e28172f17ec4ba60
-AUX root-5.34.28-tattmarker.patch 937 SHA256 e88431a11b4e3261f975740eb9a78d7c79aa08822463542be707556399594b65 SHA512 cdadf63ed87e8e2d04281b2547c30181a9439d0b8af34a21e6c75e63725944bde6a785232103d31e26182362ece1b8dce4708084df7c9f2158e61957d3f4376b WHIRLPOOL ab2770718fff6deb9035341320a1a4c1d1a1f9a445ffb1e50d463b51a865c84baf5eca7efd03403a76c25289af4374d5291d2994c6ab7b7035e4bca6631e9b54
-AUX root-6.00.01-dotfont.patch 2718 SHA256 27d05ede039fb85472203839a628b15f8ee9fc3c39e1d29a19349e069f891d61 SHA512 8f01655e863d36678dea37df934e3d8d9c2bc85920497345feb8d863bdc1b7413c783b916050d1e7b476ecdf9e1e8afdcbb32e621d625305898d51947b6955c6 WHIRLPOOL 75e2712f13cf64102fd0dce6d92c7c21c3606ad4679615336ce6b607f236eb6b1d57ffa0498ae3df194b08c6cdc371fef36912fb3e3cc1fc84ac3f1664793708
-AUX root-6.00.01-geocad.patch 365 SHA256 6fb2a28c41ee9d7afff177f8758d0faf39ac269d2d58dc732c6f1375c00bdcc3 SHA512 ed624468c66152a9e199feee572f689f9aa1a3a6725fabd1f157a4d97c11bd0de53da3871265cf2cad7afda40d2df995d899c86b8756ed565005d19a90833be6 WHIRLPOOL b4fbfe290f2af560008631dd8910eb10abd43fd4eed662b5765f412c762b6ddab2d27c62c77d7f153098f1bdf66127cea0ae950823003847b0ce38779a17dd79
-AUX root-6.00.01-llvm.patch 439 SHA256 aff58b4454204daa4f68deb4ace730137d9083d11cb679c8d37a7b5ceab2b101 SHA512 cb9edb78a937ace744687506a6ec45b9022b6c7ca687e8fe1e2ee2ddf9e01b49fe8d6933910e2898f14247bdcf5d86b248d28938d28e3453615d56d5f12291d0 WHIRLPOOL dd22f60f3b9ae19b3965114a824f2f0dce153a285312b878fe663d9a51b5195f76f47d299904ce237de4d98e26d3417b27cfbca18ac8f5e1bfbc1e8d3093a0f9
-AUX root-6.00.01-nobyte-compile.patch 1308 SHA256 6b93b8bd7f8a2bc68289c7a4bf316ab3d75a2d4d28669dd05baadf8f22d93f92 SHA512 6387c3277ec16ceb23caa1952b3a9e3869fedd12ed1fd93a4241e865898cd74b4abfe99e0f6fb266cfd5f3a46ede98e56f933ed0ad83829e8445ef583555b674 WHIRLPOOL 401c5144709896b54c894077e4c7fa41e9df230b87f1bfa589d6ddddacab36d1ce5bd62b465cc01a70608d4f751f0048172ff1689bd5c72691ac98678ea0dac3
-AUX root-6.00.01-prop-flags.patch 581 SHA256 646753c16a1310ae1312edc6ebf8e5678a392e8abb45ff3e9d0bf08bd74a82ab SHA512 b5c609624480d51abddd33dfb0d7499e948861c34939fbcfbd6df66fcfea723ddeebe8523d65a4b357242cbc05cef46e75be85af46ef0449c84745803052607f WHIRLPOOL c5a3ec031c02928b5dc68650892bebf7b262d6aea29fb8bc309dbe19a27bfb1abb2233d842dfde07c289c8a37d947514d7233b6c836a97eda5e897f4752d2a22
-AUX root-6.02.05-xrootd4.patch 478 SHA256 8dd88f12eb0f3982ede6cd6279a7c8e16ba91e4f02f21000c4b47c2bd2cc23e2 SHA512 47f37ca84c06d71fc207b18bc38798ccde457e61758ec56f84543aa4619929869e15dd53a8d7302bd4ca458b1e880428aafba4963d63bc5711f4540a096c4ff8 WHIRLPOOL 0545d00ca85b564c294e5301f6266c67925b838b4b9618191cca0dddebfc010f2638318aae7c688327543b91c9aa1eaa1f2eccacb3fd55d5aa9b0463f639d0d2
-AUX root-6.04.06-llvm-sysroot.patch 526 SHA256 9edf7163b575ae3534993b5a3e50ff036b9ccb59dcb8463363fba20a2332baf9 SHA512 3ec1d563fc8e99b664c2ed45fc4a4bc2e3bcdf92b2a2f1478b0a32ec1d19ce4ecb01e0f1e8a3bf1a2fdb5872a7639bee9a04b87ee3da31aaf6216ce41141bce3 WHIRLPOOL 5faccd3a43c20f1fcf42205430b62335f2a4126af9ad0a6c75dcec47a2a7f77c5a205908982bf7d02931260ec4603a70785ff76e71c8e775a0180536fc70da4c
-AUX root-6.04.06-prop-flags.patch 732 SHA256 1adcd2f4f2bb35011e16e56489b87ef65dd882aeb9336bf70e30e1d2fb072af8 SHA512 bdd2403c9d96fc3bb4a3a60c584aaa78128d4ed067ba173fd79c7a54e71cd9d3d400f13a4e9f056b4c985a9bdde815f5ae8f5ff22fd40e0a6ab49f38f1c589f5 WHIRLPOOL d0b6bc5b7ae405140ba88bd2fe6bd1eaa828df480da39ad0f0525045e189e68e19278790e191011009dbc0cb13350eca94e485cb32e3507658e73cb0d64c8de6
-AUX rootd.confd 199 SHA256 7b69f646ce0b2546ce797ec4a05949b02302dc5f4e41d2e8896ed0bc6575ac8d SHA512 2ce6753d37a7f22cc3656f110f802b8e07c1469bfe4524606c1472369352f8c584c01c716760252fab40369470b72d8c77cdbb2d52126c39371faaf597bf58d8 WHIRLPOOL b4c65e5026d6583775cda7b13fdbc5ae48c82c36710efbdd6b112243310090c05b5726d6e76d1ae25d585ecaa4aec4a5059336bf54135bafd0e4a921db468742
-AUX rootd.initd 628 SHA256 3f3538580ee8754ce40120c254201453f1e3c4172517a6ca60e1b84267a3a481 SHA512 ea24376d0773504ebd9ea4e851bd59d850d17e4f7ab01473687c0dc36d85af0198298a276d681e6980ecbab3f66bdfb1d4412f12bb0a9f15bec935f19884aa60 WHIRLPOOL 2de893a5d683885930e58e50c6f7656d52ae3fafe7c067192dd8f4a09d8820623bbb90c49978423a37a027a577abb9d4b3f7fe664ce4dea817167edbf328f339
-DIST root_v5.34.26.source.tar.gz 75171961 SHA256 c1fd2a249bb7210914b42e35dba4f1262cfa46b79ef7a41f73d7f08f8c54a643 SHA512 f5da5e20d1763608a32d78c48581e574a3f51aef47ecf6987a4064d1fb3234dfc9f626e041a17213f881f52f807ed6a6da60bf1d24951fa7dc2cadd94f8dd8b4 WHIRLPOOL 77b48b815c971642da68b71732a0ea3372648634281be634037b13cb58488f7075ec8bfc9a684e55d85cd9b038f229be29b19a15dfc829f0ce63a5f17241c23c
-DIST root_v5.34.28.source.tar.gz 75178811 SHA256 aae8fbcd86ad78ded68e764f294ab493d6d814ebe0baadd5bdf33034cda874d1 SHA512 2985def942affedc6654b33c440b3828c104d74b92fffe9a2b47ea329ff2e572219142d751794b332b4ceb92532ca06401928f340bebd42809c0616ed14baee2 WHIRLPOOL 4062d6eae5bfe68447c60bd37cdd6e27447c1b4f45ce9a377bbffc16300c5bec58111ea1fb1483aaf87bbe03fb72834cb2c4a53f10d69b89f06160b86c45caae
-DIST root_v5.34.32.source.tar.gz 75170203 SHA256 939c7592802a54b6cbc593efb6e51699bf52e92baf6d6b20f486aaa08480fc5f SHA512 6485f2bb544947173e1feb2cfb41d6a176020027f1193d9388700a797ba4badbf497022e6129fdc4879e709460bf1efabf3e51c51840f0c781fa12e631419afc WHIRLPOOL 695147a519415b99e73fdad1cd61bb1944e292628236b5a7cbf1835174c950fa9cb068431a8164f24663323163012ea652db84d082f9f1eb1fcae79489575d9e
-DIST root_v6.02.05.source.tar.gz 99121880 SHA256 7a5d4af171ba3b8a736c462b2041f8f35bd4c1d3b6a22c32a3ebd3ffe144ae60 SHA512 b30bc4aafe294ee069ee4c884ff70c983539a48eda586cd1938d00d4688f10e94a435640965b89c6d100fdd998453a4c1ae2109d5f1427f23865a868c561d684 WHIRLPOOL de363835fa00ffa0ff6e596b3c92b59ed59378bac3a344c066f7603d6104058203f76181d4c15478fd9066aedbe6a514257d5796feedb2d5d0d789b263e92955
-DIST root_v6.04.06.source.tar.gz 99180724 SHA256 6deac9cd71fe2d7a48ea2bcbd793639222c4743275dbc946c158295b1e1fe330 SHA512 ac96ac998ed4894587b7d286d79bcbea7b33f15764cc2513ae089e86c584e2dcb064cd135d44a4bfd2bede368eb772ccbffcd6bf426857a1236f5d7e9f5ce6fd WHIRLPOOL 7ffca036917d798ade31e1a22e9518d567e4267af5d1db555ea0e82c1bc2c7a1f665c8cd76d3ce6511507ab7befea4881580259c6142f1e668edafbcbc5e496e
-EBUILD root-5.34.26.ebuild 12305 SHA256 cf10fdb2308732372b56f5e527ed2a10b42bb34325cd081d2d58e9db34004566 SHA512 6367e0112bd7bbfca619d145da6ef34c634c01725385baba39f89b5d5e805afb0b004b642196e98338bdf0820d09c9b49f00d685f7ee040428a70ab51a55037e WHIRLPOOL 89f35d179a3e494adadee502d389d6f22db3d4e1c547e4664ecda78f82f742ac996e675377388d488f224fdd842ca593ab97ef6f767803ba06a566323f154930
-EBUILD root-5.34.28-r1.ebuild 12072 SHA256 3a040ebc007061a7a6ed5fa3af78a08b86cfa774f1a5f9d1f6ded70d82945da4 SHA512 4fd7a6ca0d80fa83d60c365a41c2f666a029ba393252c6c3f5efd1035087d53210d9628326cb31e4915236d7d2a70ab8729451772e051aee1df1e63112ccbc0d WHIRLPOOL 69e45ed43e20b741635f26c72128f294a842494c8e955df0b545bd2cae2b75db9d629a2c0a88d6f5c283b03a6c2d362ca087ffd0281083efeb0831d40313e09e
-EBUILD root-5.34.32.ebuild 11994 SHA256 e8deacf7d578ba2956d7e159b1054a5a042558c60dde3f2ec37c96db6fd41206 SHA512 fa51ccb4bb80f4e14351c4e1ac79cffa133f81851a5ff4b5f690940ab9aa65bfe561421be3193f9c6a714c5258f10ba983ac8bf6661e9c80ba40f232d091d220 WHIRLPOOL cb954addc6f07f345e7a5c21b3a3b4c25479cad8752f05ccc758fbb6258c10d56185f59c324554067ca999e5c2ec4b53076f29c18c651a3d9832dbc2e7c5d54e
-EBUILD root-6.02.05-r2.ebuild 14341 SHA256 91ae977c5c8190c3800bd7f25094b5909e1aab2c7264f7f127e0ae93c5a11ada SHA512 5ba9d5db1b9e2ddcddb12da6fb557395c21c79ea42773c5bc0987a7947680b78e1b1f0f7cca16d799f69c4e901b380745263d4ab07877caae7576766620156f8 WHIRLPOOL 3caedea84aa33d59e8faee24bf96a9a332a3bf116bb78d2850e5aac6999d50dc85c68365b339812718eceaba065c32f331f6e8e286161e7cf0c3c5c3d3319f4b
-EBUILD root-6.04.06.ebuild 14583 SHA256 23f687be832b1536801f93ffdc14aba4b3ac03d36957c3735fe83dbbc9c1476f SHA512 3dd77e66b1131a245272cac69c04e77ccab80c2970b639ac37a76e2881603dec8b4d4e019ddc09e811a0915821a166126382ff971ba643df6928e9f043fc6d64 WHIRLPOOL 68102cf3f17490ea8c562f4e2f8b895e9e28fa78f091491f464fbd986fe447e7eebe52659cd4546bfa15d15c04b81960381970b75ce79381eefc2b0ccee59d76
-MISC ChangeLog 42733 SHA256 64e46b303a008fc1bf9193076a0cd038064bf7ef0c7a77517bffa0a4c2d0ccd4 SHA512 a77e146051add7cb31dc77cfe4ddadbff72521844cc80b619fc9bbba6676bf50c29e73273049b6da050e29548c44ee4b7e47a5cb0f023381ade467cde4e8613d WHIRLPOOL 86beb61534a6e363054c90d46f3860d8dc726317e4786d5ea96cca8d36080e699cad06178a38bfdcc79ccf0e5f994d91aa311956d2282fdacb33bef882ab1df1
-MISC metadata.xml 1986 SHA256 b8b5f9fb554a77c03ac7f9709a13c7fcf4cc24d3ca5c8d3835e53b257da0b718 SHA512 ad3eb507fc273855ebe87dc89424652f6d1e6d3366009fac43204f78dd1c7ce9527c6e6fec4080b474dfe7ca4e8f02761f031602ee20e06c26876849157d696e WHIRLPOOL 69f0b182fd382ee117bdc18757690ad9f6d458b5315baf1a2f25c3c67257c40659dc76707a25d5eaa01369b1f6281dd3513b492bb28c826ef971ebffa691e555

diff --git a/sci-physics/root/files/proofd.confd b/sci-physics/root/files/proofd.confd
deleted file mode 100644
index 81720a7..0000000
--- a/sci-physics/root/files/proofd.confd
+++ /dev/null
@@ -1,12 +0,0 @@
-# conf.d file for proof daemon
-#
-# Please refer to the proofd(1) man(1) page for more information on 
-# command line parameters. 
-#
-PROOFD_OPTS=
-
-# Specify your base of your PROOF directory here.  If left blank, it
-# will use the system default (e.g., /usr/share/root/proof). 
-# Note, however, that ROOT recommends that this directory is shared (via
-# NFS or similar) among all the nodes of the cluster.
-PROOF_DIR=

diff --git a/sci-physics/root/files/proofd.initd b/sci-physics/root/files/proofd.initd
deleted file mode 100644
index aee1b02..0000000
--- a/sci-physics/root/files/proofd.initd
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-depend() {
-    need root-file-server
-    use logger
-}
-
-start() {
-    ebegin "Starting parallel ROOT facility server"
-    start-stop-daemon --start --quiet \
-	--pidfile /var/run/proofd.pid \
-	--exec /usr/bin/proofd -- ${PROOFD_OPTS} ${PROOF_DIR}
-    pidof /usr/bin/proofd > /var/run/proofd.pid
-    eend $?
-}
-
-stop() {
-    ebegin "Stopping parallel ROOT facility server"
-    start-stop-daemon --stop --quiet \
-	--pidfile /var/run/proofd.pid \
-	--exec /usr/bin/proofd
-    eend $?
-}

diff --git a/sci-physics/root/files/root-5.28.00b-asneeded.patch b/sci-physics/root/files/root-5.28.00b-asneeded.patch
deleted file mode 100644
index b845247..0000000
--- a/sci-physics/root/files/root-5.28.00b-asneeded.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- root.orig/configure	2010-12-20 07:17:54.000000000 +0000
-+++ root/configure	2010-12-20 07:16:05.000000000 +0000
-@@ -709,7 +709,7 @@
-        cat <<EOF > conftest.mk
- include ${ac_srcdir}/config/Makefile.${arch}
- conftest: conftest.c
--	\$(CC) \$(CFLAGS) \$(LDFLAGS) $linkdir $linklib \$< -o \$@
-+	\$(CC) \$(CFLAGS) \$(LDFLAGS) \$< $linkdir $linklib  -o \$@
- 
- conftest.c:
- 	echo "int main() { return 0; }" > \$@
-@@ -723,7 +723,7 @@
-        cat <<EOF > conftest.mk
- include ${ac_srcdir}/config/Makefile.${arch}
- conftest:conftest.c
--	\$(CC) \$(CFLAGS) \$(LDFLAGS) $linkdir $linklib \$< -o \$@
-+	\$(CC) \$(CFLAGS) \$(LDFLAGS) \$< $linkdir $linklib -o \$@
- 
- conftest.c:
- 	echo "extern int $linksymbol (); " > \$@

diff --git a/sci-physics/root/files/root-5.28.00b-glibc212.patch b/sci-physics/root/files/root-5.28.00b-glibc212.patch
deleted file mode 100644
index a365431..0000000
--- a/sci-physics/root/files/root-5.28.00b-glibc212.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- root.orig/net/auth/src/TAFS.cxx	2010-09-14 03:22:22.647915854 +0400
-+++ root/net/auth/src/TAFS.cxx	2010-09-14 03:22:39.034599899 +0400
-@@ -11,6 +11,7 @@
- 
- #ifndef WIN32
- #   include <unistd.h>
-+#   include <sys/stat.h>
- #else
- #   define ssize_t int
- #   include <io.h>
-

diff --git a/sci-physics/root/files/root-5.28.00b-prop-ldflags.patch b/sci-physics/root/files/root-5.28.00b-prop-ldflags.patch
deleted file mode 100644
index 7324319..0000000
--- a/sci-physics/root/files/root-5.28.00b-prop-ldflags.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -Naur root.orig/config/Makefile.in root/config/Makefile.in
---- root.orig/config/Makefile.in	2010-12-14 17:20:26.000000000 +0300
-+++ root/config/Makefile.in	2010-12-17 22:33:34.902161458 +0300
-@@ -27,7 +27,7 @@
- 
- EXTRA_CFLAGS   := -Iinclude @cflags@
- EXTRA_CXXFLAGS := -Iinclude @cflags@
--EXTRA_LDFLAGS  := @ldflags@
-+EXTRA_LDFLAGS  := @ldflags@ $(LDFLAGS)
- WINRTDEBUG     := @winrtdebug@
- 
- GLBPATCHFLAGS  := @glbpatchcflags@
-

diff --git a/sci-physics/root/files/root-5.28.00b-unuran.patch b/sci-physics/root/files/root-5.28.00b-unuran.patch
deleted file mode 100644
index 76422da..0000000
--- a/sci-physics/root/files/root-5.28.00b-unuran.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff -ur root-trunk.orig/math/unuran/Module.mk root-trunk/math/unuran/Module.mk
---- root.orig/math/unuran/Module.mk	2010-11-25 20:41:32.000000000 +0100
-+++ root/math/unuran/Module.mk	2010-11-25 20:51:47.190704977 +0100
-@@ -20,7 +20,7 @@
- UNURANETAG   := $(call stripsrc,$(UNURANDIRS)/headers.d)
- UNRCFG       := $(call stripsrc,$(UNURANDIRS)/$(UNRVERS)/config.h)
- 
--UNRTARCONTENT:=$(subst $(UNRVERS),$(UNRDIRS),$(shell mkdir -p $(UNRDIR); cd $(UNRDIR); gunzip -c $(UNRSRCS) | tar tf -))
-+UNRTARCONTENT:=
- UNRS         := $(filter %.c, \
-                 $(filter $(UNRDIRS)/src/utils/%,$(UNRTARCONTENT)) \
-                 $(filter $(UNRDIRS)/src/methods/%,$(UNRTARCONTENT)) \
-@@ -69,10 +69,9 @@
- ##### local rules #####
- .PHONY:         all-$(MODNAME) clean-$(MODNAME) distclean-$(MODNAME)
- 
--include/%.h: 	$(UNURANDIRI)/%.h $(UNURANETAG)
-+include/%.h: 	$(UNURANDIRI)/%.h
- 		cp $< $@
- 
--$(UNURANDEP):   $(UNRCFG)
- $(UNRS):        $(UNURANETAG)
- 
- $(UNURANETAG):	$(UNRSRCS)
-@@ -125,12 +124,12 @@
- 		GNUMAKE=$(MAKE) ./configure  CC="$$ACC"  \
- 		CFLAGS="$$ACFLAGS");
- 
--$(UNURANLIB):   $(UNRCFG) $(UNRO) $(UNURANO) $(UNURANDO) $(ORDER_) \
-+$(UNURANLIB):   $(UNURANO) $(UNURANDO) $(ORDER_) \
-                 $(MAINLIBS) $(UNURANLIBDEP)
- 		@$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)"  \
- 		   "$(SOFLAGS)" libUnuran.$(SOEXT) $@     \
- 		   "$(UNURANO) $(UNURANDO)"             \
--		   "$(UNURANLIBEXTRA) $(UNRO)"
-+		   "$(UNURANLIBEXTRA) -lunuran"
- 
- $(UNURANDS):    $(UNRINIT) $(UNURANDH1) $(UNURANL) $(ROOTCINTTMPDEP)
- 		$(MAKEDIR)

diff --git a/sci-physics/root/files/root-5.32.00-afs.patch b/sci-physics/root/files/root-5.32.00-afs.patch
deleted file mode 100644
index 2bf3179..0000000
--- a/sci-physics/root/files/root-5.32.00-afs.patch
+++ /dev/null
@@ -1,33 +0,0 @@
---- root/net/auth/src/TAFS.cxx.orig	2011-12-04 00:56:29.405007770 +0400
-+++ root/net/auth/src/TAFS.cxx	2011-12-04 00:56:35.534709259 +0400
-@@ -138,7 +138,7 @@
-       } else {
-          if (isatty(0) != 0 && isatty(1) != 0) {
-             Gl_config("noecho", 1);
--            pw = Getline((char *) prompt.Data());
-+            pw = const_cast<char *>( Getline((char *) prompt.Data()) );
-             Gl_config("noecho", 0);
-          } else {
-             Warning("TAFS", "not tty: cannot prompt for passwd: failure");
---- root/core/clib/src/strlcat.c.orig	2011-12-04 01:49:26.495179487 +0400
-+++ root/core/clib/src/strlcat.c	2011-12-04 01:50:41.407524763 +0400
-@@ -38,7 +38,7 @@
-  * Returns strlen(src) + MIN(siz, strlen(initial dst)).
-  * If retval >= siz, truncation occurred.
-  */
--size_t
-+size_t __attribute__((weak))
- strlcat(char *dst, const char *src, size_t siz)
- {
-         register char *d = dst;
---- root/core/clib/src/strlcpy.c.orig	2011-12-04 01:49:34.329797251 +0400
-+++ root/core/clib/src/strlcpy.c	2011-12-04 01:50:49.051151843 +0400
-@@ -36,7 +36,7 @@
-  * will be copied.  Always NUL terminates (unless siz == 0).
-  * Returns strlen(src); if retval >= siz, truncation occurred.
-  */
--size_t
-+size_t __attribute__((weak))
- strlcpy(char *dst, const char *src, size_t siz)
- {
-         register char *d = dst;

diff --git a/sci-physics/root/files/root-5.32.00-cfitsio.patch b/sci-physics/root/files/root-5.32.00-cfitsio.patch
deleted file mode 100644
index 853c3f3..0000000
--- a/sci-physics/root/files/root-5.32.00-cfitsio.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- configure.orig	2012-01-19 23:44:44.127607638 +0100
-+++ configure	2012-01-20 00:19:20.420652913 +0100
-@@ -3435,9 +3435,7 @@
-     cfitsioinc=$found_hdr
-     cfitsioincdir=$found_dir
- 
--    # At this time, libcfitsio.a should always be prefered over .so,
--    # to avoid forcing users to install cfitsio.
--    check_library "libcfitsio cfitsio" "no" "$cfitsiolibdir" \
-+    check_library "libcfitsio cfitsio" "yes" "$cfitsiolibdir" \
-         $CFITSIO ${CFITSIO:+$CFITSIO/lib} ${CFITSIO:+$CFITSIO/.libs} \
-         ${finkdir:+$finkdir/lib} \
-         /usr/local/lib /usr/lib /opt/cfitsio/lib

diff --git a/sci-physics/root/files/root-5.32.00-chklib64.patch b/sci-physics/root/files/root-5.32.00-chklib64.patch
deleted file mode 100644
index 979220f..0000000
--- a/sci-physics/root/files/root-5.32.00-chklib64.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-bug fix for #406817
---- configure.orig	2012-02-29 19:46:41.000000000 +0400
-+++ configure	2012-03-22 03:28:43.458968696 +0400
-@@ -441,14 +441,13 @@
-         fi
-     else
-         if file $filearg $chklib64 | grep 'ASCII' > /dev/null 2>& 1 ; then
--            check_link $chklib64
--            ret=$link_result
--        else
--            logmsg " file $filearg $chklib64 | grep '64-bit'"
--            if file $filearg $chklib64 | grep '64-bit' > /dev/null 2>& 1 ; then
--                ret=1
--            fi
-+            # get real binary .so name from .so ld script
-+            chklib64=$(gawk '($1 == "GROUP") { print $3 }' $chklib64)
-         fi
-+        logmsg " file $filearg $chklib64 | grep '64-bit'"
-+        if file $filearg $chklib64 | grep '64-bit' > /dev/null 2>& 1 ; then
-+            ret=1
-+            fi
-     fi
-     logmsg " result: $ret"
-     if test $ret -eq 1 ; then

diff --git a/sci-physics/root/files/root-5.32.00-dotfont.patch b/sci-physics/root/files/root-5.32.00-dotfont.patch
deleted file mode 100644
index 85d6dea..0000000
--- a/sci-physics/root/files/root-5.32.00-dotfont.patch
+++ /dev/null
@@ -1,58 +0,0 @@
---- root/html/src/TClassDocOutput.cxx.orig	2012-05-25 16:18:10.000000000 +0400
-+++ root/html/src/TClassDocOutput.cxx	2012-05-29 21:36:53.813593012 +0400
-@@ -625,7 +625,7 @@
-       << "size=\"8,10\";" << endl
-       << "ratio=auto;" << endl
-       << "margin=0;" << endl
--      << "node [shape=plaintext,fontsize=40,width=4,height=0.75];" << endl
-+      << "node [shape=plaintext,fontsize=40,width=4,height=0.75,fontname=\"DejaVu Serif\"];" << endl
-       << "\"" << fCurrentClass->GetName() << "\" [shape=ellipse];" << endl;
- 
-    std::stringstream ssDep;
-@@ -704,7 +704,7 @@
-             outdot << ";" << endl;
-          } else if (writeAndMoreFor) {
-                outdot << "  \"...andmore" << writeAndMoreFor->GetName()
--                      << "\" [label=\"...and more\",fontname=\"Times-Italic\",fillcolor=lightgrey,style=filled];" << endl;
-+                      << "\" [label=\"...and more\",fontname=\"DejaVu Serif Italic\",fillcolor=lightgrey,style=filled];" << endl;
-          }
-       }
-       if (!levelExists) break;
-@@ -733,7 +733,7 @@
-       << "ranksep=0.1;" << endl
-       << "nodesep=0;" << endl
-       << "margin=0;" << endl;
--   outdot << "  node [style=filled,width=0.7,height=0.15,fixedsize=true,shape=plaintext,fontsize=10];" << endl;
-+   outdot << "  node [style=filled,width=0.7,height=0.15,fixedsize=true,shape=plaintext,fontsize=10,fontname=\"DejaVu Serif\"];" << endl;
- 
-    std::stringstream ssDep;
-    const int numColumns = 3;
-@@ -939,7 +939,7 @@
-       << "ranksep=0;" << endl
-       << "nodesep=0;" << endl
-       << "size=\"8,10\";" << endl
--      << "node [fontsize=20,shape=plaintext];" << endl;
-+      << "node [fontsize=20,shape=plaintext,fontname=\"DejaVu Serif\"];" << endl;
- 
-    for (std::list<std::string>::iterator iFile = listFilesToParse.begin();
-       iFile != listFilesToParse.end(); ++iFile) {
-@@ -999,7 +999,8 @@
-       << "ranksep=0.7;" << endl
-       << "nodesep=0.3;" << endl
-       << "size=\"8,8\";" << endl
--      << "ratio=compress;" << endl;
-+      << "ratio=compress;" << endl
-+      << "node [fontname=\"DejaVu Serif\"];" << endl;
- 
-    TString libs(fCurrentClass->GetSharedLibs());
-    outdot << "\"All Libraries\" [URL=\"LibraryDependencies.html\",shape=box,rank=max,fillcolor=lightgray,style=filled];" << endl;
-@@ -1109,7 +1110,8 @@
- 
-    dotout << "digraph G {" << endl
-           << "ratio=auto;" << endl
--          << "rankdir=RL;" << endl;
-+          << "rankdir=RL;" << endl
-+          << "node [fontname=\"DejaVu Serif\"];" << endl;
- 
-    // loop on all classes
-    TClassDocInfo* cdi = 0;

diff --git a/sci-physics/root/files/root-5.32.00-explicit-functions.patch b/sci-physics/root/files/root-5.32.00-explicit-functions.patch
deleted file mode 100644
index 570d61e..0000000
--- a/sci-physics/root/files/root-5.32.00-explicit-functions.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- root/io/io/Module.mk.orig	2012-02-29 19:46:38.000000000 +0400
-+++ root/io/io/Module.mk	2012-03-09 02:29:19.905665572 +0400
-@@ -67,15 +67,5 @@
- distclean::     distclean-$(MODNAME)
- 
- ##### extra rules ######
--#ifeq ($(GCC_VERS_FULL),gcc-4.4.0)
--ifeq ($(GCC_VERS),gcc-4.4)
--ifneq ($(filter -O%,$(OPT)),)
-    $(call stripsrc,$(IODIRS)/TStreamerInfoReadBuffer.o): CXXFLAGS += -DR__EXPLICIT_FUNCTION_INSTANTIATION
--endif
--endif
--ifeq ($(GCC_VERS),gcc-4.5)
--ifneq ($(filter -O%,$(OPT)),)
-    $(call stripsrc,$(IODIRS)/TStreamerInfoReadBuffer.o): CXXFLAGS += -DR__EXPLICIT_FUNCTION_INSTANTIATION
--endif
--endif
--

diff --git a/sci-physics/root/files/root-5.32.00-htmldoc.patch b/sci-physics/root/files/root-5.32.00-htmldoc.patch
deleted file mode 100644
index 3b80b39..0000000
--- a/sci-physics/root/files/root-5.32.00-htmldoc.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- root/html/src/THtml.cxx.orig	2012-05-25 16:18:10.000000000 +0400
-+++ root/html/src/THtml.cxx	2012-05-29 19:22:40.810563296 +0400
-@@ -1913,6 +1913,9 @@
- void THtml::CreateStyleSheet() const {
-    // Write the default ROOT style sheet.
-    CopyFileFromEtcDir("ROOT.css");
-+   CopyFileFromEtcDir("info.png");
-+   CopyFileFromEtcDir("root-banner.png");
-+   CopyFileFromEtcDir("rootdrawing-logo.png");
-    CopyFileFromEtcDir("shadowAlpha.png");
-    CopyFileFromEtcDir("shadow.gif");
- }

diff --git a/sci-physics/root/files/root-5.32.00-nobyte-compile.patch b/sci-physics/root/files/root-5.32.00-nobyte-compile.patch
deleted file mode 100644
index 179e579..0000000
--- a/sci-physics/root/files/root-5.32.00-nobyte-compile.patch
+++ /dev/null
@@ -1,137 +0,0 @@
-diff -Naur root.as-needed/Makefile root/Makefile
---- root.as-needed/Makefile	2011-07-10 10:42:49.758191296 +0400
-+++ root/Makefile	2011-07-10 10:43:21.493339703 +0400
-@@ -1167,10 +1167,7 @@
- 	   if test "x$(RFLX_GRFLXPY)" != "x"; then \
- 	      rm -f $(DESTDIR)$(LIBDIR)/$(RFLX_GRFLXPY); \
- 	   fi; \
--	   if test "x$(RFLX_GRFLXPYC)" != "x"; then \
--	      rm -f $(DESTDIR)$(LIBDIR)/$(RFLX_GRFLXPYC); \
--	   fi; \
--	   if test "x$(RFLX_GRFLXPY)$(RFLX_GRFLXPYC)" != "x"; then \
-+	   if test "x$(RFLX_GRFLXPY)" != "x"; then \
- 	      dir=$(RFLX_GRFLXDD:lib/=); \
- 	      while test "x$${dir}" != "x" && \
- 	         test -d $(DESTDIR)$(LIBDIR)/$${dir} && \
-diff -Naur root.as-needed/bindings/pyroot/Module.mk root/bindings/pyroot/Module.mk
---- root.as-needed/bindings/pyroot/Module.mk	2011-07-10 10:42:48.991561304 +0400
-+++ root/bindings/pyroot/Module.mk	2011-07-10 10:43:21.493339703 +0400
-@@ -48,8 +48,6 @@
- ROOTPY       := $(subst $(MODDIR),$(LPATH),$(ROOTPYS))
- $(LPATH)/%.py: $(MODDIR)/%.py; cp $< $@
- endif
--ROOTPYC      := $(ROOTPY:.py=.pyc)
--ROOTPYO      := $(ROOTPY:.py=.pyo)
- 
- # used in the main Makefile
- ALLHDRS      += $(patsubst $(MODDIRI)/%.h,include/%.h,$(PYROOTH))
-@@ -68,10 +66,8 @@
- include/%.h:    $(PYROOTDIRI)/%.h
- 		cp $< $@
- 
--%.pyc: %.py;    python -c 'import py_compile; py_compile.compile( "$<" )'
--%.pyo: %.py;    python -O -c 'import py_compile; py_compile.compile( "$<" )'
- 
--$(PYROOTLIB):   $(PYROOTO) $(PYROOTDO) $(ROOTPY) $(ROOTPYC) $(ROOTPYO) \
-+$(PYROOTLIB):   $(PYROOTO) $(PYROOTDO) $(ROOTPY) \
-                 $(ROOTLIBSDEP) $(PYTHONLIBDEP)
- 		@$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" \
- 		  "$(SOFLAGS)" libPyROOT.$(SOEXT) $@ \
-@@ -113,7 +109,7 @@
- 
- distclean-$(MODNAME): clean-$(MODNAME)
- 		@rm -f $(PYROOTDEP) $(PYROOTDS) $(PYROOTDH) $(PYROOTLIB) \
--		   $(ROOTPY) $(ROOTPYC) $(ROOTPYO) $(PYROOTMAP) \
-+		   $(ROOTPY) $(PYROOTMAP) \
- 		   $(PYROOTPYD) $(PYTHON64DEP) $(PYTHON64)
- 
- distclean::     distclean-$(MODNAME)
-diff -Naur root.as-needed/build/package/debian/rules root/build/package/debian/rules
---- root.as-needed/build/package/debian/rules	2011-07-10 10:42:49.241549346 +0400
-+++ root/build/package/debian/rules	2011-07-10 10:48:06.989670589 +0400
-@@ -691,10 +691,6 @@
- 		-X$(SYSCONFDIR)/root/system.rootauthrc			\
- 		-X$(SYSCONFDIR)/root/system.rootdaemonrc		\
- 		-X$(PREFIX)/lib/root/$(SOVERS)/libAfterImage.a		\
--		-X$(PREFIX)/lib/root/$(SOVERS)/PyCintex.pyc		\
--		-X$(PREFIX)/lib/root/$(SOVERS)/PyCintex.pyo		\
--		-X$(PREFIX)/lib/root/$(SOVERS)/ROOT.pyc			\
--		-X$(PREFIX)/lib/root/$(SOVERS)/ROOT.pyo			\
- 		-X$(PREFIX)/lib/root/$(SOVERS)/cint7			\
- 		-X$(PREFIX)/include/root/Minuit2
- #		$(foreach i, \
-diff -Naur root.as-needed/cint/cintex/Module.mk root/cint/cintex/Module.mk
---- root.as-needed/cint/cintex/Module.mk	2011-07-10 10:42:49.104889217 +0400
-+++ root/cint/cintex/Module.mk	2011-07-10 10:43:21.496672876 +0400
-@@ -31,10 +31,6 @@
- CINTEXPY     := $(subst $(MODDIR)/python,$(LPATH),$(CINTEXPYS))
- $(LPATH)/%.py: $(MODDIR)/python/%.py; cp $< $@
- endif
--ifneq ($(BUILDPYTHON),no)
--CINTEXPYC    := $(CINTEXPY:.py=.pyc)
--CINTEXPYO    := $(CINTEXPY:.py=.pyo)
--endif
- 
- # used in the main Makefile
- ALLHDRS      += $(patsubst $(MODDIRI)/Cintex/%.h,include/Cintex/%.h,$(CINTEXH))
-@@ -86,8 +82,6 @@
- 		fi)
- 		cp $< $@
- 
--%.pyc: %.py;    python -c 'import py_compile; py_compile.compile( "$<" )'
--%.pyo: %.py;    python -O -c 'import py_compile; py_compile.compile( "$<" )'
- 
- $(CINTEXLIB):   $(CINTEXO) $(CINTEXPY) $(CINTEXPYC) $(CINTEXPYO) \
-                 $(ORDER_) $(subst $(CINTEXLIB),,$(MAINLIBS)) $(CINTEXLIBDEP)
-diff -Naur root.as-needed/cint/reflex/Module.mk root/cint/reflex/Module.mk
---- root.as-needed/cint/reflex/Module.mk	2011-07-10 10:42:49.074890651 +0400
-+++ root/cint/reflex/Module.mk	2011-07-10 10:43:21.496672876 +0400
-@@ -48,9 +48,6 @@
- RFLX_GRFLXS   := $(wildcard $(RFLX_GRFLXSD)/*.py)
- RFLX_GRFLXPY  := $(patsubst $(RFLX_GRFLXSD)/%.py,$(RFLX_GRFLXDD)/%.py,$(RFLX_GRFLXS))
- RFLX_GRFLXPY  += $(RFLX_GCCXMLPATHPY)
--ifneq ($(BUILDPYTHON),no)
--RFLX_GRFLXPYC := $(subst .py,.pyc,$(RFLX_GRFLXPY))
--endif
- 
- RFLX_LIBDIR = $(LIBDIR)
- 
-@@ -92,7 +89,7 @@
- 
- ALLEXECS += $(RFLX_GENMAPX)
- 
--POSTBIN  += $(RFLX_GRFLXPYC) $(RFLX_GRFLXPY)
-+POSTBIN  += $(RFLX_GRFLXPY)
- 
- ##### local rules #####
- .PHONY:         all-$(MODNAME) clean-$(MODNAME) distclean-$(MODNAME) \
-@@ -122,8 +119,6 @@
- 		  mkdir -p lib/python/genreflex; fi )
- 		cp $< $@
- 
--$(RFLX_GRFLXDD)/%.pyc: $(RFLX_GRFLXDD)/%.py
--		@python -c 'import py_compile; py_compile.compile( "$<" )'
- 
- $(RFLX_GENMAPO) : CXXFLAGS += -I$(REFLEXDIRS)/genmap
- 
-@@ -149,7 +144,7 @@
- 		$(RLIBMAP) -o $@ -l $(REFLEXDICTLIB) \
- 		   -d $(REFLEXDICTLIBDEPM) -c $(REFLEXL)
- 
--all-$(MODNAME): $(REFLEXLIB) $(REFLEXDICTLIB) $(REFLEXDICTMAP) $(RFLX_GRFLXPYC) $(RFLX_GRFLXPY)
-+all-$(MODNAME): $(REFLEXLIB) $(REFLEXDICTLIB) $(REFLEXDICTMAP) $(RFLX_GRFLXPY)
- 
- clean-genreflex:
- 		@rm -rf lib/python/genreflex
-diff -Naur root.as-needed/cint/reflex/python/CMakeLists.txt root/cint/reflex/python/CMakeLists.txt
---- root.as-needed/cint/reflex/python/CMakeLists.txt	2011-07-10 10:42:49.074890651 +0400
-+++ root/cint/reflex/python/CMakeLists.txt	2011-07-10 10:43:21.496672876 +0400
-@@ -15,7 +15,7 @@
- #####################   sources   ####################
- 
- FILE(GLOB_RECURSE GENREFLEX_SRCS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} genreflex/*.py)
--SET(GENREFLEX_SCRIPT ${CMAKE_CURRENT_BINARY_DIR}/genreflex/genreflex.pyc PARENT_SCOPE)
-+SET(GENREFLEX_SCRIPT PARENT_SCOPE)
- 
- #####################  gccxmlpath ####################
- 

diff --git a/sci-physics/root/files/root-5.32.00-rmkdepend-stat-h.patch b/sci-physics/root/files/root-5.32.00-rmkdepend-stat-h.patch
deleted file mode 100644
index 3a488b7..0000000
--- a/sci-physics/root/files/root-5.32.00-rmkdepend-stat-h.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-commit eec0b18c91b3eb2178c64b7f8423d947b337de40
-Author: Fons Rademakers <Fons.Rademakers@cern.ch>
-Date:   Tue Oct 2 15:12:21 2012 +0000
-
-    Fix compilation problems with latest glibc headers (on Fedora 18). Fixes
-    issue 95267.
-    
-    
-    git-svn-id: http://root.cern.ch/svn/root/trunk@46272 27541ba8-7e3a-0410-8455-c3a389f83636
-
-diff --git a/build/rmkdepend/main.c b/build/rmkdepend/main.c
-index aba5130..f70de5f 100644
---- a/build/rmkdepend/main.c
-+++ b/build/rmkdepend/main.c
-@@ -60,7 +60,7 @@ extern int fchmod(int, int);
- #  endif
- # elif defined(__CYGWIN__)
- extern int fchmod(int, mode_t);
--#else
-+# elif !defined(__GLIBC__) || __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 16)
- extern int fchmod(int, int);
- # endif
- #endif
-diff --git a/cint/tool/rmkdepend/main.c b/cint/tool/rmkdepend/main.c
-index 9251382..e28f48a 100644
---- a/cint/tool/rmkdepend/main.c
-+++ b/cint/tool/rmkdepend/main.c
-@@ -58,7 +58,7 @@ in this Software without prior written authorization from the X Consortium.
- #if !defined(MAC_OS_X_VERSION_10_4)
- extern int fchmod();
- #endif
--#else
-+#elif !defined(__GLIBC__) || __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 16)
- extern int fchmod();
- #endif
- #endif
-diff --git a/core/unix/src/TUnixSystem.cxx b/core/unix/src/TUnixSystem.cxx
-index 88ebc93..ac3a19f 100644
---- a/core/unix/src/TUnixSystem.cxx
-+++ b/core/unix/src/TUnixSystem.cxx
-@@ -92,6 +92,7 @@
- #include <pwd.h>
- #include <grp.h>
- #include <errno.h>
-+#include <sys/resource.h>
- #include <sys/wait.h>
- #include <time.h>
- #include <sys/time.h>

diff --git a/sci-physics/root/files/root-5.34.05-nobyte-compile.patch b/sci-physics/root/files/root-5.34.05-nobyte-compile.patch
deleted file mode 100644
index ec67a15..0000000
--- a/sci-physics/root/files/root-5.34.05-nobyte-compile.patch
+++ /dev/null
@@ -1,137 +0,0 @@
-diff -Naur root.as-needed/Makefile root/Makefile
---- a/Makefile.orig	2013-02-15 02:27:56.000000000 +0400
-+++ b/Makefile	2013-02-23 02:22:14.556465852 +0400
-@@ -1258,10 +1258,7 @@
- 	   for lib in $(RFLX_GRFLXPY); do \
- 	      rm -f $(DESTDIR)$(LIBDIR)/$${lib#lib/}; \
- 	   done; \
--	   for lib in $(RFLX_GRFLXPYC); do \
--	      rm -f $(DESTDIR)$(LIBDIR)/$${lib#lib/}; \
--	   done; \
--	   if test "x$(RFLX_GRFLXPY)$(RFLX_GRFLXPYC)" != "x"; then \
-+	   if test "x$(RFLX_GRFLXPY)" != "x"; then \
- 	      dir=$(subst lib/,,$(RFLX_GRFLXDD)); \
- 	      while test "x$${dir}" != "x" && \
- 	         test -d $(DESTDIR)$(LIBDIR)/$${dir} && \
-diff -Naur root.as-needed/bindings/pyroot/Module.mk root/bindings/pyroot/Module.mk
---- root.as-needed/bindings/pyroot/Module.mk	2011-07-10 10:42:48.991561304 +0400
-+++ root/bindings/pyroot/Module.mk	2011-07-10 10:43:21.493339703 +0400
-@@ -48,8 +48,6 @@
- ROOTPY       := $(subst $(MODDIR),$(LPATH),$(ROOTPYS))
- $(LPATH)/%.py: $(MODDIR)/%.py; cp $< $@
- endif
--ROOTPYC      := $(ROOTPY:.py=.pyc)
--ROOTPYO      := $(ROOTPY:.py=.pyo)
- 
- # used in the main Makefile
- ALLHDRS      += $(patsubst $(MODDIRI)/%.h,include/%.h,$(PYROOTH))
-@@ -68,10 +66,8 @@
- include/%.h:    $(PYROOTDIRI)/%.h
- 		cp $< $@
- 
--%.pyc: %.py;    python -c 'import py_compile; py_compile.compile( "$<" )'
--%.pyo: %.py;    python -O -c 'import py_compile; py_compile.compile( "$<" )'
- 
--$(PYROOTLIB):   $(PYROOTO) $(PYROOTDO) $(ROOTPY) $(ROOTPYC) $(ROOTPYO) \
-+$(PYROOTLIB):   $(PYROOTO) $(PYROOTDO) $(ROOTPY) \
-                 $(ROOTLIBSDEP) $(PYTHONLIBDEP)
- 		@$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" \
- 		  "$(SOFLAGS)" libPyROOT.$(SOEXT) $@ \
-@@ -113,7 +109,7 @@
- 
- distclean-$(MODNAME): clean-$(MODNAME)
- 		@rm -f $(PYROOTDEP) $(PYROOTDS) $(PYROOTDH) $(PYROOTLIB) \
--		   $(ROOTPY) $(ROOTPYC) $(ROOTPYO) $(PYROOTMAP) \
-+		   $(ROOTPY) $(PYROOTMAP) \
- 		   $(PYROOTPYD) $(PYTHON64DEP) $(PYTHON64)
- 
- distclean::     distclean-$(MODNAME)
-diff -Naur root.as-needed/build/package/debian/rules root/build/package/debian/rules
---- root.as-needed/build/package/debian/rules	2011-07-10 10:42:49.241549346 +0400
-+++ root/build/package/debian/rules	2011-07-10 10:48:06.989670589 +0400
-@@ -691,10 +691,6 @@
- 		-X$(SYSCONFDIR)/root/system.rootauthrc			\
- 		-X$(SYSCONFDIR)/root/system.rootdaemonrc		\
- 		-X$(PREFIX)/lib/root/$(SOVERS)/libAfterImage.a		\
--		-X$(PREFIX)/lib/root/$(SOVERS)/PyCintex.pyc		\
--		-X$(PREFIX)/lib/root/$(SOVERS)/PyCintex.pyo		\
--		-X$(PREFIX)/lib/root/$(SOVERS)/ROOT.pyc			\
--		-X$(PREFIX)/lib/root/$(SOVERS)/ROOT.pyo			\
- 		-X$(PREFIX)/lib/root/$(SOVERS)/cint7			\
- 		-X$(PREFIX)/include/root/Minuit2
- #		$(foreach i, \
-diff -Naur root.as-needed/cint/cintex/Module.mk root/cint/cintex/Module.mk
---- root.as-needed/cint/cintex/Module.mk	2011-07-10 10:42:49.104889217 +0400
-+++ root/cint/cintex/Module.mk	2011-07-10 10:43:21.496672876 +0400
-@@ -31,10 +31,6 @@
- CINTEXPY     := $(subst $(MODDIR)/python,$(LPATH),$(CINTEXPYS))
- $(LPATH)/%.py: $(MODDIR)/python/%.py; cp $< $@
- endif
--ifneq ($(BUILDPYTHON),no)
--CINTEXPYC    := $(CINTEXPY:.py=.pyc)
--CINTEXPYO    := $(CINTEXPY:.py=.pyo)
--endif
- 
- # used in the main Makefile
- ALLHDRS      += $(patsubst $(MODDIRI)/Cintex/%.h,include/Cintex/%.h,$(CINTEXH))
-@@ -86,8 +82,6 @@
- 		fi)
- 		cp $< $@
- 
--%.pyc: %.py;    python -c 'import py_compile; py_compile.compile( "$<" )'
--%.pyo: %.py;    python -O -c 'import py_compile; py_compile.compile( "$<" )'
- 
- $(CINTEXLIB):   $(CINTEXO) $(CINTEXPY) $(CINTEXPYC) $(CINTEXPYO) \
-                 $(ORDER_) $(subst $(CINTEXLIB),,$(MAINLIBS)) $(CINTEXLIBDEP)
-diff -Naur root.as-needed/cint/reflex/Module.mk root/cint/reflex/Module.mk
---- root.as-needed/cint/reflex/Module.mk	2011-07-10 10:42:49.074890651 +0400
-+++ root/cint/reflex/Module.mk	2011-07-10 10:43:21.496672876 +0400
-@@ -48,9 +48,6 @@
- RFLX_GRFLXS   := $(wildcard $(RFLX_GRFLXSD)/*.py)
- RFLX_GRFLXPY  := $(patsubst $(RFLX_GRFLXSD)/%.py,$(RFLX_GRFLXDD)/%.py,$(RFLX_GRFLXS))
- RFLX_GRFLXPY  += $(RFLX_GCCXMLPATHPY)
--ifneq ($(BUILDPYTHON),no)
--RFLX_GRFLXPYC := $(subst .py,.pyc,$(RFLX_GRFLXPY))
--endif
- 
- RFLX_LIBDIR = $(LIBDIR)
- 
-@@ -92,7 +89,7 @@
- 
- ALLEXECS += $(RFLX_GENMAPX)
- 
--POSTBIN  += $(RFLX_GRFLXPYC) $(RFLX_GRFLXPY)
-+POSTBIN  += $(RFLX_GRFLXPY)
- 
- ##### local rules #####
- .PHONY:         all-$(MODNAME) clean-$(MODNAME) distclean-$(MODNAME) \
-@@ -122,8 +119,6 @@
- 		  mkdir -p lib/python/genreflex; fi )
- 		cp $< $@
- 
--$(RFLX_GRFLXDD)/%.pyc: $(RFLX_GRFLXDD)/%.py
--		@python -c 'import py_compile; py_compile.compile( "$<" )'
- 
- $(RFLX_GENMAPO) : CXXFLAGS += -I$(REFLEXDIRS)/genmap
- 
-@@ -149,7 +144,7 @@
- 		$(RLIBMAP) -o $@ -l $(REFLEXDICTLIB) \
- 		   -d $(REFLEXDICTLIBDEPM) -c $(REFLEXL)
- 
--all-$(MODNAME): $(REFLEXLIB) $(REFLEXDICTLIB) $(REFLEXDICTMAP) $(RFLX_GRFLXPYC) $(RFLX_GRFLXPY)
-+all-$(MODNAME): $(REFLEXLIB) $(REFLEXDICTLIB) $(REFLEXDICTMAP) $(RFLX_GRFLXPY)
- 
- clean-genreflex:
- 		@rm -rf lib/python/genreflex
-diff -Naur root.as-needed/cint/reflex/python/CMakeLists.txt root/cint/reflex/python/CMakeLists.txt
---- root.as-needed/cint/reflex/python/CMakeLists.txt	2011-07-10 10:42:49.074890651 +0400
-+++ root/cint/reflex/python/CMakeLists.txt	2011-07-10 10:43:21.496672876 +0400
-@@ -15,7 +15,7 @@
- #####################   sources   ####################
- 
- FILE(GLOB_RECURSE GENREFLEX_SRCS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} genreflex/*.py)
--SET(GENREFLEX_SCRIPT ${CMAKE_CURRENT_BINARY_DIR}/genreflex/genreflex.pyc PARENT_SCOPE)
-+SET(GENREFLEX_SCRIPT PARENT_SCOPE)
- 
- #####################  gccxmlpath ####################
- 

diff --git a/sci-physics/root/files/root-5.34.13-desktop.patch b/sci-physics/root/files/root-5.34.13-desktop.patch
deleted file mode 100644
index 7d47bcf..0000000
--- a/sci-physics/root/files/root-5.34.13-desktop.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/etc/root.desktop b/etc/root.desktop
-index ca38211..688ecfa 100644
---- a/etc/root.desktop
-+++ b/etc/root.desktop
-@@ -8,5 +8,5 @@ Name[de]=ROOT
- Comment=An object-oriented data analysis framework
- Comment[de]=Ein objektorientiertes Framework zur Datenanalyse
- StartupNotify=true
--MimeType=application/x-root;text/x-c++src
--Categories=Science;Development;Application;
-+MimeType=application/x-root;text/x-c++src;
-+Categories=Science;Development;

diff --git a/sci-physics/root/files/root-5.34.13-unuran.patch b/sci-physics/root/files/root-5.34.13-unuran.patch
deleted file mode 100644
index 8262313..0000000
--- a/sci-physics/root/files/root-5.34.13-unuran.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-diff --git a/math/unuran/Module.mk b/math/unuran/Module.mk
-index 00a530b..7cd22dc 100644
---- a/math/unuran/Module.mk
-+++ b/math/unuran/Module.mk
-@@ -31,7 +31,7 @@ UNRS         := $(wildcard $(UNRDIRS)/src/utils/*.c) \
-                 $(wildcard $(UNRDIRS)/src/uniform/*.c) \
-                 $(wildcard $(UNRDIRS)/src/urng/*.c)
- else
--UNRTARCONTENT:=$(subst $(UNRVERS),$(UNRDIRS),$(shell mkdir -p $(UNRDIR); cd $(UNRDIR); gunzip -c $(UNRSRCS) | tar tf -))
-+UNRTARCONTENT:=
- UNRS         := $(filter %.c, \
-                 $(filter $(UNRDIRS)/src/utils/%,$(UNRTARCONTENT)) \
-                 $(filter $(UNRDIRS)/src/methods/%,$(UNRTARCONTENT)) \
-@@ -81,10 +81,9 @@ INCLUDEFILES += $(UNURANDEP)
- ##### local rules #####
- .PHONY:         all-$(MODNAME) clean-$(MODNAME) distclean-$(MODNAME)
- 
--include/%.h: 	$(UNURANDIRI)/%.h $(UNURANETAG)
-+include/%.h: 	$(UNURANDIRI)/%.h
- 		cp $< $@
- 
--$(UNURANDEP):   $(UNRCFG)
- $(UNRS):        $(UNURANETAG)
- 
- $(UNURANETAG):	$(UNRSRCS)
-@@ -137,12 +136,12 @@ $(UNRCFG):	$(UNURANETAG)
- 		GNUMAKE=$(MAKE) ./configure  CC="$$ACC"  \
- 		CFLAGS="$$ACFLAGS");
- 
--$(UNURANLIB):   $(UNRCFG) $(UNRO) $(UNURANO) $(UNURANDO) $(ORDER_) \
-+$(UNURANLIB):   $(UNURANO) $(UNURANDO) $(ORDER_) \
-                 $(MAINLIBS) $(UNURANLIBDEP)
- 		@$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)"  \
- 		   "$(SOFLAGS)" libUnuran.$(SOEXT) $@     \
- 		   "$(UNURANO) $(UNURANDO)"             \
--		   "$(UNURANLIBEXTRA) $(UNRO)"
-+		   "$(UNURANLIBEXTRA) -lunuran"
- 
- $(UNURANDS):    $(UNRINIT) $(UNURANDH1) $(UNURANL) $(ROOTCINTTMPDEP)
- 		$(MAKEDIR)

diff --git a/sci-physics/root/files/root-5.34.26-ldflags.patch b/sci-physics/root/files/root-5.34.26-ldflags.patch
deleted file mode 100644
index b81dbb5..0000000
--- a/sci-physics/root/files/root-5.34.26-ldflags.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-commit 3c8bc686abf57e7e2037c4c191cb63a1a5172b5b
-Author: Andrew Savchenko <bircoph@gmail.com>
-Date:   Sun Feb 22 03:45:21 2015 +0300
-
-    root-5.32.00-prop-flags.patch -> root-5.34.26-prop-flags.patch
-
-diff --git a/config/Makefile.in b/config/Makefile.in
-index 89674e7..91d25b9 100644
---- a/config/Makefile.in
-+++ b/config/Makefile.in
-@@ -29,7 +29,7 @@ EXTRA_CFLAGS   := -Iinclude @cflags@
- USERCONF_CFLAGS:= @usercflags@
- EXTRA_CXXFLAGS := -Iinclude @cflags@
- USERCONF_CXXFLAGS:= @usercxxflags@
--EXTRA_LDFLAGS  := @ldflags@
-+EXTRA_LDFLAGS  := @ldflags@ $(LDFLAGS)
- WERROR         := @werror@
- WINRTDEBUG     := @winrtdebug@
- 

diff --git a/sci-physics/root/files/root-5.34.28-tattmarker.patch b/sci-physics/root/files/root-5.34.28-tattmarker.patch
deleted file mode 100644
index 6545ab3..0000000
--- a/sci-physics/root/files/root-5.34.28-tattmarker.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-commit ce7ccd5565cf7a9226989bdea2c78de57b207af4
-Author: Benda Xu <heroxbd@gentoo.org>
-Date:   Mon Jun 8 18:49:57 2015 +0900
-
-    Increase version number to avoid spurious warning.
-    
-    The warning happens when reading a new file (v5.34/21) in an older version of ROOT (v5.32 for example)
-    (i.e. forward compatibility).  The Warning is due to the typedef now be stripped away in checksum
-    calculation.
-
-diff --git a/core/base/inc/TAttMarker.h b/core/base/inc/TAttMarker.h
-index e0994e7..16d6828 100644
---- a/core/base/inc/TAttMarker.h
-+++ b/core/base/inc/TAttMarker.h
-@@ -53,7 +53,7 @@ public:
-    virtual void     SetMarkerStyle(Style_t mstyle=1) { fMarkerStyle = mstyle;}
-    virtual void     SetMarkerSize(Size_t msize=1)    { fMarkerSize  = msize;}
- 
--   ClassDef(TAttMarker,2);  //Marker attributes
-+   ClassDef(TAttMarker,3);  //Marker attributes
- };
- 
-    enum EMarkerStyle {kDot=1, kPlus, kStar, kCircle=4, kMultiply=5,

diff --git a/sci-physics/root/files/root-6.00.01-dotfont.patch b/sci-physics/root/files/root-6.00.01-dotfont.patch
deleted file mode 100644
index 6c765f7..0000000
--- a/sci-physics/root/files/root-6.00.01-dotfont.patch
+++ /dev/null
@@ -1,58 +0,0 @@
---- root/html/src/TClassDocOutput.cxx.orig	2012-06-08 02:13:51.000000000 +0400
-+++ root/html/src/TClassDocOutput.cxx	2012-06-08 02:34:45.705436577 +0400
-@@ -625,7 +625,7 @@
-       << "size=\"8,10\";" << std::endl
-       << "ratio=auto;" << std::endl
-       << "margin=0;" << std::endl
--      << "node [shape=plaintext,fontsize=40,width=4,height=0.75];" << std::endl
-+      << "node [shape=plaintext,fontsize=40,width=4,height=0.75,fontname=\"DejaVu Serif\"];" << std::endl
-       << "\"" << fCurrentClass->GetName() << "\" [shape=ellipse];" << std::endl;
- 
-    std::stringstream ssDep;
-@@ -704,7 +704,7 @@
-             outdot << ";" << std::endl;
-          } else if (writeAndMoreFor) {
-                outdot << "  \"...andmore" << writeAndMoreFor->GetName()
--                      << "\" [label=\"...and more\",fontname=\"Times-Italic\",fillcolor=lightgrey,style=filled];" << std::endl;
-+                      << "\" [label=\"...and more\",fontname=\"DejaVu Serif Italic\",fillcolor=lightgrey,style=filled];" << std::endl;
-          }
-       }
-       if (!levelExists) break;
-@@ -733,7 +733,7 @@
-       << "ranksep=0.1;" << std::endl
-       << "nodesep=0;" << std::endl
-       << "margin=0;" << std::endl;
--   outdot << "  node [style=filled,width=0.7,height=0.15,fixedsize=true,shape=plaintext,fontsize=10];" << std::endl;
-+   outdot << "  node [style=filled,width=0.7,height=0.15,fixedsize=true,shape=plaintext,fontsize=10,fontname=\"DejaVu Serif\"];" << std::endl;
- 
-    std::stringstream ssDep;
-    const int numColumns = 3;
-@@ -939,7 +939,7 @@
-       << "ranksep=0;" << std::endl
-       << "nodesep=0;" << std::endl
-       << "size=\"8,10\";" << std::endl
--      << "node [fontsize=20,shape=plaintext];" << std::endl;
-+      << "node [fontsize=20,shape=plaintext,fontname=\"DejaVu Serif\"];" << std::endl;
- 
-    for (std::list<std::string>::iterator iFile = listFilesToParse.begin();
-       iFile != listFilesToParse.end(); ++iFile) {
-@@ -999,7 +999,8 @@
-       << "ranksep=0.7;" << std::endl
-       << "nodesep=0.3;" << std::endl
-       << "size=\"8,8\";" << std::endl
--      << "ratio=compress;" << std::endl;
-+      << "ratio=compress;" << std::endl
-+      << "node [fontname=\"DejaVu Serif\"];" << std::endl;
- 
-    TString libs(fCurrentClass->GetSharedLibs());
-    outdot << "\"All Libraries\" [URL=\"LibraryDependencies.html\",shape=box,rank=max,fillcolor=lightgray,style=filled];" << std::endl;
-@@ -1109,7 +1110,8 @@
- 
-    dotout << "digraph G {" << std::endl
-           << "ratio=auto;" << std::endl
--          << "rankdir=RL;" << std::endl;
-+          << "rankdir=RL;" << std::endl
-+          << "node [fontname=\"DejaVu Serif\"];" << std::endl;
- 
-    // loop on all classes
-    TClassDocInfo* cdi = 0;

diff --git a/sci-physics/root/files/root-6.00.01-geocad.patch b/sci-physics/root/files/root-6.00.01-geocad.patch
deleted file mode 100644
index 2742a74..0000000
--- a/sci-physics/root/files/root-6.00.01-geocad.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/geom/geocad/inc/TGeoToOCC.h b/geom/geocad/inc/TGeoToOCC.h
-index 892f225..86eb9e1 100644
---- a/geom/geocad/inc/TGeoToOCC.h
-+++ b/geom/geocad/inc/TGeoToOCC.h
-@@ -13,8 +13,10 @@
- #define ROOT_TGeoToOCC
- 
- //Cascade
-+#define Printf Printf_opencascade
- #include <TopoDS_Shape.hxx>
- #include <TopoDS_Wire.hxx>
-+#undef Printf
- 
- //Root
- #ifndef ROOT_TGeoXtru

diff --git a/sci-physics/root/files/root-6.00.01-llvm.patch b/sci-physics/root/files/root-6.00.01-llvm.patch
deleted file mode 100644
index c6abb35..0000000
--- a/sci-physics/root/files/root-6.00.01-llvm.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/interpreter/llvm/src/Makefile.config.in b/interpreter/llvm/src/Makefile.config.in
-index 7633be2..c8756b1 100644
---- a/interpreter/llvm/src/Makefile.config.in
-+++ b/interpreter/llvm/src/Makefile.config.in
-@@ -170,6 +170,8 @@ CXXFLAGS += @CXXFLAGS@
- 
- # Linker flags.
- LDFLAGS += @LDFLAGS@
-+NOUNDEF := -Wl,--no-undefined
-+LDFLAGS := $(filter-out $(NOUNDEF),$(LDFLAGS))
- 
- # Path to the library archiver program.
- AR_PATH = @AR@

diff --git a/sci-physics/root/files/root-6.00.01-nobyte-compile.patch b/sci-physics/root/files/root-6.00.01-nobyte-compile.patch
deleted file mode 100644
index aa58f20..0000000
--- a/sci-physics/root/files/root-6.00.01-nobyte-compile.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -Naur root.as-needed/bindings/pyroot/Module.mk root/bindings/pyroot/Module.mk
---- root.as-needed/bindings/pyroot/Module.mk	2011-07-10 10:42:48.991561304 +0400
-+++ root/bindings/pyroot/Module.mk	2011-07-10 10:43:21.493339703 +0400
-@@ -48,8 +48,6 @@
- ROOTPY       := $(subst $(MODDIR),$(LPATH),$(ROOTPYS))
- $(LPATH)/%.py: $(MODDIR)/%.py; cp $< $@
- endif
--ROOTPYC      := $(ROOTPY:.py=.pyc)
--ROOTPYO      := $(ROOTPY:.py=.pyo)
- 
- # used in the main Makefile
- ALLHDRS      += $(patsubst $(MODDIRI)/%.h,include/%.h,$(PYROOTH))
-@@ -68,10 +66,8 @@
- include/%.h:    $(PYROOTDIRI)/%.h
- 		cp $< $@
- 
--%.pyc: %.py;    python -c 'import py_compile; py_compile.compile( "$<" )'
--%.pyo: %.py;    python -O -c 'import py_compile; py_compile.compile( "$<" )'
- 
--$(PYROOTLIB):   $(PYROOTO) $(PYROOTDO) $(ROOTPY) $(ROOTPYC) $(ROOTPYO) \
-+$(PYROOTLIB):   $(PYROOTO) $(PYROOTDO) $(ROOTPY) \
-                 $(ROOTLIBSDEP) $(PYTHONLIBDEP)
- 		@$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" \
- 		  "$(SOFLAGS)" libPyROOT.$(SOEXT) $@ \
-@@ -113,7 +109,7 @@
- 
- distclean-$(MODNAME): clean-$(MODNAME)
- 		@rm -f $(PYROOTDEP) $(PYROOTDS) $(PYROOTDH) $(PYROOTLIB) \
--		   $(ROOTPY) $(ROOTPYC) $(ROOTPYO) $(PYROOTMAP) \
-+		   $(ROOTPY) $(PYROOTMAP) \
- 		   $(PYROOTPYD) $(PYTHON64DEP) $(PYTHON64)
- 
- distclean::     distclean-$(MODNAME)

diff --git a/sci-physics/root/files/root-6.00.01-prop-flags.patch b/sci-physics/root/files/root-6.00.01-prop-flags.patch
deleted file mode 100644
index 3a10024..0000000
--- a/sci-physics/root/files/root-6.00.01-prop-flags.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/config/Makefile.in b/config/Makefile.in
-index dd89044..4fc7de3 100644
---- a/config/Makefile.in
-+++ b/config/Makefile.in
-@@ -64,9 +64,9 @@ HOST           := @host@
- USECONFIG      := @useconfig@
- MKLIBOPTIONS   := @mkliboption@
- 
--EXTRA_CFLAGS   := -Iinclude @cflags@
--EXTRA_CXXFLAGS := -Iinclude @cflags@
--EXTRA_LDFLAGS  := @ldflags@
-+EXTRA_CFLAGS   := -Iinclude @cflags@ $(CFLAGS)
-+EXTRA_CXXFLAGS := -Iinclude @cflags@ $(CXXFLAGS)
-+EXTRA_LDFLAGS  := @ldflags@ $(LDFLAGS)
- WERROR         := @werror@
- WINRTDEBUG     := @winrtdebug@
- CTORSINITARRAY := @ctorsinitarray@

diff --git a/sci-physics/root/files/root-6.02.05-xrootd4.patch b/sci-physics/root/files/root-6.02.05-xrootd4.patch
deleted file mode 100644
index 0b4a4be..0000000
--- a/sci-physics/root/files/root-6.02.05-xrootd4.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-https://sft.its.cern.ch/jira/browse/ROOT-6998
---- root-6.02.05/net/netxng/src/TNetXNGFile.cxx.orig	2015-02-09 11:59:47.000000000 +0300
-+++ root-6.02.05/net/netxng/src/TNetXNGFile.cxx	2015-04-05 11:32:31.893127758 +0300
-@@ -28,6 +28,7 @@
- #include <XrdCl/XrdClFile.hh>
- #include <XrdCl/XrdClXRootDResponses.hh>
- #include <XrdCl/XrdClDefaultEnv.hh>
-+#include <XrdVersion.hh>
- #include <iostream>
- 
- //------------------------------------------------------------------------------

diff --git a/sci-physics/root/files/root-6.04.06-llvm-sysroot.patch b/sci-physics/root/files/root-6.04.06-llvm-sysroot.patch
deleted file mode 100644
index c4b91ae..0000000
--- a/sci-physics/root/files/root-6.04.06-llvm-sysroot.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: root-6.04.06/interpreter/llvm/Module.mk
-===================================================================
---- root-6.04.06.orig/interpreter/llvm/Module.mk
-+++ root-6.04.06/interpreter/llvm/Module.mk
-@@ -183,6 +183,7 @@ $(LLVMDEPO): $(LLVMDEPS)
- 		$$LLVM_TARGET \
- 		$$LLVM_BUILD \
- 		--prefix=$(ROOT_OBJDIR)/$(LLVMDIRI) \
-+		--with-default-sysroot=@GENTOO_PORTAGE_EPREFIX@ \
- 		--disable-docs --disable-bindings \
- 		--disable-visibility-inlines-hidden \
- 		--disable-clang-rewriter --disable-clang-static-analyzer \

diff --git a/sci-physics/root/files/root-6.04.06-prop-flags.patch b/sci-physics/root/files/root-6.04.06-prop-flags.patch
deleted file mode 100644
index 90db15e..0000000
--- a/sci-physics/root/files/root-6.04.06-prop-flags.patch
+++ /dev/null
@@ -1,22 +0,0 @@
- config/Makefile.in | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/config/Makefile.in b/config/Makefile.in
-index 9243c90..a23a4d2 100644
---- a/config/Makefile.in
-+++ b/config/Makefile.in
-@@ -64,11 +64,11 @@ HOST           := @host@
- USECONFIG      := @useconfig@
- MKLIBOPTIONS   := @mkliboption@
- 
--EXTRA_CFLAGS   := -Iinclude @cflags@
-+EXTRA_CFLAGS   := -Iinclude @cflags@ $(CFLAGS)
- USERCONF_CFLAGS:= @usercflags@
--EXTRA_CXXFLAGS := -Iinclude @cflags@
-+EXTRA_CXXFLAGS := -Iinclude @cflags@ $(CXXFLAGS)
- USERCONF_CXXFLAGS:= @usercxxflags@
--EXTRA_LDFLAGS  := @ldflags@
-+EXTRA_LDFLAGS  := @ldflags@ $(LDFLAGS)
- WERROR         := @werror@
- WINRTDEBUG     := @winrtdebug@
- CTORSINITARRAY := @ctorsinitarray@

diff --git a/sci-physics/root/files/rootd.confd b/sci-physics/root/files/rootd.confd
deleted file mode 100644
index 7516b8c..0000000
--- a/sci-physics/root/files/rootd.confd
+++ /dev/null
@@ -1,8 +0,0 @@
-# conf.d file for root daemon
-
-# User to run as (default is `rootd')
-ROOTD_USER="rootd"
-
-# Please refer to the rootd(1) man(1) page for more information on 
-# command line parameters. 
-ROOTD_OPTS=""

diff --git a/sci-physics/root/files/rootd.initd b/sci-physics/root/files/rootd.initd
deleted file mode 100644
index 4961ad5..0000000
--- a/sci-physics/root/files/rootd.initd
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-depend() {
-    need net
-    use logger
-    provide root-file-server
-}
-
-start() {
-    ebegin "Starting ROOT file server"
-    pid=$(start-stop-daemon --start --quiet --user ${ROOTD_USER} \
-	--pidfile /var/run/rootd.pid \
-	--exec /usr/bin/rootd -- ${ROOTD_OPTS})
-    retval=$?
-    echo ${ROOTD_PID} > /var/run/rootd.pid
-    eend ${retval}
-}
-
-stop() {
-    ebegin "Stopping ROOT file server"
-    start-stop-daemon --stop --quiet \
-	--pidfile /var/run/rootd.pid \
-	--exec /usr/bin/rootd
-    eend $?
-}

diff --git a/sci-physics/root/metadata.xml b/sci-physics/root/metadata.xml
deleted file mode 100644
index d8e9e6f..0000000
--- a/sci-physics/root/metadata.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <maintainer>
-    <email>bircoph@gentoo.org</email>
-    <name>Andrew Savchenko</name>
-  </maintainer>
-  <herd>sci-physics</herd>
-  <longdescription lang="en">
-  ROOT Object Oriented Technologies is an object oriented data
-  analysis framework written in C++ by the CERN. Widely used in
-  high energy physics, but also in other data analysis applications. It
-  contains the CINT C/C++ interpreter and many classes such as
-  statistics, serialization, optimization, linear algebra, graphics,
-  GUI toolkit, and a complete visualization framework.
-</longdescription>
-  <use>
-    <flag name="c++11"> Build ROOT using the C++11 standard</flag>
-    <flag name="c++14"> Build ROOT using the C++14 standard</flag>
-    <flag name="fits">Support for images and data from FITS files with <pkg>sci-libs/cfitsio</pkg></flag>
-    <flag name="gdml">Enable GDML writer and reader</flag>
-    <flag name="geocad">Enable ROOT-CAD interface using <pkg>sci-libs/opencascade</pkg></flag>
-    <flag name="http">Enable http server support including but not limited to fastcgi support</flag>
-    <flag name="math">Build all math related libraries plugins, needs <pkg>sci-libs/gsl</pkg> </flag>
-    <flag name="memstat">Build memory statistics library, helps to detect memory leaks</flag>
-    <flag name="pythia6">Build the interface for <pkg>sci-physics/pythia</pkg> version 6.x </flag>
-    <flag name="pythia8">Build the interface for <pkg>sci-physics/pythia</pkg> version 8.x </flag>
-    <flag name="reflex">Build the reflection database for the C++ interpreter</flag>
-    <flag name="shadow">Enable shadow authentication in rootd and proofd</flag>
-    <flag name="table">Build libTable contrib library</flag>
-    <flag name="xrootd">Build the interface for <pkg>net-libs/xrootd</pkg> </flag>
-    <flag name="R">Enable support for <pkg>dev-lang/R</pkg></flag>
-  </use>
-</pkgmetadata>

diff --git a/sci-physics/root/root-5.34.26.ebuild b/sci-physics/root/root-5.34.26.ebuild
deleted file mode 100644
index b498a18..0000000
--- a/sci-physics/root/root-5.34.26.ebuild
+++ /dev/null
@@ -1,453 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-if [[ ${PV} == "9999" ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="http://root.cern.ch/git/root.git"
-else
-	SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
-	KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-fi
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
-	toolchain-funcs user versionator
-
-DESCRIPTION="C++ data analysis framework and interpreter from CERN"
-HOMEPAGE="http://root.cern.ch/"
-
-SLOT="0/$(get_version_component_range 1-3 ${PV})"
-LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
-IUSE="+X afs avahi c++11 c++14 doc emacs examples fits fftw
-	graphviz http kerberos ldap +math minimal mpi mysql odbc
-	+opengl openmp oracle postgres prefix pythia6 pythia8
-	python qt4 +reflex ruby sqlite ssl xinetd xml xrootd"
-
-# TODO: add support for: davix
-# TODO: unbundle: vdt
-
-REQUIRED_USE="
-	!X? ( !minimal? ( !opengl !qt4 ) )
-	mpi? ( math !openmp )
-	openmp? ( math !mpi )
-	python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-CDEPEND="
-	app-arch/xz-utils:0=
-	>=dev-lang/cfortran-4.4-r2
-	dev-libs/libpcre:3=
-	media-fonts/dejavu
-	media-libs/freetype:2=
-	media-libs/giflib:0=
-	media-libs/libpng:0=
-	media-libs/tiff:0=
-	sys-libs/zlib:0=
-	virtual/jpeg:0
-	virtual/shadow
-	X? (
-		media-libs/ftgl:0=
-		media-libs/glew:0=
-		x11-libs/libX11:0=
-		x11-libs/libXext:0=
-		x11-libs/libXpm:0=
-		!minimal? (
-			|| (
-				media-libs/libafterimage:0=[gif,jpeg,png,tiff]
-				>=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff]
-			)
-			opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= )
-			qt4? (
-				dev-qt/qtgui:4=
-				dev-qt/qtopengl:4=
-				dev-qt/qt3support:4=
-				dev-qt/qtsvg:4=
-				dev-qt/qtwebkit:4=
-				dev-qt/qtxmlpatterns:4=
-			)
-			x11-libs/libXft:0=
-		)
-	)
-	!minimal? (
-		afs? ( net-fs/openafs )
-		avahi? ( net-dns/avahi:0= )
-		emacs? ( virtual/emacs )
-		fits? ( sci-libs/cfitsio:0= )
-		fftw? ( sci-libs/fftw:3.0= )
-		graphviz? ( media-gfx/graphviz:0= )
-		http? ( dev-libs/fcgi:0= )
-		kerberos? ( virtual/krb5 )
-		ldap? ( net-nds/openldap:0= )
-		math? (
-			sci-libs/gsl:0=
-			sci-mathematics/unuran:0=
-			mpi? ( virtual/mpi )
-		)
-		mysql? ( virtual/mysql )
-		odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) )
-		oracle? ( dev-db/oracle-instantclient-basic:0= )
-		postgres? ( dev-db/postgresql:= )
-		pythia6? ( sci-physics/pythia:6= )
-		pythia8? ( >=sci-physics/pythia-8.1.80:8= <sci-physics/pythia-8.2.0:8= )
-		python? ( ${PYTHON_DEPS} )
-		ruby? (
-			dev-lang/ruby:=
-			dev-ruby/rubygems:=
-		)
-		sqlite? ( dev-db/sqlite:3= )
-		ssl? ( dev-libs/openssl:0= )
-		xml? ( dev-libs/libxml2:2= )
-		xrootd? ( >=net-libs/xrootd-3.3.5:0= )
-	)"
-
-DEPEND="${CDEPEND}
-	virtual/pkgconfig"
-
-RDEPEND="${CDEPEND}
-	reflex? ( dev-cpp/gccxml )
-	xinetd? ( sys-apps/xinetd )"
-
-PDEPEND="doc? ( !minimal? ( ~app-doc/root-docs-${PV}[http=,math=] ) )"
-
-S="${WORKDIR}/${PN}"
-
-# install stuff in ${P} and not ${PF} for easier tracking in root-docs
-DOC_DIR="/usr/share/doc/${P}"
-
-die_compiler() {
-	eerror "You are using a $(tc-getCXX)-$5 without C++$1 capabilities"
-	die "Need one of the following C++$1 capable compilers:\n"\
-		"    >=sys-devel/gcc[cxx]-$2\n"\
-		"    >=sys-devel/clang-$3\n"\
-		"    >=dev-lang/icc-$4"
-}
-
-# check compiler to satisfy minimal versions
-# $1 - std version
-# $2 - g++
-# $3 - clang++
-# $4 - icc/icpc
-check_compiler() {
-	local ver
-	case "$(tc-getCXX)" in
-		*clang++*)
-			ver="$(best_version sys-devel/clang | sed 's:sys-devel/clang-::')"
-		;;
-		*g++*)
-			ver="$(gcc-version)"
-		;;
-		*icc*|*icpc*)
-			ver="$(best_version dev-lang/icc | sed 's:dev-lang/icc-::')"
-		;;
-		*)
-			ewarn "You are using an unsupported compiler."
-			ewarn "Please report any issues upstream."
-			return 0
-		;;
-	esac
-	version_is_at_least "$3" "${ver}" || die_compiler "$1" "$2" "$3" "$4" "${ver}"
-}
-
-pkg_setup() {
-	fortran-2_pkg_setup
-	use python && python-single-r1_pkg_setup
-	echo
-	elog "There are extra options on packages not yet in Gentoo:"
-	elog "Afdsmgrd, AliEn, castor, Chirp, dCache, gfal, Globus, gLite,"
-	elog "HDFS, Monalisa, MaxDB/SapDB, SRP."
-	elog "You can use the env variable EXTRA_ECONF variable for this."
-	elog "For example, for SRP, you would set: "
-	elog "EXTRA_ECONF=\"--enable-srp --with-srp-libdir=${EROOT%/}/usr/$(get_libdir)\""
-	echo
-
-	enewgroup rootd
-	enewuser rootd -1 -1 /var/spool/rootd rootd
-
-	use minimal && return
-
-	if use math; then
-		if use openmp; then
-			if [[ "$(tc-getCXX)" == *g++* && "$(tc-getCXX)" != *clang++* ]] && ! tc-has-openmp; then
-				ewarn "You are using a g++ without OpenMP capabilities"
-				die "Need an OpenMP capable compiler"
-			else
-				export USE_OPENMP=1 USE_PARALLEL_MINUIT2=1
-			fi
-		elif use mpi; then
-			export USE_MPI=1 USE_PARALLEL_MINUIT2=1
-		fi
-	fi
-
-	use c++11 && check_compiler "11" "4.8" "3.3" "13"
-	use c++14 && check_compiler "14" "4.9" "3.4" "15"
-}
-
-src_prepare() {
-	epatch \
-		"${FILESDIR}"/${PN}-5.28.00b-glibc212.patch \
-		"${FILESDIR}"/${PN}-5.32.00-afs.patch \
-		"${FILESDIR}"/${PN}-5.32.00-cfitsio.patch \
-		"${FILESDIR}"/${PN}-5.32.00-chklib64.patch \
-		"${FILESDIR}"/${PN}-5.32.00-dotfont.patch \
-		"${FILESDIR}"/${PN}-5.34.05-nobyte-compile.patch \
-		"${FILESDIR}"/${PN}-5.34.13-unuran.patch \
-		"${FILESDIR}"/${PN}-5.34.13-desktop.patch \
-		"${FILESDIR}"/${PN}-5.34.26-ldflags.patch
-
-	# make sure we use system libs and headers
-	rm montecarlo/eg/inc/cfortran.h README/cfortran.doc || die
-	rm -r graf2d/asimage/src/libAfterImage || die
-	rm -r graf3d/ftgl/{inc,src} || die
-	rm -r graf2d/freetype/src || die
-	rm -r graf3d/glew/{inc,src} || die
-	rm -r core/pcre/src || die
-	rm -r math/unuran/src/unuran-*.tar.gz || die
-	LANG=C LC_ALL=C find core/zip -type f -name "[a-z]*" -print0 | \
-		xargs -0 rm || die
-	rm -r core/lzma/src/*.tar.gz || die
-	rm graf3d/gl/{inc,src}/gl2ps.* || die
-	sed -i -e 's/^GLLIBS *:= .* $(OPENGLLIB)/& -lgl2ps/' \
-		graf3d/gl/Module.mk || die
-
-	# In Gentoo, libPythia6 is called libpythia6
-	# iodbc is in /usr/include/iodbc
-	# pg_config.h is checked instead of libpq-fe.h
-	sed -i \
-		-e 's:libPythia6:libpythia6:g' \
-		-e 's:$ODBCINCDIR:$ODBCINCDIR /usr/include/iodbc:' \
-		-e 's:libpq-fe.h:pg_config.h:' \
-		configure || die "adjusting configure for Gentoo failed"
-
-	# prefixify the configure script
-	sed -i \
-		-e 's:/usr:${EPREFIX}/usr:g' \
-		configure || die "prefixify configure failed"
-
-	# CSS should use local images
-	sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed"
-
-	# fix reflex path (bug #497280)
-	sed -i -e 's|${ROOTSYS}/lib|@libdir@|' config/genreflex.in || die
-
-	# QTDIR only used for qt3 in gentoo, and configure looks for it.
-	unset QTDIR
-}
-
-src_configure() {
-	local -a myconf
-	# Some compilers need special care
-	case "$(tc-getCXX)" in
-		*clang++*)
-			myconf=(
-				--with-clang
-				--with-f77="$(tc-getFC)"
-			)
-		;;
-		*icc*|*icpc*)
-			# For icc we need to provide architecture manually
-			# and not to tamper with tc-get*
-			use x86 && myconf=( linuxicc )
-			use amd64 && myconf=( linuxx8664icc )
-		;;
-		*)	# gcc goes here too
-			myconf=(
-				--with-cc="$(tc-getCC)"
-				--with-cxx="$(tc-getCXX)"
-				--with-f77="$(tc-getFC)"
-				--with-ld="$(tc-getCXX)"
-			)
-		;;
-	esac
-
-	# the configure script is not the standard autotools
-	myconf+=(
-		--prefix="${EPREFIX}/usr"
-		--etcdir="${EPREFIX}/etc/root"
-		--libdir="${EPREFIX}/usr/$(get_libdir)/${PN}"
-		--docdir="${EPREFIX}${DOC_DIR}"
-		--tutdir="${EPREFIX}${DOC_DIR}/examples/tutorials"
-		--testdir="${EPREFIX}${DOC_DIR}/examples/tests"
-		--disable-werror
-		--nohowto
-		--cflags='${CFLAGS}'
-		--cxxflags='${CXXFLAGS}'
-	)
-
-	if use minimal; then
-		myconf+=( $(usex X --gminimal --minimal) )
-	else
-		myconf+=(
-			--with-afs-shared=yes
-			--with-sys-iconpath="${EPREFIX}/usr/share/pixmaps"
-			--disable-builtin-afterimage
-			--disable-builtin-ftgl
-			--disable-builtin-freetype
-			--disable-builtin-glew
-			--disable-builtin-pcre
-			--disable-builtin-zlib
-			--disable-builtin-lzma
-			--disable-cling
-			--enable-astiff
-			--enable-explicitlink
-			--enable-gdml
-			--enable-memstat
-			--enable-shadowpw
-			--enable-shared
-			--enable-soversion
-			--enable-table
-			--fail-on-missing
-			$(use_enable X x11)
-			$(use_enable X asimage)
-			$(use_enable X xft)
-			$(use_enable afs)
-			$(use_enable avahi bonjour)
-			$(use_enable c++11 cxx11)
-			$(use_enable c++14 cxx14)
-			$(use_enable fits fitsio)
-			$(use_enable fftw fftw3)
-			$(use_enable graphviz gviz)
-			$(use_enable http)
-			$(use_enable kerberos krb5)
-			$(use_enable ldap)
-			$(use_enable math gsl-shared)
-			$(use_enable math genvector)
-			$(use_enable math mathmore)
-			$(use_enable math minuit2)
-			$(use_enable math roofit)
-			$(use_enable math tmva)
-			$(use_enable math unuran)
-			$(use_enable mysql)
-			$(usex mysql "--with-mysql-incdir=${EPREFIX}/usr/include/mysql" "")
-			$(use_enable odbc)
-			$(use_enable opengl)
-			$(use_enable oracle)
-			$(use_enable postgres pgsql)
-			$(use_enable prefix rpath)
-			$(use_enable pythia6)
-			$(use_enable pythia8)
-			$(use_enable python)
-			$(use_enable qt4 qt)
-			$(use_enable qt4 qtgsi)
-			$(use_enable reflex cintex)
-			$(use_enable reflex)
-			$(use_enable ruby)
-			$(use_enable sqlite)
-			$(use_enable ssl)
-			$(use_enable xml)
-			$(use_enable xrootd)
-			${EXTRA_ECONF}
-		)
-	fi
-
-	# usex can't be used here, because pg_config may be not
-	# installed with USE="-postgres"
-	use postgres && myconf+=( --with-pgsql-incdir=$(pg_config --includedir) )
-
-	./configure ${myconf[@]} || die "configure failed"
-}
-
-src_compile() {
-	emake \
-		OPT="${CXXFLAGS}" \
-		F77OPT="${FFLAGS}" \
-		ROOTSYS="${S}" \
-		LD_LIBRARY_PATH="${S}/lib"
-	use emacs && ! use minimal && elisp-compile build/misc/*.el
-}
-
-daemon_install() {
-	local daemons="rootd proofd"
-	dodir /var/spool/rootd
-	fowners rootd:rootd /var/spool/rootd
-	dodir /var/spool/rootd/{pub,tmp}
-	fperms 1777 /var/spool/rootd/{pub,tmp}
-
-	local i
-	for i in ${daemons}; do
-		newinitd "${FILESDIR}"/${i}.initd ${i}
-		newconfd "${FILESDIR}"/${i}.confd ${i}
-	done
-	if use xinetd; then
-		insinto /etc/xinetd
-		doins "${S}"/etc/daemons/{rootd,proofd}.xinetd
-	fi
-}
-
-desktop_install() {
-	cd "${S}"
-	echo "Icon=root-system-bin" >> etc/root.desktop
-	domenu etc/root.desktop
-	doicon build/package/debian/root-system-bin.png
-
-	insinto /usr/share/icons/hicolor/48x48/mimetypes
-	doins build/package/debian/application-x-root.png
-
-	insinto /usr/share/icons/hicolor/48x48/apps
-	doicon build/package/debian/root-system-bin.xpm
-}
-
-cleanup_install() {
-	# Cleanup of files either already distributed or unused on Gentoo
-	pushd "${ED}" > /dev/null
-	rm usr/share/root/fonts/LICENSE || die
-	rm etc/root/proof/*.sample || die
-	rm -r etc/root/daemons || die
-	# these should be in PATH
-	mv etc/root/proof/utils/pq2/pq2* usr/bin/ || die
-	rm ${DOC_DIR#/}/{INSTALL,LICENSE,COPYING.CINT} || die
-	use examples || rm -r ${DOC_DIR#/}/examples || die
-	cd usr/$(get_libdir)/root/cint/cint
-	rm lib/posix/mktypes lib/dll_stl/setup lib/G__* || die
-	rm lib/dll_stl/G__* lib/dll_stl/rootcint_* lib/posix/exten.o || die
-	rm include/makehpib || die
-	popd > /dev/null
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-
-	echo "LDPATH=${EPREFIX%/}/usr/$(get_libdir)/root" > 99root
-
-	if ! use minimal; then
-		use pythia8 && echo "PYTHIA8=${EPREFIX%/}/usr" >> 99root
-		if use python; then
-			echo "PYTHONPATH=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
-			python_optimize "${D}/usr/$(get_libdir)/root"
-			use reflex && python_optimize "${D}/usr/$(get_libdir)/root/python/genreflex/"
-		fi
-		use ruby && \
-			echo "RUBYLIB=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
-		use emacs && elisp-install ${PN} build/misc/*.{el,elc}
-		if use examples; then
-			# these should really be taken care of by the root make install
-			insinto ${DOC_DIR}/examples/tutorials/tmva
-			doins -r tmva/test
-		fi
-	fi
-	doenvd 99root
-
-	# The build system installs Emacs support unconditionally in the wrong
-	# directory. Remove it and call elisp-install in case of USE=emacs.
-	rm -r "${ED}"/usr/share/emacs || die
-
-	daemon_install
-	desktop_install
-	cleanup_install
-
-	# do not copress files used by ROOT's CLI (.credit, .demo, .license)
-	docompress -x "${DOC_DIR}"/{CREDITS,examples/tutorials}
-	# needed for .license command to work
-	dosym "${ED}"usr/portage/licenses/LGPL-2.1 "${DOC_DIR}/LICENSE"
-}
-
-pkg_postinst() {
-	fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-	fdo-mime_desktop_database_update
-}

diff --git a/sci-physics/root/root-5.34.28-r1.ebuild b/sci-physics/root/root-5.34.28-r1.ebuild
deleted file mode 100644
index 897b8d2..0000000
--- a/sci-physics/root/root-5.34.28-r1.ebuild
+++ /dev/null
@@ -1,433 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.34.28-r1.ebuild,v 1.1 2015/04/12 22:24:42 bircoph Exp $
-
-EAPI=5
-
-if [[ ${PV} == "9999" ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="http://root.cern.ch/git/root.git"
-else
-	SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
-	KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
-	toolchain-funcs user versionator
-
-DESCRIPTION="C++ data analysis framework and interpreter from CERN"
-HOMEPAGE="http://root.cern.ch/"
-DOC_URI="ftp://root.cern.ch/${PN}/doc"
-
-SLOT="0/$(get_version_component_range 1-3 ${PV})"
-LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
-IUSE="+X afs avahi c++11 c++14 doc emacs examples fits fftw gdml
-	graphviz http kerberos ldap +math +memstat mpi mysql odbc
-	+opengl openmp oracle postgres prefix pythia6 pythia8
-	python qt4 +reflex ruby shadow sqlite ssl table +tiff xinetd xml xrootd"
-
-# TODO: add support for: davix
-# TODO: unbundle: vdt
-
-REQUIRED_USE="
-	!X? ( !opengl !qt4 !tiff )
-	mpi? ( math !openmp )
-	openmp? ( math !mpi )
-	python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-CDEPEND="
-	app-arch/xz-utils:0=
-	>=dev-lang/cfortran-4.4-r2
-	dev-libs/libpcre:3=
-	media-fonts/dejavu
-	media-libs/freetype:2=
-	media-libs/libpng:0=
-	sys-libs/zlib:0=
-	X? (
-		media-libs/ftgl:0=
-		media-libs/glew:0=
-		x11-libs/libX11:0=
-		x11-libs/libXext:0=
-		x11-libs/libXpm:0=
-		|| (
-			media-libs/libafterimage:0=[gif,jpeg,png,tiff?]
-			>=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?]
-		)
-		opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= )
-		qt4? (
-			dev-qt/qtgui:4=
-			dev-qt/qtopengl:4=
-			dev-qt/qt3support:4=
-			dev-qt/qtsvg:4=
-			dev-qt/qtwebkit:4=
-			dev-qt/qtxmlpatterns:4=
-		)
-		x11-libs/libXft:0=
-	)
-	afs? ( net-fs/openafs )
-	avahi? ( net-dns/avahi:0= )
-	emacs? ( virtual/emacs )
-	fits? ( sci-libs/cfitsio:0= )
-	fftw? ( sci-libs/fftw:3.0= )
-	graphviz? ( media-gfx/graphviz:0= )
-	http? ( dev-libs/fcgi:0= )
-	kerberos? ( virtual/krb5 )
-	ldap? ( net-nds/openldap:0= )
-	math? (
-		sci-libs/gsl:0=
-		sci-mathematics/unuran:0=
-		mpi? ( virtual/mpi )
-	)
-	mysql? ( virtual/mysql )
-	odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) )
-	oracle? ( dev-db/oracle-instantclient-basic:0= )
-	postgres? ( dev-db/postgresql:= )
-	pythia6? ( sci-physics/pythia:6= )
-	pythia8? ( >=sci-physics/pythia-8.1.80:8= )
-	python? ( ${PYTHON_DEPS} )
-	ruby? (
-		dev-lang/ruby:=
-		dev-ruby/rubygems:=
-	)
-	shadow? ( virtual/shadow )
-	sqlite? ( dev-db/sqlite:3= )
-	ssl? ( dev-libs/openssl:0= )
-	xml? ( dev-libs/libxml2:2= )
-	xrootd? ( >=net-libs/xrootd-3.3.5:0= )
-"
-
-DEPEND="${CDEPEND}
-	virtual/pkgconfig"
-
-RDEPEND="${CDEPEND}
-	reflex? ( dev-cpp/gccxml )
-	xinetd? ( sys-apps/xinetd )"
-
-PDEPEND="doc? ( ~app-doc/root-docs-${PV}[http=,math=] )"
-
-S="${WORKDIR}/${PN}"
-
-# install stuff in ${P} and not ${PF} for easier tracking in root-docs
-DOC_DIR="/usr/share/doc/${P}"
-
-die_compiler() {
-	eerror "You are using a $(tc-getCXX) without C++$1 capabilities"
-	die "Need one of the following C++$1 capable compilers:\n"\
-		"    >=sys-devel/gcc[cxx]-$2\n"\
-		"    >=sys-devel/clang-$3\n"\
-		"    >=dev-lang/icc-$4"
-}
-
-# check compiler to satisfy minimal versions
-# $1 - std version
-# $2 - g++
-# $3 - clang++
-# $4 - icc/icpc
-check_compiler() {
-	case "$(tc-getCXX)" in
-		*clang++*)
-			version_is_at_least "$3" "$(has_version sys-devel/clang)" || die_compiler "$1" "$2" "$3" "$4"
-		;;
-		*g++*)
-			version_is_at_least "$2" "$(gcc-version)" || die_compiler "$1" "$2" "$3" "$4"
-		;;
-		*icc*|*icpc*)
-			version_is_at_least "$4" "$(has_version dev-lang/icc)" || die_compiler "$1" "$2" "$3" "$4"
-		;;
-		*)
-			ewarn "You are using an unsupported compiler."
-			ewarn "Please report any issues upstream."
-		;;
-	esac
-}
-
-pkg_setup() {
-	fortran-2_pkg_setup
-	use python && python-single-r1_pkg_setup
-	echo
-	elog "There are extra options on packages not yet in Gentoo:"
-	elog "Afdsmgrd, AliEn, castor, Chirp, dCache, gfal, Globus, gLite,"
-	elog "HDFS, Monalisa, MaxDB/SapDB, SRP."
-	elog "You can use the env variable EXTRA_ECONF variable for this."
-	elog "For example, for SRP, you would set: "
-	elog "EXTRA_ECONF=\"--enable-srp --with-srp-libdir=${EROOT%/}/usr/$(get_libdir)\""
-	echo
-
-	enewgroup rootd
-	enewuser rootd -1 -1 /var/spool/rootd rootd
-
-	if use math; then
-		if use openmp; then
-			if [[ "$(tc-getCXX)" == *g++* && "$(tc-getCXX)" != *clang++* ]] && ! tc-has-openmp; then
-				ewarn "You are using a g++ without OpenMP capabilities"
-				die "Need an OpenMP capable compiler"
-			else
-				export USE_OPENMP=1 USE_PARALLEL_MINUIT2=1
-			fi
-		elif use mpi; then
-			export USE_MPI=1 USE_PARALLEL_MINUIT2=1
-		fi
-	fi
-
-	use c++11 && check_compiler "11" "4.8" "3.3" "13"
-	use c++14 && check_compiler "14" "4.9" "3.4" "15"
-}
-
-src_prepare() {
-	epatch \
-		"${FILESDIR}"/${PN}-5.28.00b-glibc212.patch \
-		"${FILESDIR}"/${PN}-5.32.00-afs.patch \
-		"${FILESDIR}"/${PN}-5.32.00-cfitsio.patch \
-		"${FILESDIR}"/${PN}-5.32.00-chklib64.patch \
-		"${FILESDIR}"/${PN}-5.32.00-dotfont.patch \
-		"${FILESDIR}"/${PN}-5.34.05-nobyte-compile.patch \
-		"${FILESDIR}"/${PN}-5.34.13-unuran.patch \
-		"${FILESDIR}"/${PN}-5.34.26-ldflags.patch \
-		"${FILESDIR}"/${PN}-5.34.28-tattmarker.patch
-
-	# make sure we use system libs and headers
-	rm montecarlo/eg/inc/cfortran.h README/cfortran.doc || die
-	rm -r graf2d/asimage/src/libAfterImage || die
-	rm -r graf3d/ftgl/{inc,src} || die
-	rm -r graf2d/freetype/src || die
-	rm -r graf3d/glew/{inc,src} || die
-	rm -r core/pcre/src || die
-	rm -r math/unuran/src/unuran-*.tar.gz || die
-	LANG=C LC_ALL=C find core/zip -type f -name "[a-z]*" -print0 | \
-		xargs -0 rm || die
-	rm -r core/lzma/src/*.tar.gz || die
-	rm graf3d/gl/{inc,src}/gl2ps.* || die
-	sed -i -e 's/^GLLIBS *:= .* $(OPENGLLIB)/& -lgl2ps/' \
-		graf3d/gl/Module.mk || die
-
-	# In Gentoo, libPythia6 is called libpythia6
-	# iodbc is in /usr/include/iodbc
-	# pg_config.h is checked instead of libpq-fe.h
-	sed -i \
-		-e 's:libPythia6:libpythia6:g' \
-		-e 's:$ODBCINCDIR:$ODBCINCDIR /usr/include/iodbc:' \
-		-e 's:libpq-fe.h:pg_config.h:' \
-		configure || die "adjusting configure for Gentoo failed"
-
-	# prefixify the configure script
-	sed -i \
-		-e 's:/usr:${EPREFIX}/usr:g' \
-		configure || die "prefixify configure failed"
-
-	# CSS should use local images
-	sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed"
-
-	# fix reflex path (bug #497280)
-	sed -i -e 's|${ROOTSYS}/lib|@libdir@|' config/genreflex.in || die
-
-	# QTDIR only used for qt3 in gentoo, and configure looks for it.
-	unset QTDIR
-}
-
-src_configure() {
-	local -a myconf
-	# Some compilers need special care
-	case "$(tc-getCXX)" in
-		*clang++*)
-			myconf=(
-				--with-clang
-				--with-f77="$(tc-getFC)"
-			)
-		;;
-		*icc*|*icpc*)
-			# For icc we need to provide architecture manually
-			# and not to tamper with tc-get*
-			use x86 && myconf=( linuxicc )
-			use amd64 && myconf=( linuxx8664icc )
-		;;
-		*)	# gcc goes here too
-			myconf=(
-				--with-cc="$(tc-getCC)"
-				--with-cxx="$(tc-getCXX)"
-				--with-f77="$(tc-getFC)"
-				--with-ld="$(tc-getCXX)"
-			)
-		;;
-	esac
-
-	# the configure script is not the standard autotools
-	myconf+=(
-		--prefix="${EPREFIX}/usr"
-		--etcdir="${EPREFIX}/etc/root"
-		--libdir="${EPREFIX}/usr/$(get_libdir)/${PN}"
-		--docdir="${EPREFIX}${DOC_DIR}"
-		--tutdir="${EPREFIX}${DOC_DIR}/examples/tutorials"
-		--testdir="${EPREFIX}${DOC_DIR}/examples/tests"
-		--cflags='${CFLAGS}'
-		--cxxflags='${CXXFLAGS}'
-		--disable-builtin-afterimage
-		--disable-builtin-ftgl
-		--disable-builtin-freetype
-		--disable-builtin-glew
-		--disable-builtin-lzma
-		--disable-builtin-pcre
-		--disable-builtin-zlib
-		--disable-cling
-		--disable-werror
-		--enable-explicitlink
-		--enable-shared
-		--enable-soversion
-		--fail-on-missing
-		--nohowto
-		--with-afs-shared=yes
-		--with-sys-iconpath="${EPREFIX}/usr/share/pixmaps"
-		$(use_enable X x11)
-		$(use_enable X asimage)
-		$(use_enable X xft)
-		$(use_enable afs)
-		$(use_enable avahi bonjour)
-		$(use_enable c++11 cxx11)
-		$(use_enable c++14 cxx14)
-		$(use_enable fits fitsio)
-		$(use_enable fftw fftw3)
-		$(use_enable gdml)
-		$(use_enable graphviz gviz)
-		$(use_enable http)
-		$(use_enable kerberos krb5)
-		$(use_enable ldap)
-		$(use_enable math genvector)
-		$(use_enable math gsl-shared)
-		$(use_enable math mathmore)
-		$(use_enable math minuit2)
-		$(use_enable math roofit)
-		$(use_enable math tmva)
-		$(use_enable math vc)
-		$(use_enable math vdt)
-		$(use_enable math unuran)
-		$(use_enable memstat)
-		$(use_enable mysql)
-		$(usex mysql "--with-mysql-incdir=${EPREFIX}/usr/include/mysql" "")
-		$(use_enable odbc)
-		$(use_enable opengl)
-		$(use_enable oracle)
-		$(use_enable postgres pgsql)
-		$(usex postgres "--with-pgsql-incdir=$(pg_config --includedir)" "")
-		$(use_enable prefix rpath)
-		$(use_enable pythia6)
-		$(use_enable pythia8)
-		$(use_enable python)
-		$(use_enable qt4 qt)
-		$(use_enable qt4 qtgsi)
-		$(use_enable reflex cintex)
-		$(use_enable reflex)
-		$(use_enable ruby)
-		$(use_enable shadow shadowpw)
-		$(use_enable sqlite)
-		$(use_enable ssl)
-		$(use_enable table)
-		$(use_enable tiff astiff)
-		$(use_enable xml)
-		$(use_enable xrootd)
-		${EXTRA_ECONF}
-	)
-
-	./configure ${myconf[@]} || die "configure failed"
-}
-
-src_compile() {
-	emake \
-		OPT="${CXXFLAGS}" \
-		F77OPT="${FFLAGS}" \
-		ROOTSYS="${S}" \
-		LD_LIBRARY_PATH="${S}/lib"
-	use emacs && elisp-compile build/misc/*.el
-}
-
-daemon_install() {
-	local daemons="rootd proofd"
-	dodir /var/spool/rootd
-	fowners rootd:rootd /var/spool/rootd
-	dodir /var/spool/rootd/{pub,tmp}
-	fperms 1777 /var/spool/rootd/{pub,tmp}
-
-	local i
-	for i in ${daemons}; do
-		newinitd "${FILESDIR}"/${i}.initd ${i}
-		newconfd "${FILESDIR}"/${i}.confd ${i}
-	done
-	if use xinetd; then
-		insinto /etc/xinetd
-		doins "${S}"/etc/daemons/{rootd,proofd}.xinetd
-	fi
-}
-
-desktop_install() {
-	cd "${S}"
-	echo "Icon=root-system-bin" >> etc/root.desktop
-	domenu etc/root.desktop
-	doicon build/package/debian/root-system-bin.png
-
-	insinto /usr/share/icons/hicolor/48x48/mimetypes
-	doins build/package/debian/application-x-root.png
-
-	insinto /usr/share/icons/hicolor/48x48/apps
-	doicon build/package/debian/root-system-bin.xpm
-}
-
-cleanup_install() {
-	# Cleanup of files either already distributed or unused on Gentoo
-	pushd "${ED}" > /dev/null
-	rm usr/share/root/fonts/LICENSE || die
-	rm etc/root/proof/*.sample || die
-	rm -r etc/root/daemons || die
-	# these should be in PATH
-	mv etc/root/proof/utils/pq2/pq2* usr/bin/ || die
-	rm ${DOC_DIR#/}/{INSTALL,LICENSE,COPYING.CINT} || die
-	use examples || rm -r ${DOC_DIR#/}/examples || die
-	cd usr/$(get_libdir)/root/cint/cint
-	rm lib/posix/mktypes lib/dll_stl/setup lib/G__* || die
-	rm lib/dll_stl/G__* lib/dll_stl/rootcint_* lib/posix/exten.o || die
-	rm include/makehpib || die
-	popd > /dev/null
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-
-	echo "LDPATH=${EPREFIX%/}/usr/$(get_libdir)/root" > 99root
-
-	use pythia8 && echo "PYTHIA8=${EPREFIX%/}/usr" >> 99root
-	if use python; then
-		echo "PYTHONPATH=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
-		python_optimize "${D}/usr/$(get_libdir)/root"
-		use reflex && python_optimize "${D}/usr/$(get_libdir)/root/python/genreflex/"
-	fi
-	use ruby && \
-		echo "RUBYLIB=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
-	use emacs && elisp-install ${PN} build/misc/*.{el,elc}
-	if use examples; then
-		# these should really be taken care of by the root make install
-		insinto ${DOC_DIR}/examples/tutorials/tmva
-		doins -r tmva/test
-	fi
-	doenvd 99root
-
-	# The build system installs Emacs support unconditionally in the wrong
-	# directory. Remove it and call elisp-install in case of USE=emacs.
-	rm -r "${ED}"/usr/share/emacs || die
-
-	daemon_install
-	desktop_install
-	cleanup_install
-
-	# do not copress files used by ROOT's CLI (.credit, .demo, .license)
-	docompress -x "${DOC_DIR}"/{CREDITS,examples/tutorials}
-	# needed for .license command to work
-	dosym "${ED}"usr/portage/licenses/LGPL-2.1 "${DOC_DIR}/LICENSE"
-}
-
-pkg_postinst() {
-	fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-	fdo-mime_desktop_database_update
-}

diff --git a/sci-physics/root/root-5.34.32.ebuild b/sci-physics/root/root-5.34.32.ebuild
deleted file mode 100644
index 915e712..0000000
--- a/sci-physics/root/root-5.34.32.ebuild
+++ /dev/null
@@ -1,437 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-if [[ ${PV} == "9999" ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="http://root.cern.ch/git/root.git"
-else
-	SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
-	KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
-	toolchain-funcs user versionator
-
-DESCRIPTION="C++ data analysis framework and interpreter from CERN"
-HOMEPAGE="http://root.cern.ch/"
-
-SLOT="0/$(get_version_component_range 1-3 ${PV})"
-LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
-IUSE="+X afs avahi c++11 c++14 doc emacs examples fits fftw gdml
-	graphviz http kerberos ldap +math +memstat mpi mysql odbc
-	+opengl openmp oracle postgres prefix pythia6 pythia8
-	python qt4 +reflex ruby shadow sqlite ssl table +tiff xinetd xml xrootd"
-
-# TODO: add support for: davix
-# TODO: unbundle: vdt
-
-REQUIRED_USE="
-	!X? ( !opengl !qt4 !tiff )
-	mpi? ( math !openmp )
-	openmp? ( math !mpi )
-	python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-CDEPEND="
-	app-arch/xz-utils:0=
-	>=dev-lang/cfortran-4.4-r2
-	dev-libs/libpcre:3=
-	media-fonts/dejavu
-	media-libs/freetype:2=
-	media-libs/libpng:0=
-	sys-libs/zlib:0=
-	X? (
-		media-libs/ftgl:0=
-		media-libs/glew:0=
-		x11-libs/libX11:0=
-		x11-libs/libXext:0=
-		x11-libs/libXpm:0=
-		|| (
-			media-libs/libafterimage:0=[gif,jpeg,png,tiff?]
-			>=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?]
-		)
-		opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= )
-		qt4? (
-			dev-qt/qtgui:4=
-			dev-qt/qtopengl:4=
-			dev-qt/qt3support:4=
-			dev-qt/qtsvg:4=
-			dev-qt/qtwebkit:4=
-			dev-qt/qtxmlpatterns:4=
-		)
-		x11-libs/libXft:0=
-	)
-	afs? ( net-fs/openafs )
-	avahi? ( net-dns/avahi:0= )
-	emacs? ( virtual/emacs )
-	fits? ( sci-libs/cfitsio:0= )
-	fftw? ( sci-libs/fftw:3.0= )
-	graphviz? ( media-gfx/graphviz:0= )
-	http? ( dev-libs/fcgi:0= )
-	kerberos? ( virtual/krb5 )
-	ldap? ( net-nds/openldap:0= )
-	math? (
-		sci-libs/gsl:0=
-		sci-mathematics/unuran:0=
-		mpi? ( virtual/mpi )
-	)
-	mysql? ( virtual/mysql )
-	odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) )
-	oracle? ( dev-db/oracle-instantclient-basic:0= )
-	postgres? ( dev-db/postgresql:= )
-	pythia6? ( sci-physics/pythia:6= )
-	pythia8? ( >=sci-physics/pythia-8.1.80:8= <sci-physics/pythia-8.2.0:8= )
-	python? ( ${PYTHON_DEPS} )
-	ruby? (
-		dev-lang/ruby:=
-		dev-ruby/rubygems:=
-	)
-	shadow? ( virtual/shadow )
-	sqlite? ( dev-db/sqlite:3= )
-	ssl? ( dev-libs/openssl:0= )
-	xml? ( dev-libs/libxml2:2= )
-	xrootd? ( >=net-libs/xrootd-3.3.5:0= )
-"
-
-DEPEND="${CDEPEND}
-	virtual/pkgconfig"
-
-RDEPEND="${CDEPEND}
-	reflex? ( dev-cpp/gccxml )
-	xinetd? ( sys-apps/xinetd )"
-
-PDEPEND="doc? ( ~app-doc/root-docs-${PV}[http=,math=] )"
-
-S="${WORKDIR}/${PN}"
-
-# install stuff in ${P} and not ${PF} for easier tracking in root-docs
-DOC_DIR="/usr/share/doc/${P}"
-
-die_compiler() {
-	eerror "You are using a $(tc-getCXX)-$5 without C++$1 capabilities"
-	die "Need one of the following C++$1 capable compilers:\n"\
-		"    >=sys-devel/gcc[cxx]-$2\n"\
-		"    >=sys-devel/clang-$3\n"\
-		"    >=dev-lang/icc-$4"
-}
-
-# check compiler to satisfy minimal versions
-# $1 - std version
-# $2 - g++
-# $3 - clang++
-# $4 - icc/icpc
-check_compiler() {
-	local ver
-	case "$(tc-getCXX)" in
-		*clang++*)
-			ver="$(best_version sys-devel/clang | sed 's:sys-devel/clang-::')"
-		;;
-		*g++*)
-			ver="$(gcc-version)"
-		;;
-		*icc*|*icpc*)
-			ver="$(best_version dev-lang/icc | sed 's:dev-lang/icc-::')"
-		;;
-		*)
-			ewarn "You are using an unsupported compiler."
-			ewarn "Please report any issues upstream."
-			return 0
-		;;
-	esac
-	version_is_at_least "$3" "${ver}" || die_compiler "$1" "$2" "$3" "$4" "${ver}"
-}
-
-pkg_setup() {
-	fortran-2_pkg_setup
-	use python && python-single-r1_pkg_setup
-	echo
-	elog "There are extra options on packages not yet in Gentoo:"
-	elog "Afdsmgrd, AliEn, castor, Chirp, dCache, gfal, Globus, gLite,"
-	elog "HDFS, Monalisa, MaxDB/SapDB, SRP."
-	elog "You can use the env variable EXTRA_ECONF variable for this."
-	elog "For example, for SRP, you would set: "
-	elog "EXTRA_ECONF=\"--enable-srp --with-srp-libdir=${EROOT%/}/usr/$(get_libdir)\""
-	echo
-
-	enewgroup rootd
-	enewuser rootd -1 -1 /var/spool/rootd rootd
-
-	if use math; then
-		if use openmp; then
-			if [[ "$(tc-getCXX)" == *g++* && "$(tc-getCXX)" != *clang++* ]] && ! tc-has-openmp; then
-				ewarn "You are using a g++ without OpenMP capabilities"
-				die "Need an OpenMP capable compiler"
-			else
-				export USE_OPENMP=1 USE_PARALLEL_MINUIT2=1
-			fi
-		elif use mpi; then
-			export USE_MPI=1 USE_PARALLEL_MINUIT2=1
-		fi
-	fi
-
-	use c++11 && check_compiler "11" "4.8" "3.3" "13"
-	use c++14 && check_compiler "14" "4.9" "3.4" "15"
-}
-
-src_prepare() {
-	epatch \
-		"${FILESDIR}"/${PN}-5.28.00b-glibc212.patch \
-		"${FILESDIR}"/${PN}-5.32.00-afs.patch \
-		"${FILESDIR}"/${PN}-5.32.00-cfitsio.patch \
-		"${FILESDIR}"/${PN}-5.32.00-chklib64.patch \
-		"${FILESDIR}"/${PN}-5.32.00-dotfont.patch \
-		"${FILESDIR}"/${PN}-5.34.05-nobyte-compile.patch \
-		"${FILESDIR}"/${PN}-5.34.13-unuran.patch \
-		"${FILESDIR}"/${PN}-5.34.26-ldflags.patch
-
-	# make sure we use system libs and headers
-	rm montecarlo/eg/inc/cfortran.h README/cfortran.doc || die
-	rm -r graf2d/asimage/src/libAfterImage || die
-	rm -r graf3d/ftgl/{inc,src} || die
-	rm -r graf2d/freetype/src || die
-	rm -r graf3d/glew/{inc,src} || die
-	rm -r core/pcre/src || die
-	rm -r math/unuran/src/unuran-*.tar.gz || die
-	LANG=C LC_ALL=C find core/zip -type f -name "[a-z]*" -print0 | \
-		xargs -0 rm || die
-	rm -r core/lzma/src/*.tar.gz || die
-	rm graf3d/gl/{inc,src}/gl2ps.* || die
-	sed -i -e 's/^GLLIBS *:= .* $(OPENGLLIB)/& -lgl2ps/' \
-		graf3d/gl/Module.mk || die
-
-	# In Gentoo, libPythia6 is called libpythia6
-	# iodbc is in /usr/include/iodbc
-	# pg_config.h is checked instead of libpq-fe.h
-	sed -i \
-		-e 's:libPythia6:libpythia6:g' \
-		-e 's:$ODBCINCDIR:$ODBCINCDIR /usr/include/iodbc:' \
-		-e 's:libpq-fe.h:pg_config.h:' \
-		configure || die "adjusting configure for Gentoo failed"
-
-	# prefixify the configure script
-	sed -i \
-		-e 's:/usr:${EPREFIX}/usr:g' \
-		configure || die "prefixify configure failed"
-
-	# CSS should use local images
-	sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed"
-
-	# fix reflex path (bug #497280)
-	sed -i -e 's|${ROOTSYS}/lib|@libdir@|' config/genreflex.in || die
-
-	# QTDIR only used for qt3 in gentoo, and configure looks for it.
-	unset QTDIR
-}
-
-src_configure() {
-	local -a myconf
-	# Some compilers need special care
-	case "$(tc-getCXX)" in
-		*clang++*)
-			myconf=(
-				--with-clang
-				--with-f77="$(tc-getFC)"
-			)
-		;;
-		*icc*|*icpc*)
-			# For icc we need to provide architecture manually
-			# and not to tamper with tc-get*
-			use x86 && myconf=( linuxicc )
-			use amd64 && myconf=( linuxx8664icc )
-		;;
-		*)	# gcc goes here too
-			myconf=(
-				--with-cc="$(tc-getCC)"
-				--with-cxx="$(tc-getCXX)"
-				--with-f77="$(tc-getFC)"
-				--with-ld="$(tc-getCXX)"
-			)
-		;;
-	esac
-
-	# the configure script is not the standard autotools
-	myconf+=(
-		--prefix="${EPREFIX}/usr"
-		--etcdir="${EPREFIX}/etc/root"
-		--libdir="${EPREFIX}/usr/$(get_libdir)/${PN}"
-		--docdir="${EPREFIX}${DOC_DIR}"
-		--tutdir="${EPREFIX}${DOC_DIR}/examples/tutorials"
-		--testdir="${EPREFIX}${DOC_DIR}/examples/tests"
-		--cflags='${CFLAGS}'
-		--cxxflags='${CXXFLAGS}'
-		--disable-builtin-afterimage
-		--disable-builtin-ftgl
-		--disable-builtin-freetype
-		--disable-builtin-glew
-		--disable-builtin-lzma
-		--disable-builtin-pcre
-		--disable-builtin-zlib
-		--disable-cling
-		--disable-werror
-		--enable-explicitlink
-		--enable-shared
-		--enable-soversion
-		--fail-on-missing
-		--nohowto
-		--with-afs-shared=yes
-		--with-sys-iconpath="${EPREFIX}/usr/share/pixmaps"
-		$(use_enable X x11)
-		$(use_enable X asimage)
-		$(use_enable X xft)
-		$(use_enable afs)
-		$(use_enable avahi bonjour)
-		$(use_enable c++11 cxx11)
-		$(use_enable c++14 cxx14)
-		$(use_enable fits fitsio)
-		$(use_enable fftw fftw3)
-		$(use_enable gdml)
-		$(use_enable graphviz gviz)
-		$(use_enable http)
-		$(use_enable kerberos krb5)
-		$(use_enable ldap)
-		$(use_enable math genvector)
-		$(use_enable math gsl-shared)
-		$(use_enable math mathmore)
-		$(use_enable math minuit2)
-		$(use_enable math roofit)
-		$(use_enable math tmva)
-		$(use_enable math vc)
-		$(use_enable math vdt)
-		$(use_enable math unuran)
-		$(use_enable memstat)
-		$(use_enable mysql)
-		$(usex mysql "--with-mysql-incdir=${EPREFIX}/usr/include/mysql" "")
-		$(use_enable odbc)
-		$(use_enable opengl)
-		$(use_enable oracle)
-		$(use_enable postgres pgsql)
-		$(use_enable prefix rpath)
-		$(use_enable pythia6)
-		$(use_enable pythia8)
-		$(use_enable python)
-		$(use_enable qt4 qt)
-		$(use_enable qt4 qtgsi)
-		$(use_enable reflex cintex)
-		$(use_enable reflex)
-		$(use_enable ruby)
-		$(use_enable shadow shadowpw)
-		$(use_enable sqlite)
-		$(use_enable ssl)
-		$(use_enable table)
-		$(use_enable tiff astiff)
-		$(use_enable xml)
-		$(use_enable xrootd)
-		${EXTRA_ECONF}
-	)
-
-	# usex can't be used here, because pg_config may be not
-	# installed with USE="-postgres"
-	use postgres && myconf+=( --with-pgsql-incdir=$(pg_config --includedir) )
-
-	./configure ${myconf[@]} || die "configure failed"
-}
-
-src_compile() {
-	emake \
-		OPT="${CXXFLAGS}" \
-		F77OPT="${FFLAGS}" \
-		ROOTSYS="${S}" \
-		LD_LIBRARY_PATH="${S}/lib"
-	use emacs && elisp-compile build/misc/*.el
-}
-
-daemon_install() {
-	local daemons="rootd proofd"
-	dodir /var/spool/rootd
-	fowners rootd:rootd /var/spool/rootd
-	dodir /var/spool/rootd/{pub,tmp}
-	fperms 1777 /var/spool/rootd/{pub,tmp}
-
-	local i
-	for i in ${daemons}; do
-		newinitd "${FILESDIR}"/${i}.initd ${i}
-		newconfd "${FILESDIR}"/${i}.confd ${i}
-	done
-	if use xinetd; then
-		insinto /etc/xinetd
-		doins "${S}"/etc/daemons/{rootd,proofd}.xinetd
-	fi
-}
-
-desktop_install() {
-	cd "${S}"
-	echo "Icon=root-system-bin" >> etc/root.desktop
-	domenu etc/root.desktop
-	doicon build/package/debian/root-system-bin.png
-
-	insinto /usr/share/icons/hicolor/48x48/mimetypes
-	doins build/package/debian/application-x-root.png
-
-	insinto /usr/share/icons/hicolor/48x48/apps
-	doicon build/package/debian/root-system-bin.xpm
-}
-
-cleanup_install() {
-	# Cleanup of files either already distributed or unused on Gentoo
-	pushd "${ED}" > /dev/null
-	rm usr/share/root/fonts/LICENSE || die
-	rm etc/root/proof/*.sample || die
-	rm -r etc/root/daemons || die
-	# these should be in PATH
-	mv etc/root/proof/utils/pq2/pq2* usr/bin/ || die
-	rm ${DOC_DIR#/}/{INSTALL,LICENSE,COPYING.CINT} || die
-	use examples || rm -r ${DOC_DIR#/}/examples || die
-	cd usr/$(get_libdir)/root/cint/cint
-	rm lib/posix/mktypes lib/dll_stl/setup lib/G__* || die
-	rm lib/dll_stl/G__* lib/dll_stl/rootcint_* lib/posix/exten.o || die
-	rm include/makehpib || die
-	popd > /dev/null
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-
-	echo "LDPATH=${EPREFIX%/}/usr/$(get_libdir)/root" > 99root
-
-	use pythia8 && echo "PYTHIA8=${EPREFIX%/}/usr" >> 99root
-	if use python; then
-		echo "PYTHONPATH=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
-		python_optimize "${D}/usr/$(get_libdir)/root"
-		use reflex && python_optimize "${D}/usr/$(get_libdir)/root/python/genreflex/"
-	fi
-	use ruby && \
-		echo "RUBYLIB=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
-	use emacs && elisp-install ${PN} build/misc/*.{el,elc}
-	if use examples; then
-		# these should really be taken care of by the root make install
-		insinto ${DOC_DIR}/examples/tutorials/tmva
-		doins -r tmva/test
-	fi
-	doenvd 99root
-
-	# The build system installs Emacs support unconditionally in the wrong
-	# directory. Remove it and call elisp-install in case of USE=emacs.
-	rm -r "${ED}"/usr/share/emacs || die
-
-	daemon_install
-	desktop_install
-	cleanup_install
-
-	# do not copress files used by ROOT's CLI (.credit, .demo, .license)
-	docompress -x "${DOC_DIR}"/{CREDITS,examples/tutorials}
-	# needed for .license command to work
-	dosym "${ED}"usr/portage/licenses/LGPL-2.1 "${DOC_DIR}/LICENSE"
-}
-
-pkg_postinst() {
-	fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-	fdo-mime_desktop_database_update
-}

diff --git a/sci-physics/root/root-6.02.05-r2.ebuild b/sci-physics/root/root-6.02.05-r2.ebuild
deleted file mode 100644
index 0ce7393..0000000
--- a/sci-physics/root/root-6.02.05-r2.ebuild
+++ /dev/null
@@ -1,487 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-if [[ ${PV} == "9999" ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="http://root.cern.ch/git/root.git"
-else
-	SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
-	KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
-	toolchain-funcs user versionator
-
-DESCRIPTION="C++ data analysis framework and interpreter from CERN"
-HOMEPAGE="http://root.cern.ch/"
-DOC_URI="ftp://root.cern.ch/${PN}/doc"
-
-SLOT="0/$(get_version_component_range 1-3 ${PV})"
-LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
-IUSE="+X afs avahi doc emacs examples fits fftw gdml geocad
-	graphviz http kerberos ldap +math +memstat mpi mysql odbc
-	+opengl openmp oracle postgres prefix pythia6 pythia8
-	python qt4 shadow sqlite ssl table +tiff xinetd xml xrootd"
-
-# TODO: add support for: davix
-# TODO: ROOT-6 supports x32 ABI, but half of its dependencies doesn't
-# TODO: unbundle: cling, vdt
-
-REQUIRED_USE="
-	!X? ( !opengl !qt4 !tiff )
-	mpi? ( math !openmp )
-	openmp? ( math !mpi )
-	python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-CDEPEND="
-	app-arch/xz-utils:0=
-	>=dev-lang/cfortran-4.4-r2
-	dev-libs/libpcre:3=
-	media-fonts/dejavu
-	media-libs/freetype:2=
-	media-libs/libpng:0=
-	>=sys-devel/clang-3.4:=
-	sys-libs/ncurses:=
-	sys-libs/zlib:0=
-	X? (
-		media-libs/ftgl:0=
-		media-libs/glew:0=
-		x11-libs/libX11:0=
-		x11-libs/libXext:0=
-		x11-libs/libXpm:0=
-		|| (
-			media-libs/libafterimage:0=[gif,jpeg,png,tiff?]
-			>=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?]
-		)
-		opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= )
-		qt4? (
-			dev-qt/qtgui:4=
-			dev-qt/qtopengl:4=
-			dev-qt/qt3support:4=
-			dev-qt/qtsvg:4=
-			dev-qt/qtwebkit:4=
-			dev-qt/qtxmlpatterns:4=
-		)
-		x11-libs/libXft:0=
-	)
-	afs? ( net-fs/openafs )
-	avahi? ( net-dns/avahi:0= )
-	emacs? ( virtual/emacs )
-	fits? ( sci-libs/cfitsio:0= )
-	fftw? ( sci-libs/fftw:3.0= )
-	geocad? ( <sci-libs/opencascade-6.8.0:= )
-	graphviz? ( media-gfx/graphviz:0= )
-	http? ( dev-libs/fcgi:0= )
-	kerberos? ( virtual/krb5 )
-	ldap? ( net-nds/openldap:0= )
-	math? (
-		sci-libs/gsl:0=
-		sci-mathematics/unuran:0=
-		mpi? ( virtual/mpi )
-	)
-	mysql? ( virtual/mysql )
-	odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) )
-	oracle? ( dev-db/oracle-instantclient-basic:0= )
-	postgres? ( dev-db/postgresql:= )
-	pythia6? ( sci-physics/pythia:6= )
-	pythia8? ( >=sci-physics/pythia-8.1.80:8= )
-	python? ( ${PYTHON_DEPS} )
-	shadow? ( virtual/shadow )
-	sqlite? ( dev-db/sqlite:3= )
-	ssl? ( dev-libs/openssl:0= )
-	xml? ( dev-libs/libxml2:2= )
-	xrootd? ( >=net-libs/xrootd-3.3.5:0= )
-"
-
-# TODO: ruby is not yet ported to ROOT-6, reenable when (if?) ready
-#		ruby? (
-#			dev-lang/ruby:=
-#			dev-ruby/rubygems:=
-#		)
-
-DEPEND="${CDEPEND}
-	virtual/pkgconfig"
-
-RDEPEND="${CDEPEND}
-	xinetd? ( sys-apps/xinetd )"
-
-PDEPEND="doc? ( ~app-doc/root-docs-${PV}[http=,math=] )"
-
-# install stuff in ${P} and not ${PF} for easier tracking in root-docs
-DOC_DIR="/usr/share/doc/${P}"
-
-OC_UNSUPPORTED="6.8.0"
-
-die_compiler() {
-	eerror "You are using a $(tc-getCXX)-$5 without C++$1 capabilities"
-	die "Need one of the following C++$1 capable compilers:\n"\
-		"    >=sys-devel/gcc[cxx]-$2\n"\
-		"    >=sys-devel/clang-$3\n"\
-		"    >=dev-lang/icc-$4"
-}
-
-# check compiler to satisfy minimal versions
-# $1 - std version
-# $2 - g++
-# $3 - clang++
-# $4 - icc/icpc
-check_compiler() {
-	local ver
-	case "$(tc-getCXX)" in
-		*clang++*)
-			ver="$(best_version sys-devel/clang | sed 's:sys-devel/clang-::')"
-		;;
-		*g++*)
-			ver="$(gcc-version)"
-		;;
-		*icc*|*icpc*)
-			ver="$(best_version dev-lang/icc | sed 's:dev-lang/icc-::')"
-			eerror "ROOT-6 is known not to build with ICC."
-			eerror "Please report any isuses upstream."
-		;;
-		*)
-			ewarn "You are using an unsupported compiler."
-			ewarn "Please report any issues upstream."
-			return 0
-		;;
-	esac
-	version_is_at_least "$3" "${ver}" || die_compiler "$1" "$2" "$3" "$4" "${ver}"
-}
-
-pkg_setup() {
-	fortran-2_pkg_setup
-	use python && python-single-r1_pkg_setup
-	echo
-	elog "There are extra options on packages not yet in Gentoo:"
-	elog "Afdsmgrd, AliEn, castor, Chirp, dCache, gfal, Globus, gLite,"
-	elog "HDFS, Monalisa, MaxDB/SapDB, SRP."
-	elog "You can use the env variable EXTRA_ECONF variable for this."
-	elog "For example, for SRP, you would set: "
-	elog "EXTRA_ECONF=\"--enable-srp --with-srp-libdir=${EROOT%/}/usr/$(get_libdir)\""
-	echo
-
-	enewgroup rootd
-	enewuser rootd -1 -1 /var/spool/rootd rootd
-
-	if use math; then
-		if use openmp; then
-			if [[ "$(tc-getCXX)" == *g++* && "$(tc-getCXX)" != *clang++* ]] && ! tc-has-openmp; then
-				ewarn "You are using a g++ without OpenMP capabilities"
-				die "Need an OpenMP capable compiler"
-			else
-				export USE_OPENMP=1 USE_PARALLEL_MINUIT2=1
-			fi
-		elif use mpi; then
-			export USE_MPI=1 USE_PARALLEL_MINUIT2=1
-		fi
-	fi
-
-	# c++11 support is mandatory
-	check_compiler "11" "4.8" "3.4" "13"
-
-	# Active version of opencascade may be >= $OC_UNSUPPORTED,
-	# so we need to eselect proper version (it must exist due to DEPEND requirement)
-	if use geocad; then
-		oc_current=$(eselect opencascade show)
-		# Proceed only if active version is unsupported
-		if version_is_at_least "${OC_UNSUPPORTED}" "${oc_current}"; then
-			local -a vlist
-			vlist=( $(version_sort $(eselect opencascade list | awk '/^ / { print $2 }')) )
-			local i
-			# search for higehr version < $OC_UNSUPPORTED
-			# list is sorted acsending, so loop backwards
-			for (( i=$(( ${#vlist[@]} -1 )); i>=0; i-- )); do
-				version_is_at_least "${OC_UNSUPPORTED}" "${vlist[i]}" || break
-			done
-			[[ $i == "-1" ]] && die "No suitable opencascade eselect slot is available (<${OC_UNSUPPORTED})"
-
-			einfo "Switching opencascade to supported slot: ${oc_current} -> ${vlist[i]}"
-			eselect opencascade set ${vlist[i]} > /dev/null || die "eselect opencascade set ${vlist[i]} failed!"
-		else
-			# forget it, effectively disabling eselect cleanup
-			unset oc_current
-		fi
-	fi
-}
-
-src_prepare() {
-	# Second version of makepch is required in order to generate
-	# PCH file appropriate for Gentoo include headers layout.
-	# This can be done only at install stage, when files are placed
-	# as appropriate. Premature modification of makepch.sh will
-	# broke build process, however.
-	#cp "etc/dictpch/makepch.sh" "etc/dictpch/makepch-gentoo.sh" || die
-
-	epatch \
-		"${FILESDIR}"/${PN}-5.28.00b-glibc212.patch \
-		"${FILESDIR}"/${PN}-5.32.00-afs.patch \
-		"${FILESDIR}"/${PN}-5.32.00-cfitsio.patch \
-		"${FILESDIR}"/${PN}-5.32.00-chklib64.patch \
-		"${FILESDIR}"/${PN}-5.34.13-desktop.patch \
-		"${FILESDIR}"/${PN}-5.34.13-unuran.patch \
-		"${FILESDIR}"/${PN}-6.00.01-dotfont.patch \
-		"${FILESDIR}"/${PN}-6.00.01-geocad.patch \
-		"${FILESDIR}"/${PN}-6.00.01-llvm.patch \
-		"${FILESDIR}"/${PN}-6.00.01-nobyte-compile.patch \
-		"${FILESDIR}"/${PN}-6.00.01-prop-flags.patch \
-		"${FILESDIR}"/${PN}-6.02.05-xrootd4.patch
-		#"${FILESDIR}"/${PN}-6.02.05-dictpch.patch \
-
-	# make sure we use system libs and headers
-	rm montecarlo/eg/inc/cfortran.h README/cfortran.doc || die
-	rm -r graf2d/asimage/src/libAfterImage || die
-	rm -r graf3d/ftgl/{inc,src} || die
-	rm -r graf2d/freetype/src || die
-	rm -r graf3d/glew/{inc,src} || die
-	rm -r core/pcre/src || die
-	rm -r math/unuran/src/unuran-*.tar.gz || die
-	LANG=C LC_ALL=C find core/zip -type f -name "[a-z]*" -print0 | \
-		xargs -0 rm || die
-	rm -r core/lzma/src/*.tar.gz || die
-	rm graf3d/gl/{inc,src}/gl2ps.* || die
-	sed -i -e 's/^GLLIBS *:= .* $(OPENGLLIB)/& -lgl2ps/' \
-		graf3d/gl/Module.mk || die
-
-	# In Gentoo, libPythia6 is called libpythia6
-	# iodbc is in /usr/include/iodbc
-	# pg_config.h is checked instead of libpq-fe.h
-	sed -i \
-		-e 's:libPythia6:libpythia6:g' \
-		-e 's:$ODBCINCDIR:$ODBCINCDIR /usr/include/iodbc:' \
-		-e 's:libpq-fe.h:pg_config.h:' \
-		configure || die "adjusting configure for Gentoo failed"
-
-	# prefixify the configure script
-	sed -i \
-		-e 's:/usr:${EPREFIX}/usr:g' \
-		configure || die "prefixify configure failed"
-
-	# CSS should use local images
-	sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed"
-
-	# QTDIR only used for qt3 in gentoo, and configure looks for it.
-	unset QTDIR
-}
-
-# NB: ROOT uses bundled LLVM, because it is patched and API-incompatible with
-# system LLVM.
-# NB: As of 6.00.0.1 cmake is not ready as it can't fully replace configure,
-# e.g. for afs and geocad.
-
-src_configure() {
-	local -a myconf
-	# Some compilers need special care
-	case "$(tc-getCXX)" in
-		*clang++*)
-			myconf=(
-				--with-clang
-				--with-f77="$(tc-getFC)"
-			)
-		;;
-		*icc*|*icpc*)
-			# For icc we need to provide architecture manually
-			# and not to tamper with tc-get*
-			use x86 && myconf=( linuxicc )
-			use amd64 && myconf=( linuxx8664icc )
-		;;
-		*)	# gcc goes here too
-			myconf=(
-				--with-cc="$(tc-getCC)"
-				--with-cxx="$(tc-getCXX)"
-				--with-f77="$(tc-getFC)"
-				--with-ld="$(tc-getCXX)"
-			)
-		;;
-	esac
-
-	# the configure script is not the standard autotools
-	myconf+=(
-		--prefix="${EPREFIX}/usr"
-		--etcdir="${EPREFIX}/etc/root"
-		--libdir="${EPREFIX}/usr/$(get_libdir)/${PN}"
-		--docdir="${EPREFIX}${DOC_DIR}"
-		--tutdir="${EPREFIX}${DOC_DIR}/examples/tutorials"
-		--testdir="${EPREFIX}${DOC_DIR}/examples/tests"
-		--disable-builtin-afterimage
-		--disable-builtin-ftgl
-		--disable-builtin-freetype
-		--disable-builtin-glew
-		--disable-builtin-lzma
-		--disable-builtin-pcre
-		--disable-builtin-zlib
-		--disable-werror
-		--enable-explicitlink
-		--enable-shared
-		--enable-soversion
-		--fail-on-missing
-		--nohowto
-		--with-afs-shared=yes
-		--with-sys-iconpath="${EPREFIX}/usr/share/pixmaps"
-		$(use_enable X x11)
-		$(use_enable X asimage)
-		$(use_enable X xft)
-		$(use_enable afs)
-		$(use_enable avahi bonjour)
-		$(use_enable fits fitsio)
-		$(use_enable fftw fftw3)
-		$(use_enable gdml)
-		$(use_enable geocad)
-		$(use_enable graphviz gviz)
-		$(use_enable http)
-		$(use_enable kerberos krb5)
-		$(use_enable ldap)
-		$(use_enable math genvector)
-		$(use_enable math gsl-shared)
-		$(use_enable math mathmore)
-		$(use_enable math minuit2)
-		$(use_enable math roofit)
-		$(use_enable math tmva)
-		$(use_enable math vc)
-		$(use_enable math vdt)
-		$(use_enable math unuran)
-		$(use_enable memstat)
-		$(use_enable mysql)
-		$(usex mysql "--with-mysql-incdir=${EPREFIX}/usr/include/mysql" "")
-		$(use_enable odbc)
-		$(use_enable opengl)
-		$(use_enable oracle)
-		$(use_enable postgres pgsql)
-		$(use_enable prefix rpath)
-		$(use_enable pythia6)
-		$(use_enable pythia8)
-		$(use_enable python)
-		$(use_enable qt4 qt)
-		$(use_enable qt4 qtgsi)
-		$(use_enable shadow shadowpw)
-		$(use_enable sqlite)
-		$(use_enable ssl)
-		$(use_enable table)
-		$(use_enable tiff astiff)
-		$(use_enable xml)
-		$(use_enable xrootd)
-		${EXTRA_ECONF}
-	)
-
-	# usex can't be used here, because pg_config may be not
-	# installed with USE="-postgres"
-	use postgres && myconf+=( --with-pgsql-incdir=$(pg_config --includedir) )
-
-	./configure ${myconf[@]} || die "configure failed"
-}
-
-src_compile() {
-	emake \
-		OPT="${CXXFLAGS}" \
-		F77OPT="${FFLAGS}" \
-		ROOTSYS="${S}" \
-		LD_LIBRARY_PATH="${S}/lib"
-	use emacs && elisp-compile build/misc/*.el
-}
-
-daemon_install() {
-	local daemons="rootd proofd"
-	dodir /var/spool/rootd
-	fowners rootd:rootd /var/spool/rootd
-	dodir /var/spool/rootd/{pub,tmp}
-	fperms 1777 /var/spool/rootd/{pub,tmp}
-
-	local i
-	for i in ${daemons}; do
-		newinitd "${FILESDIR}"/${i}.initd ${i}
-		newconfd "${FILESDIR}"/${i}.confd ${i}
-	done
-	if use xinetd; then
-		insinto /etc/xinetd
-		doins "${S}"/etc/daemons/{rootd,proofd}.xinetd
-	fi
-}
-
-desktop_install() {
-	cd "${S}"
-	echo "Icon=root-system-bin" >> etc/root.desktop
-	domenu etc/root.desktop
-	doicon build/package/debian/root-system-bin.png
-
-	insinto /usr/share/icons/hicolor/48x48/mimetypes
-	doins build/package/debian/application-x-root.png
-
-	insinto /usr/share/icons/hicolor/48x48/apps
-	doicon build/package/debian/root-system-bin.xpm
-}
-
-cleanup_install() {
-	# Cleanup of files either already distributed or unused on Gentoo
-	pushd "${ED}" > /dev/null
-	rm usr/share/root/fonts/LICENSE || die
-	rm etc/root/proof/*.sample || die
-	rm -r etc/root/daemons || die
-	# these should be in PATH
-	mv etc/root/proof/utils/pq2/pq2* usr/bin/ || die
-	rm ${DOC_DIR#/}/{INSTALL,LICENSE} || die
-	use examples || rm -r ${DOC_DIR#/}/examples || die
-
-	# clean hardcoded sandbox paths
-	#rm etc/root/dictpch/allCppflags.txt.tmp || die
-	#sed -i "s|${S}/||" etc/root/cling/llvm/Config/llvm-config.h || die
-	# regenerate pch for Gentoo headers layout
-	#rm "etc/root/allDict.cxx.pch" || die
-	#sed -i 's|etc/dictpch|etc/root/dictpch|' etc/root/dictpch/allLinkDefs.h || die
-	#sed -i 's|etc/cling|etc/root/cling|' etc/root/dictpch/allHeaders.h || die
-	#sed -i "s|ROOTDIR_TEMPLATE|${ED}|" etc/root/dictpch/makepch-gentoo.sh || die
-	#etc/root/dictpch/makepch-gentoo.sh etc/root/allDict.cxx.pch || die "PCH generation failed"
-}
-
-src_install() {
-	ROOTSYS="${S}" emake DESTDIR="${D}" install
-	insinto "${DOC_DIR}"
-	doins README.md
-
-	echo "LDPATH=${EPREFIX%/}/usr/$(get_libdir)/root" > 99root
-	use pythia8 && echo "PYTHIA8=${EPREFIX%/}/usr" >> 99root
-
-	if use python; then
-		echo "PYTHONPATH=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
-		python_optimize "${D}/usr/$(get_libdir)/root"
-	fi
-	use emacs && elisp-install ${PN} build/misc/*.{el,elc}
-	if use examples; then
-		# these should really be taken care of by the root make install
-		insinto ${DOC_DIR}/examples/tutorials/tmva
-		doins -r tmva/test
-	fi
-	doenvd 99root
-
-	# The build system installs Emacs support unconditionally in the wrong
-	# directory. Remove it and call elisp-install in case of USE=emacs.
-	rm -r "${ED}"/usr/share/emacs || die
-
-	daemon_install
-	desktop_install
-	cleanup_install
-
-	# do not copress files used by ROOT's CLI (.credit, .demo, .license)
-	docompress -x "${DOC_DIR}"/{CREDITS,examples/tutorials}
-	# needed for .license command to work
-	dosym "${ED}"usr/portage/licenses/LGPL-2.1 "${DOC_DIR}/LICENSE"
-}
-
-pkg_postinst() {
-	fdo-mime_desktop_database_update
-
-	# restort opencascade eselect slot
-	if use geocad && [[ -n ${oc_current} ]]; then
-		einfo "Switching to user set slot: $(eselect opencascade show) -> ${oc_current}"
-		eselect opencascade set ${oc_current} > /dev/null || eerror "eselect opencascade set ${vlist[i]} failed!"
-		unset oc_current
-	fi
-}
-
-pkg_postrm() {
-	fdo-mime_desktop_database_update
-}

diff --git a/sci-physics/root/root-6.04.06.ebuild b/sci-physics/root/root-6.04.06.ebuild
deleted file mode 100644
index dc7ed94..0000000
--- a/sci-physics/root/root-6.04.06.ebuild
+++ /dev/null
@@ -1,494 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
-	toolchain-funcs user versionator prefix
-
-DESCRIPTION="C++ data analysis framework and interpreter from CERN"
-HOMEPAGE="http://root.cern.ch/"
-SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
-DOC_URI="ftp://root.cern.ch/${PN}/doc"
-
-SLOT="0/$(get_version_component_range 1-3 ${PV})"
-LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+X afs avahi doc emacs examples fits fftw gdml geocad
-	graphviz http kerberos ldap +math +memstat mpi mysql odbc
-	+opengl openmp oracle postgres prefix pythia6 pythia8
-	python qt4 R shadow sqlite ssl table +tiff xinetd xml xrootd"
-
-# TODO: add support for: davix
-# TODO: ROOT-6 supports x32 ABI, but half of its dependencies doesn't
-# TODO: unbundle: cling, vdt
-
-REQUIRED_USE="
-	!X? ( !opengl !qt4 !tiff )
-	mpi? ( math !openmp )
-	openmp? ( math !mpi )
-	python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-CDEPEND="
-	app-arch/xz-utils:0=
-	>=dev-lang/cfortran-4.4-r2
-	dev-libs/libpcre:3=
-	media-fonts/dejavu
-	media-libs/freetype:2=
-	media-libs/libpng:0=
-	>=sys-devel/clang-3.4:=
-	sys-libs/ncurses:=
-	sys-libs/zlib:0=
-	X? (
-		media-libs/ftgl:0=
-		media-libs/glew:0=
-		x11-libs/libX11:0=
-		x11-libs/libXext:0=
-		x11-libs/libXpm:0=
-		|| (
-			media-libs/libafterimage:0=[gif,jpeg,png,tiff?]
-			>=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?]
-		)
-		opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= )
-		qt4? (
-			dev-qt/qtgui:4=
-			dev-qt/qtopengl:4=
-			dev-qt/qt3support:4=
-			dev-qt/qtsvg:4=
-			dev-qt/qtwebkit:4=
-			dev-qt/qtxmlpatterns:4=
-		)
-		x11-libs/libXft:0=
-	)
-	afs? ( net-fs/openafs )
-	avahi? ( net-dns/avahi:0= )
-	emacs? ( virtual/emacs )
-	fits? ( sci-libs/cfitsio:0= )
-	fftw? ( sci-libs/fftw:3.0= )
-	geocad? ( <sci-libs/opencascade-6.8.0:= )
-	graphviz? ( media-gfx/graphviz:0= )
-	http? ( dev-libs/fcgi:0= )
-	kerberos? ( virtual/krb5 )
-	ldap? ( net-nds/openldap:0= )
-	math? (
-		sci-libs/gsl:0=
-		sci-mathematics/unuran:0=
-		mpi? ( virtual/mpi )
-	)
-	mysql? ( virtual/mysql )
-	odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) )
-	oracle? ( dev-db/oracle-instantclient-basic:0= )
-	postgres? ( dev-db/postgresql:= )
-	pythia6? ( sci-physics/pythia:6= )
-	pythia8? ( >=sci-physics/pythia-8.1.80:8= )
-	python? ( ${PYTHON_DEPS} )
-	R? ( dev-lang/R )
-	shadow? ( virtual/shadow )
-	sqlite? ( dev-db/sqlite:3= )
-	ssl? ( dev-libs/openssl:0= )
-	xml? ( dev-libs/libxml2:2= )
-	xrootd? ( >=net-libs/xrootd-3.3.5:0= )
-"
-
-# TODO: ruby is not yet ported to ROOT-6, reenable when (if?) ready
-#		ruby? (
-#			dev-lang/ruby:=
-#			dev-ruby/rubygems:=
-#		)
-
-DEPEND="${CDEPEND}
-	virtual/pkgconfig"
-
-RDEPEND="${CDEPEND}
-	xinetd? ( sys-apps/xinetd )"
-
-PDEPEND="doc? ( ~app-doc/root-docs-${PV}[http=,math=] )"
-
-# install stuff in ${P} and not ${PF} for easier tracking in root-docs
-DOC_DIR="/usr/share/doc/${P}"
-
-OC_UNSUPPORTED="6.8.0"
-
-die_compiler() {
-	eerror "You are using a $(tc-getCXX)-$5 without C++$1 capabilities"
-	die "Need one of the following C++$1 capable compilers:\n"\
-		"    >=sys-devel/gcc[cxx]-$2\n"\
-		"    >=sys-devel/clang-$3\n"\
-		"    >=dev-lang/icc-$4"
-}
-
-# check compiler to satisfy minimal versions
-# $1 - std version
-# $2 - g++
-# $3 - clang++
-# $4 - icc/icpc
-check_compiler() {
-	local ver
-	case "$(tc-getCXX)" in
-		*clang++*)
-			ver="$(best_version sys-devel/clang | sed 's:sys-devel/clang-::')"
-		;;
-		*g++*)
-			ver="$(gcc-version)"
-		;;
-		*icc*|*icpc*)
-			ver="$(best_version dev-lang/icc | sed 's:dev-lang/icc-::')"
-			eerror "ROOT-6 is known not to build with ICC."
-			eerror "Please report any isuses upstream."
-		;;
-		*)
-			ewarn "You are using an unsupported compiler."
-			ewarn "Please report any issues upstream."
-			return 0
-		;;
-	esac
-	version_is_at_least "$3" "${ver}" || die_compiler "$1" "$2" "$3" "$4" "${ver}"
-}
-
-pkg_setup() {
-	fortran-2_pkg_setup
-	use python && python-single-r1_pkg_setup
-	echo
-	elog "There are extra options on packages not yet in Gentoo:"
-	elog "Afdsmgrd, AliEn, castor, Chirp, dCache, gfal, Globus, gLite,"
-	elog "HDFS, Monalisa, MaxDB/SapDB, SRP."
-	elog "You can use the env variable EXTRA_ECONF variable for this."
-	elog "For example, for SRP, you would set: "
-	elog "EXTRA_ECONF=\"--enable-srp --with-srp-libdir=${EROOT%/}/usr/$(get_libdir)\""
-	echo
-
-	enewgroup rootd
-	enewuser rootd -1 -1 /var/spool/rootd rootd
-
-	if use math; then
-		if use openmp; then
-			if [[ "$(tc-getCXX)" == *g++* && "$(tc-getCXX)" != *clang++* ]] && ! tc-has-openmp; then
-				ewarn "You are using a g++ without OpenMP capabilities"
-				die "Need an OpenMP capable compiler"
-			else
-				export USE_OPENMP=1 USE_PARALLEL_MINUIT2=1
-			fi
-		elif use mpi; then
-			export USE_MPI=1 USE_PARALLEL_MINUIT2=1
-		fi
-	fi
-
-	# c++11 support is mandatory
-	check_compiler "11" "4.8" "3.4" "13"
-
-	# Active version of opencascade may be >= $OC_UNSUPPORTED,
-	# so we need to eselect proper version (it must exist due to DEPEND requirement)
-	if use geocad; then
-		oc_current=$(eselect opencascade show)
-		# Proceed only if active version is unsupported
-		if version_is_at_least "${OC_UNSUPPORTED}" "${oc_current}"; then
-			local -a vlist
-			vlist=( $(version_sort $(eselect opencascade list | awk '/^ / { print $2 }')) )
-			local i
-			# search for higehr version < $OC_UNSUPPORTED
-			# list is sorted acsending, so loop backwards
-			for (( i=$(( ${#vlist[@]} -1 )); i>=0; i-- )); do
-				version_is_at_least "${OC_UNSUPPORTED}" "${vlist[i]}" || break
-			done
-			[[ $i == "-1" ]] && die "No suitable opencascade eselect slot is available (<${OC_UNSUPPORTED})"
-
-			einfo "Switching opencascade to supported slot: ${oc_current} -> ${vlist[i]}"
-			eselect opencascade set ${vlist[i]} > /dev/null || die "eselect opencascade set ${vlist[i]} failed!"
-		else
-			# forget it, effectively disabling eselect cleanup
-			unset oc_current
-		fi
-	fi
-}
-
-src_prepare() {
-	# Second version of makepch is required in order to generate
-	# PCH file appropriate for Gentoo include headers layout.
-	# This can be done only at install stage, when files are placed
-	# as appropriate. Premature modification of makepch.sh will
-	# broke build process, however.
-	#cp "etc/dictpch/makepch.sh" "etc/dictpch/makepch-gentoo.sh" || die
-
-	epatch \
-		"${FILESDIR}"/${PN}-5.28.00b-glibc212.patch \
-		"${FILESDIR}"/${PN}-5.32.00-afs.patch \
-		"${FILESDIR}"/${PN}-5.32.00-cfitsio.patch \
-		"${FILESDIR}"/${PN}-5.32.00-chklib64.patch \
-		"${FILESDIR}"/${PN}-5.34.13-unuran.patch \
-		"${FILESDIR}"/${PN}-6.00.01-dotfont.patch \
-		"${FILESDIR}"/${PN}-6.00.01-llvm.patch \
-		"${FILESDIR}"/${PN}-6.00.01-nobyte-compile.patch \
-		"${FILESDIR}"/${PN}-6.04.06-llvm-sysroot.patch \
-		"${FILESDIR}"/${P}-prop-flags.patch
-		# "${FILESDIR}"/${PN}-6.02.05-xrootd4.patch
-		# "${FILESDIR}"/${PN}-6.02.05-dictpch.patch \
-
-	eprefixify interpreter/llvm/Module.mk
-
-	# make sure we use system libs and headers
-	rm montecarlo/eg/inc/cfortran.h README/cfortran.doc || die
-	rm -r graf2d/asimage/src/libAfterImage || die
-	rm -r graf3d/ftgl/{inc,src} || die
-	rm -r graf2d/freetype/src || die
-	rm -r graf3d/glew/{inc,src} || die
-	rm -r core/pcre/src || die
-	rm -r math/unuran/src/unuran-*.tar.gz || die
-	LANG=C LC_ALL=C find core/zip -type f -name "[a-z]*" -print0 | \
-		xargs -0 rm || die
-	rm -r core/lzma/src/*.tar.gz || die
-	rm graf3d/gl/{inc,src}/gl2ps.* || die
-	sed -i -e 's/^GLLIBS *:= .* $(OPENGLLIB)/& -lgl2ps/' \
-		graf3d/gl/Module.mk || die
-
-	# In Gentoo, libPythia6 is called libpythia6
-	# iodbc is in /usr/include/iodbc
-	# pg_config.h is checked instead of libpq-fe.h
-	sed -i \
-		-e 's:libPythia6:libpythia6:g' \
-		-e 's:$ODBCINCDIR:$ODBCINCDIR /usr/include/iodbc:' \
-		-e 's:libpq-fe.h:pg_config.h:' \
-		configure || die "adjusting configure for Gentoo failed"
-
-	# prefixify the configure script and rootcling
-	for f in configure interpreter/llvm/Module.mk ; do \
-		sed -i -r \
-			-e "s:(\W)/usr/:\1${EPREFIX}/usr/:g" ${f} \
-			|| die "prefixify ${f} failed"
-	done
-
-	# CSS should use local images
-	sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed"
-
-	# QTDIR only used for qt3 in gentoo, and configure looks for it.
-	unset QTDIR
-}
-
-# NB: ROOT uses bundled LLVM, because it is patched and API-incompatible with
-# system LLVM.
-# NB: As of 6.00.0.1 cmake is not ready as it can't fully replace configure,
-# e.g. for afs and geocad.
-
-src_configure() {
-	local -a myconf
-	# Some compilers need special care
-	case "$(tc-getCXX)" in
-		*clang++*)
-			myconf=(
-				--with-clang
-				--with-f77="$(tc-getFC)"
-			)
-		;;
-		*icc*|*icpc*)
-			# For icc we need to provide architecture manually
-			# and not to tamper with tc-get*
-			use x86 && myconf=( linuxicc )
-			use amd64 && myconf=( linuxx8664icc )
-		;;
-		*)	# gcc goes here too
-			myconf=(
-				--with-cc="$(tc-getCC)"
-				--with-cxx="$(tc-getCXX)"
-				--with-f77="$(tc-getFC)"
-				--with-ld="$(tc-getCXX)"
-			)
-		;;
-	esac
-
-	# the configure script is not the standard autotools
-	myconf+=(
-		--prefix="${EPREFIX}/usr"
-		--etcdir="${EPREFIX}/etc/root"
-		--libdir="${EPREFIX}/usr/$(get_libdir)/${PN}"
-		--docdir="${EPREFIX}${DOC_DIR}"
-		--tutdir="${EPREFIX}${DOC_DIR}/examples/tutorials"
-		--testdir="${EPREFIX}${DOC_DIR}/examples/tests"
-		--disable-builtin-afterimage
-		--disable-builtin-ftgl
-		--disable-builtin-freetype
-		--disable-builtin-glew
-		--disable-builtin-lzma
-		--disable-builtin-pcre
-		--disable-builtin-zlib
-		--disable-werror
-		--enable-explicitlink
-		--enable-shared
-		--enable-soversion
-		--fail-on-missing
-		--nohowto
-		--with-afs-shared=yes
-		--with-sys-iconpath="${EPREFIX}/usr/share/pixmaps"
-		# Invalid option '-mtune=native'. Try ./configure --help
-		# --cflags=\"${CFLAGS}\"
-		# --cxxflags=\"${CXXFLAGS}\"
-		$(use_enable X x11)
-		$(use_enable X asimage)
-		$(use_enable X xft)
-		$(use_enable afs)
-		$(use_enable avahi bonjour)
-		$(use_enable fits fitsio)
-		$(use_enable fftw fftw3)
-		$(use_enable gdml)
-		$(use_enable geocad)
-		$(use_enable graphviz gviz)
-		$(use_enable http)
-		$(use_enable kerberos krb5)
-		$(use_enable ldap)
-		$(use_enable math genvector)
-		$(use_enable math gsl-shared)
-		$(use_enable math mathmore)
-		$(use_enable math minuit2)
-		$(use_enable math roofit)
-		$(use_enable math tmva)
-		$(use_enable math vc)
-		$(use_enable math vdt)
-		$(use_enable math unuran)
-		$(use_enable memstat)
-		$(use_enable mysql)
-		$(usex mysql "--with-mysql-incdir=${EPREFIX}/usr/include/mysql" "")
-		$(use_enable odbc)
-		$(use_enable opengl)
-		$(use_enable oracle)
-		$(use_enable postgres pgsql)
-		$(use_enable prefix rpath)
-		$(use_enable pythia6)
-		$(use_enable pythia8)
-		$(use_enable python)
-		$(use_enable qt4 qt)
-		$(use_enable qt4 qtgsi)
-		$(use_enable R r)
-		$(use_enable shadow shadowpw)
-		$(use_enable sqlite)
-		$(use_enable ssl)
-		$(use_enable table)
-		$(use_enable tiff astiff)
-		$(use_enable xml)
-		$(use_enable xrootd)
-		${EXTRA_ECONF}
-	)
-
-	# usex can't be used here, because pg_config may be not
-	# installed with USE="-postgres"
-	use postgres && myconf+=( --with-pgsql-incdir=$(pg_config --includedir) )
-
-	einfo "Configuring with ${myconf[@]}"
-	./configure ${myconf[@]} || die "configure failed"
-}
-
-src_compile() {
-	emake \
-		OPT="${CXXFLAGS}" \
-		F77OPT="${FFLAGS}" \
-		ROOTSYS="${S}" \
-		LD_LIBRARY_PATH="${S}/lib"
-	use emacs && elisp-compile build/misc/*.el
-}
-
-daemon_install() {
-	local daemons="rootd proofd"
-	dodir /var/spool/rootd
-	fowners rootd:rootd /var/spool/rootd
-	dodir /var/spool/rootd/{pub,tmp}
-	fperms 1777 /var/spool/rootd/{pub,tmp}
-
-	local i
-	for i in ${daemons}; do
-		newinitd "${FILESDIR}"/${i}.initd ${i}
-		newconfd "${FILESDIR}"/${i}.confd ${i}
-	done
-	if use xinetd; then
-		insinto /etc/xinetd
-		doins "${S}"/etc/daemons/{rootd,proofd}.xinetd
-	fi
-}
-
-desktop_install() {
-	cd "${S}"
-	echo "Icon=root-system-bin" >> etc/root.desktop
-	domenu etc/root.desktop
-	doicon build/package/debian/root-system-bin.png
-
-	insinto /usr/share/icons/hicolor/48x48/mimetypes
-	doins build/package/debian/application-x-root.png
-
-	insinto /usr/share/icons/hicolor/48x48/apps
-	doicon build/package/debian/root-system-bin.xpm
-}
-
-cleanup_install() {
-	# Cleanup of files either already distributed or unused on Gentoo
-	pushd "${ED}" > /dev/null
-	rm usr/share/root/fonts/LICENSE || die
-	rm etc/root/proof/*.sample || die
-	rm -r etc/root/daemons || die
-	# these should be in PATH
-	mv etc/root/proof/utils/pq2/pq2* usr/bin/ || die
-	rm ${DOC_DIR#/}/{INSTALL,LICENSE} || die
-	use examples || rm -r ${DOC_DIR#/}/examples || die
-
-	# clean hardcoded sandbox paths
-	#rm etc/root/dictpch/allCppflags.txt.tmp || die
-	#sed -i "s|${S}/||" etc/root/cling/llvm/Config/llvm-config.h || die
-	# regenerate pch for Gentoo headers layout
-	#rm "etc/root/allDict.cxx.pch" || die
-	#sed -i 's|etc/dictpch|etc/root/dictpch|' etc/root/dictpch/allLinkDefs.h || die
-	#sed -i 's|etc/cling|etc/root/cling|' etc/root/dictpch/allHeaders.h || die
-	#sed -i "s|ROOTDIR_TEMPLATE|${ED}|" etc/root/dictpch/makepch-gentoo.sh || die
-	#etc/root/dictpch/makepch-gentoo.sh etc/root/allDict.cxx.pch || die "PCH generation failed"
-}
-
-src_install() {
-	ROOTSYS="${S}" emake DESTDIR="${D}" install
-	insinto "${DOC_DIR}"
-	doins README.md
-
-	echo "LDPATH=${EPREFIX%/}/usr/$(get_libdir)/root" > 99root
-	use pythia8 && echo "PYTHIA8=${EPREFIX%/}/usr" >> 99root
-
-	if use python; then
-		echo "PYTHONPATH=${EPREFIX%/}/usr/$(get_libdir)/root" >> 99root
-		python_optimize "${D}/usr/$(get_libdir)/root"
-	fi
-	use emacs && elisp-install ${PN} build/misc/*.{el,elc}
-	if use examples; then
-		# these should really be taken care of by the root make install
-		insinto ${DOC_DIR}/examples/tutorials/tmva
-		doins -r tmva/test
-	fi
-	doenvd 99root
-
-	# The build system installs Emacs support unconditionally in the wrong
-	# directory. Remove it and call elisp-install in case of USE=emacs.
-	rm -r "${ED}"/usr/share/emacs || die
-
-	daemon_install
-	desktop_install
-	cleanup_install
-
-	# do not copress files used by ROOT's CLI (.credit, .demo, .license)
-	docompress -x "${DOC_DIR}"/{CREDITS,examples/tutorials}
-	# needed for .license command to work
-	cat > "${DOC_DIR}/LICENSE" <<- EOF
-	Please visit
-	https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
-	for the full license test
-	EOF
-}
-
-pkg_postinst() {
-	fdo-mime_desktop_database_update
-
-	# restort opencascade eselect slot
-	if use geocad && [[ -n ${oc_current} ]]; then
-		einfo "Switching to user set slot: $(eselect opencascade show) -> ${oc_current}"
-		eselect opencascade set ${oc_current} > /dev/null || eerror "eselect opencascade set ${vlist[i]} failed!"
-		unset oc_current
-	fi
-}
-
-pkg_postrm() {
-	fdo-mime_desktop_database_update
-}


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-05-23  6:19 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-20  4:35 [gentoo-commits] dev/heroxbd:master commit in: sci-physics/root/files/, sci-physics/root/ Benda XU
  -- strict thread matches above, loose matches on Subject: below --
2016-05-23  6:18 Benda XU

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox