# ChangeLog for sci-physics/root # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v 1.62 2010/03/10 07:17:59 bicatali Exp $ *root-5.26.00-r2 (10 Mar 2010) 10 Mar 2010; Sébastien Fabbro -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 +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 +root-5.26.00.ebuild: Version bump. Thanks Andrew Savchenko for his input, bug #298284 24 Nov 2009; Sébastien Fabbro 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 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 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 +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 -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 root-5.22.00-r2.ebuild: amd64 stable, bug 275997 16 Jul 2009; Christian Faulhammer root-5.22.00-r2.ebuild: stable x86, bug 275997 16 Jul 2009; Ferris McCormick root-5.22.00-r2.ebuild: Sparc stable, bug #275997. 25 Jun 2009; Sébastien Fabbro 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 +root-5.22.00-r2.ebuild: New patch revision (svn #29183 )from upstream including many bug fixes 23 Jun 2009; Jeroen Roovers 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 root-5.20.00-r3.ebuild: stable x86, bug 245875 05 May 2009; Christian Faulhammer root-5.20.00-r3.ebuild, root-5.22.00-r1.ebuild: add dev-ruby/rubygems as dependency 13 Apr 2009; Sébastien Fabbro 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 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 root-5.20.00-r3.ebuild: amd64 stable, bug 245875 05 Mar 2009; Ferris McCormick root-5.20.00-r3.ebuild: Sparc stable and done with Bug #245875. 20 Jan 2009; Sébastien Fabbro 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 root-5.22.00.ebuild: Fixed ftgl dependency, closing bug #251634 *root-5.22.00 (19 Dec 2008) 19 Dec 2008; Sébastien Fabbro +root-5.22.00.ebuild: Version bump, moved to EAPI=2 19 Dec 2008; Sébastien Fabbro 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 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 +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 -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 +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 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 root-5.16.00.ebuild, root-5.18.00d.ebuild: QA: Get rid of deprecated qt_min_version(). 26 Jul 2008; Carsten Lohrke 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 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 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 -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 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 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 +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 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 root-5.18.00.ebuild: Fixed tutorial->tutorials, closing bug #216130 04 Apr 2008; Jeroen Roovers root-5.18.00.ebuild: Marked ~hppa. 18 Jan 2008; Sébastien Fabbro 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 +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 +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 +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 +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 -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 root-5.16.00.ebuild: amd64 stable wrt #196282 24 Oct 2007; Christian Faulhammer root-5.16.00.ebuild: stable x86, bug 196282 22 Oct 2007; Sébastien Fabbro root-5.16.00.ebuild: removed some doc install 19 Oct 2007; Sébastien Fabbro root-5.16.00.ebuild: Added a pause at the end of pkg_setup. 18 Oct 2007; Ferris McCormick root-5.16.00.ebuild: Sparc stable - Bug #196282 --- Hooray! It's been rough, but we made it. 17 Oct 2007; Sébastien Fabbro root-5.16.00.ebuild: added libXpm as a dependency. 16 Sep 2007; Sébastien Fabbro -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 +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 ; 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 +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 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 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 metadata.xml: Update metadata to sci-physics. 02 Jul 2006; Luis Medinas +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 root-3.10.02-r1.ebuild, root-4.02.00.ebuild: USE flag qt->qt3/qt4 change 03 Feb 2006; Patrick Kursawe 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 root-3.10.02-r1.ebuild, root-4.02.00.ebuild: Fix qt dep per bug #100235 26 Jun 2005; Olivier Fisette -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 root-4.02.00.ebuild: Like on sparc, this package doesn't work yet on ppc. 29 Mar 2005; Ferris McCormick 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 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 +root-4.02.00.ebuild: New version. GCC 3.4 patch no longer required. 29 Dec 2004; Ciaran McCreesh : Change encoding to UTF-8 for GLEP 31 compliance *root-3.10.02-r1 (28 Dec 2004) 28 Dec 2004; Olivier Fisette +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 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 root-3.10.02-r1.ebuild, root-3.10.02.ebuild: Shared libs were not found, see bug #53095 07 Jun 2004; Patrick Kursawe 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 root-3.10.02.ebuild: Version bump, see bug #34412 06 Oct 2003; Heinrich Wendel root-3.05.04.ebuild: stable bump #29947 12 Jun 2003; Seemant Kulleen root-3.03.04-r2.ebuild: xfree provides xpm *root-3.05.04 (25 Apr 2003) 25 Feb 2003; Luca Barbato root-3.05.04.ebuild : New version, as suggested by Dmitry Kustov *root-3.03.04-r2 (22 Feb 2003) 22 Feb 2003; Bryon Roche 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 : changed sparc ~sparc keywords *root-3.03.04-r1 (11 Apr 2002) 24 Oct 2002; J.Alberto Suárez López root-3.03.04-r1.ebuild Typo error in the ebuild appear 'econ' not 'econf'. 11 Apr 2002; G.Bevin 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 root-3.03.04.ebuild files/digest-root-3.03.04 : Initial release