Gentoo-Portage.com

Search Portage:
Login     Register     Language Tools

sci-mathematics/octave

High-level interactive language for numerical computations

Screenshots

  • octave-3.0.2
    ~amd64 ~x86 ~alpha ~hppa ~ppc ~ppc64 ~sparc
    emacs readline zlib doc hdf5 curl fftw xemacs sparse debug
    View      Download      License: GPL-3
  • octave-3.0.1
    ~amd64 ~x86 ~alpha ~hppa ~ppc ~ppc64 ~sparc
    emacs readline zlib doc hdf5 curl fftw xemacs sparse debug
    View      Download      License: GPL-3
  • octave-2.1.73-r2
    ~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86
    emacs static readline zlib doc hdf5 mpi xemacs debug
    View      Download      License: GPL-2
  • octave-2.1.73-r1
    ~alpha ~amd64 ~ppc ppc64 sparc ~x86
    emacs static readline zlib doc hdf5 mpi blas debug
    View      Download      License: GPL-2
  • octave-2.1.73
    alpha amd64 ppc ppc64 ~sparc x86
    emacs static readline zlib doc hdf5 mpi blas debug
    View      Download      License: GPL-2
  • octave-2.1.72
    ~alpha ~amd64 ppc ppc64 sparc x86
    emacs static readline zlib doc hdf5 mpi blas debug
    View      Download      License: GPL-2
  • octave-2.1.69
    alpha amd64 ppc ~sparc x86
    emacs static readline zlib latex hdf5 mpi blas debug
    View      Download      License: GPL-2
  • octave-2.1.57-r1
    x86 ppc alpha ~sparc amd64
    emacs static readline zlib latex hdf5 mpi blas debug
    View      Download      License: GPL-2

ChangeLog

# ChangeLog for sci-mathematics/octave
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave/ChangeLog,v 1.61 2008/08/22 22:05:44 markusle Exp $

*octave-3.0.2 (22 Aug 2008)

22 Aug 2008; Markus Dittrich <markusle@gentoo.org> +octave-3.0.2.ebuild:
Version bump (fixes bug #235419).

06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add USE flag description to metadata wrt GLEP 56.

*octave-3.0.1 (23 Jul 2008)

23 Jul 2008; Markus Dittrich <markusle@gentoo.org>
+files/octave-3.0.0-pkg.patch, +files/octave-3.0.1-add_syspath.patch,
+files/octave-3.0.1-chi2rnd.patch,
+files/octave-3.0.1-fix_handle_for_plotyy.patch,
+files/octave-3.0.1-no_helvetica.patch,
+files/octave-3.0.1-test-fix.patch, +octave-3.0.1.ebuild,
-octave-2.1.71-r2.ebuild:
Version bump (fixes bug #153462). Removed old ebuild.
NOTE: octave-3 is incompatible with the current monolithic
octave-forge in portage. Users who need octave-forge can either:
(1) mask octave-3 until the new split octave-forge ebuilds are ready, or
(2) unmerge octave-forge, emerge octave-3, and then use the split
octave-forge ebuilds that are currently maintained in the science
overlay (see bug #179885).

18 Apr 2008; Markus Dittrich <markusle@gentoo.org>
+files/octave-2.1.73-gcc-4.3.patch, octave-2.1.73-r2.ebuild:
Fix compile problems with gcc-4.3 (see bug #218176). Thanks much to Martin
Väth <vaeth@mathematik.uni-wuerzburg.de> for his patch.

09 Apr 2008; Jeroen Roovers <jer@gentoo.org> octave-2.1.73-r2.ebuild:
Marked ~hppa (bug #216855).

07 Apr 2008; Markus Dittrich <markusle@gentoo.org>
octave-2.1.57-r1.ebuild, octave-2.1.69.ebuild:
Removed ifc use flag (see bug #97929).

02 Mar 2008; Markus Dittrich <markusle@gentoo.org> octave-2.1.73.ebuild,
octave-2.1.73-r1.ebuild, octave-2.1.73-r2.ebuild:
Exported VARTEXFONT variable to avoid sandbox violations by latex
(see bug #160015).

27 Feb 2008; Markus Dittrich <markusle@gentoo.org>
octave-2.1.73-r2.ebuild:
Moved check for mpich2 useflag into its proper place.

25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing metalgod from metadata.xml as per #99350.

25 Dec 2007; Steve Arnold <nerdboy@gentoo.org> octave-2.1.73.ebuild,
octave-2.1.73-r1.ebuild, octave-2.1.73-r2.ebuild:
Updated to check for mpich2 cxx interface (which breaks standard headers)
to address bug #182904). Unfortunately, the mpich2 headers aren't
compatible with the standard ones (see bug #202304) so each package is
responsible for the workaround and breakage checking; see the above bug
for upstream octave response. Although it kicks the build, the best way
to handle it for now seems to be getting rid of the offending mpich2 C++
libraries and include nastiness.

18 Dec 2007; Markus Dittrich <markusle@gentoo.org>
octave-2.1.73-r2.ebuild:
Added xemacs support to ebuild (fixes bug #193430). Thanks much to
Ulrich Mueller <ulm@gentoo.org> for his patch.

20 Nov 2007; Markus Dittrich <markusle@gentoo.org>
octave-2.1.57-r1.ebuild, octave-2.1.69.ebuild, octave-2.1.71-r2.ebuild,
octave-2.1.72.ebuild, octave-2.1.73.ebuild, octave-2.1.73-r1.ebuild,
octave-2.1.73-r2.ebuild:
Switched tetex useflag and dependency to latex and latex-base,
respectively (see bug #196745).

15 Oct 2007; Markus Rothe <corsair@gentoo.org> octave-2.1.73-r1.ebuild:
Stable on ppc64

20 May 2007; Raúl Porcel <armin76@gentoo.org> octave-2.1.73.ebuild:
alpha stable wrt #141446

16 Mar 2007; Danny van Dyk <kugelfang@gentoo.org> octave-2.1.57-r1.ebuild,
octave-2.1.69.ebuild:
QA: which -> type -P

22 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
Redigest for Manifest2

*octave-2.1.73-r2 (12 Dec 2006)

12 Dec 2006; Markus Dittrich <markusle@gentoo.org>
+octave-2.1.73-r2.ebuild:
Several users have reported problems with octave's internal lapack
and blas routines. Hence, removed the blas USE flag and forced the
use of external blas and lapack.

13 Nov 2006; Ferris McCormick <fmccor@gentoo.org> octave-2.1.73-r1.ebuild:
Stable on sparc --- Bug #141446 --- I am bypassing 2.1.73 for 2.1.73-r1
because FEATURES=test succeeds with 2.1.73-r1 but a test is broken with
2.1.73, and given the choice, for a package to be stable, FEATURES=test needs
to work.

13 Nov 2006; Luis Medinas <metalgod@gentoo.org> octave-2.1.73.ebuild:
Stable on amd64. Bug #141446.

03 Nov 2006; Markus Dittrich <markusle@gentoo.org> ChangeLog:
Fixed test case that failed inside the sandbox and added dejagnu
as dependency which is needed for src_test. This fixes bug #140808.

*octave-2.1.73-r1 (02 Nov 2006)

02 Nov 2006; Markus Dittrich <markusle@gentoo.org>
+files/octave-2.1.73-f2c-fix.patch, +octave-2.1.73-r1.ebuild:
New revision allows f2c to be used as fortran compiler. This
fixes bug #152727.

04 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> octave-2.1.73.ebuild:
Stable on x86 wrt bug #141446.

30 Sep 2006; Stephanie Lockwood-Childs <wormo@gentoo.org>
octave-2.1.73.ebuild:
stable on ppc (Bug #141446)

15 Sep 2006; Markus Rothe <corsair@gentoo.org> octave-2.1.73.ebuild:
Stable on ppc64; bug #141446

11 Aug 2006; Markus Rothe <corsair@gentoo.org> octave-2.1.72.ebuild:
Stable on ppc64; bug #141446

05 Aug 2006; Michael Hanselmann <hansmi@gentoo.org> octave-2.1.72.ebuild:
Stable on ppc.

03 Aug 2006; Ferris McCormick <fmccor@gentoo.org> octave-2.1.72.ebuild:
Sparc stable --- Bug #141446 --- builds and passes all tests (but note running
tests requires dejagnu).

27 Jul 2006; Joshua Jackson <tsunam@gentoo.org> octave-2.1.72.ebuild:
Stable x86; bug #141446

*octave-2.1.73 (09 Jun 2006)

09 Jun 2006; Markus Dittrich <markusle@gentoo.org>
+files/octave-2.1.73-gcc4.1-gentoo.patch, +octave-2.1.73.ebuild:
Version bump. This includes patches to fix the compile problems
with octave-forge (see bug #133246). Thanks much to Colin Macdonald
<cbm@sfu.ca> for his patch.

11 May 2006; Robin H. Johnson <robbat2@gentoo.org> octave-2.1.72.ebuild:
Clean up ebuild a bit more for CC/CXX/LDFLAGS definitions. octave-2.1.72.ebuild

11 May 2006; Robin H. Johnson <robbat2@gentoo.org> octave-2.1.72.ebuild:
Compile fix - clean up usage of LDFLAGS/CC/CXX to allow them to work with
multiple arguments.

27 Apr 2006; Alec Warner <antarus@gentoo.org>
files/digest-octave-2.1.57-r1, files/digest-octave-2.1.69, Manifest:
Fixing SHA256 digest, pass four

24 Apr 2006; Markus Dittrich <markusle@gentoo.org> octave-2.1.72.ebuild:
Replaced 'tetex' useflag by 'doc' since it only triggers the
install of dvi files. This fixes bug #130984.

17 Mar 2006; Markus Rothe <corsair@gentoo.org> octave-2.1.72.ebuild:
Added ~ppc64; bug #126527

14 Mar 2006; Markus Dittrich <markusle@gentoo.org>
+files/octave-2.1.72-gcc4.1-gentoo.patch, octave-2.1.72.ebuild:
Added patch to fix compile failure using gcc-4.1. Thanks to
Patrizio Bassi <hetfield666@gmail.com> for providing a patch.
This fixes bug #126157.

*octave-2.1.72 (31 Jan 2006)

31 Jan 2006; Markus Dittrich <markusle@gentoo.org> -octave-2.1.71.ebuild,
-octave-2.1.71-r1.ebuild, +octave-2.1.72.ebuild:
Bump to latest revision. Removed obsolete versions.
This fixes bug #120976.

30 Jan 2006; Robin H. Johnson <robbat2@gentoo.org> Manifest:
Manifest fix.

29 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> octave-2.1.71-r2.ebuild:
Dependency update: media-gfx/gnuplot -> sci-visualization/gnuplot.

29 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> octave-2.1.71-r1.ebuild:
Dependency update: media-gfx/gnuplot -> sci-visualization/gnuplot.

29 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> octave-2.1.57-r1.ebuild:
Dependency update: media-gfx/gnuplot -> sci-visualization/gnuplot.

29 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> octave-2.1.71.ebuild:
Dependency update: media-gfx/gnuplot -> sci-visualization/gnuplot.

29 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> octave-2.1.69.ebuild:
Dependency update: media-gfx/gnuplot -> sci-visualization/gnuplot.

16 Nov 2005; Ferris McCormick <fmccor@gentoo.org> octave-2.1.71-r2.ebuild:
(Re)add ~sparc keyword after having changed sparc's default virtual for
mpi to lam-mpi. With this change, octave builds on sparc with USE=mpi,
and it runs the mini-test suggested by the ebuild installation. This
closes Bug #108955 for sparc.

*octave-2.1.71-r2 (16 Nov 2005)

16 Nov 2005; Markus Dittrich <markusle@gentoo.org>
+octave-2.1.71-r2.ebuild:
Implemented proper compilation when using MPI. This fixes bug #108955.

*octave-2.1.71-r1 (13 Nov 2005)

13 Nov 2005; Olivier Fisette <ribosome@gentoo.org>
+octave-2.1.71-r1.ebuild:
Migrated to fortran.eclass (bug #65950).

22 Oct 2005; Marcus D. Hanwell <cryos@gentoo.org> octave-2.1.71.ebuild:
Allow the use of gfortran too for gcc4, closes bug 108781.

17 Sep 2005; Aron Griffis <agriffis@gentoo.org> octave-2.1.69.ebuild:
Mark 2.1.69 stable on alpha

06 Sep 2005; Danny van Dyk <kugelfang@gentoo.org> octave-2.1.69.ebuild:
Fixed USE=mpi handling.

*octave-2.1.71 (21 Aug 2005)

21 Aug 2005; Olivier Fisette <ribosome@gentoo.org> octave-2.1.69.ebuild,
+octave-2.1.71.ebuild:
New version (fixes bug #99481), along with a sed trick to remove Portage
paths in ls-R files (fixes bug #92565). Thanks to Colin Macdonald
<cbm@sfu.ca>.

14 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> octave-2.1.69.ebuild:
Stable on ppc.

26 Jun 2005; Olivier Fisette <ribosome@gentoo.org> octave-2.1.69.ebuild:
Stable x86 and amd64.

26 Jun 2005; Olivier Fisette <ribosome@gentoo.org> -files/filebuf.diff,
-files/kill-dvips.diff, -octave-2.1.64.ebuild:
Removed obsolete version and unused patches.

10 Jun 2005; Patrick Kursawe <phosphan@gentoo.org> octave-2.1.57-r1.ebuild,
octave-2.1.64.ebuild, octave-2.1.69.ebuild:
Adding library directory to LDPATH

04 Jun 2005; Olivier Fisette <ribosome@gentoo.org>
octave-2.1.57-r1.ebuild, octave-2.1.64.ebuild, octave-2.1.69.ebuild:
Added warning about agressive CFLAGS. (See bug #76067.)

04 Jun 2005; Olivier Fisette <ribosome@gentoo.org>
-octave-2.1.36-r1.ebuild, -octave-2.1.50.ebuild, -octave-2.1.57.ebuild:
Removed obsolete versions. Fixed header.

*octave-2.1.69 (21 Apr 2005)

21 Apr 2005; Marcus D. Hanwell <cryos@gentoo.org> +octave-2.1.69.ebuild:
Version bump, closes bug 89397.

18 Apr 2005; Joseph Jezak <josejx@gentoo.org> octave-2.1.57-r1.ebuild:
Marked ppc stable.

29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance

*octave-2.1.64 (28 Dec 2004)

28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml,
+files/filebuf.diff, +files/kill-dvips.diff, +octave-2.1.36-r1.ebuild,
+octave-2.1.50.ebuild, +octave-2.1.57-r1.ebuild, +octave-2.1.57.ebuild,
+octave-2.1.64.ebuild:
Moved from app-sci/octave to sci-mathematics/octave.

19 Dec 2004; Bryan Østergaard <kloeri@gentoo.org>
octave-2.1.57-r1.ebuild:
Stable on alpha.

15 Dec 2004; Patrick Kursawe <phosphan@gentoo.org> octave-2.1.64.ebuild:
Latest version does not like texi2html-1.70 (bug #74307)

*octave-2.1.64 (07 Dec 2004)

07 Dec 2004; Patrick Kursawe <phosphan@gentoo.org> +octave-2.1.64.ebuild:
Version bump

30 Nov 2004; Patrick Kursawe <phosphan@gentoo.org> octave-2.1.50.ebuild:
Adding fortran compiler check from newest version to .50 because of bug #66193.

04 Oct 2004; Patrick Kursawe <phosphan@gentoo.org> octave-2.1.57-r1.ebuild:
Adding proper quotes to LDFLAGS, fixing bug #66111

01 Oct 2004; Danny van Dyk <kugelfang@gentoo.org> octave-2.1.57-r1.ebuild:
Switched on blas use-flag as all arches have at least blas-atlas in testing
now.

01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
octave-2.1.36-r1.ebuild, octave-2.1.50.ebuild, octave-2.1.57-r1.ebuild,
octave-2.1.57.ebuild:
virtual/glibc -> virtual/libc

15 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org>
octave-2.1.36-r1.ebuild, octave-2.1.50.ebuild, octave-2.1.57.ebuild:
PROVIDE is for virtuals

06 Jun 2004; Danny van Dyk <kugelfang@gentoo.org> octave-2.1.57-r1.ebuild:
Marked stable on amd64.

27 May 2004; Patrick Kursawe <phosphan@gentoo.org> octave-2.1.57-r1.ebuild:
Fixed typo about g77/f77 USE flag, bug #51858

15 May 2004; Danny van Dyk <kugelfang@gentoo.org> octave-2.1.57-r1.ebuild:
Now checking on both g77 and ifc Fortran compilers. Moved check routine to
pkg_setup.

12 May 2004; Danny van Dyk <kugelfang@gentoo.org> octave-2.1.57-r1.ebuild:
The ebuild checks now if g77 has been compiled. If not, a warning is shown.
However, the compilation process proceeds, in case that a different compiler
than g77 shall be used. Fixes BUG #50777.

*octave-2.1.57-r1 (10 May 2004)

10 May 2004; Patrick Kursawe <phosphan@gentoo.org> octave-2.1.57-r1.ebuild:
Installs emacs related files if emacs is in USE now

09 May 2004; Danny van Dyk <kugelfang@gentoo.org> octave-2.1.57.ebuild:
Added local useflag "blas" to make ebuild depend on virtual/blas.

05 May 2004; Bryan Østergaard <kloeri@gentoo.org> octave-2.1.57.ebuild:
Stable on alpha.

21 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> octave-2.1.36-r1.ebuild:
replaced another patch by epatch

19 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> octave-2.0.17-r2.ebuild,
octave-2.1.49.ebuild, octave-2.1.50.ebuild:
Cleanup, added IUSE.

30 Mar 2004; Patrick Kursawe <phosphan@gentoo.org> octave-2.1.57.ebuild:
Adding one of the mirrors to SRC_URI

*octave-2.1.57 (23 Mar 2004)

23 Mar 2004; Patrick Kursawe <phosphan@gentoo.org> octave-2.1.57.ebuild:
Version bump.

*octave-2.1.50 (07 Jan 2003)

07 Jan 2003; George Shapovalov <george@gentoo.org> octave-2.1.50.ebuild :
new version
now supports hdf5 for real. Also added mpi use flag.

31 Dec 2003; Mamoru KOMACHI <usata@gentoo.org> octave-2.0.17-r2.ebuild,
octave-2.1.36-r1.ebuild, octave-2.1.49.ebuild:
Changed app-text/tetex to virtual/tetex

16 Sep 2003; Seemant Kulleen <seemant@gentoo.org> octave-2.0.17-r2.ebuild,
octave-2.1.36-r1.ebuild, octave-2.1.49.ebuild:
filter out -ffast-math, as it causes segfaults. Thanks to: Jani Kotakoski
<jkkoski@iki.fi> in bug #28809

28 Aug 2003; Jason Wever <weeve@gentoo.org> octave-2.1.49.ebuild:
Added ~sparc to keywords to fix bug 27486.

*octave-2.1.49 (09 Jun 2003)
09 Jun 2003; George Shapovalov <george@gentoo.org> octave-2.1.49.ebuild :
new version,
ebuild now uses additional "static readline hdf5 zlib" use flags, hdf5 is local for now.
Also the patch and PROVIDE are no longer necessary.
Thanks to Shaun Cloherty <s.cloherty@gsbme.unsw.edu.au> for submission

29 Mar 2003; George Shapovalov <george@gentoo.org> octave-2.0.17-r2.ebuild :
some clean-ups:
removed virtual/glibc from DEPEND, as it is quite populated anyway,
removed PROVIDE, as nothing depends on octave and its been quite some time since it was moved from dev-lang
Also corrected default-1.0/packages profile entry, to pick up latest release in 2.0* series.

23 Feb 2003; George Shapovalov <george@gentoo.org> octave-2.0.17-r2.ebuild :
looks like tetex is not an optional but required dependency for 2.0.17,
added app-text/tetex to DEPEND (#7277)

02 Feb 2003; George Shapovalov <george@gentoo.org> octave-2.1.40.ebuild, octave-2.1.36-r1.ebuild :

fixed tetex optional dependency typo. Thanks to Daniel Karlsson <d.k@home.se> (#14685) for reporting this.

*octave-2.1.40 (13 Dec 2002)

10 Feb 2003; Peter Johanson <latexer@gentoo.org> octave-2.1.40.ebuild :
Added ~alpha to KEYWORDS.

13 Dec 2002; George Shapovalov <george@gentoo.org> octave-2.1.40.ebuild, files/digest-octave-2.1.40 :
new version

*octave-2.0.17-r2 (09 Apr 2003)

02 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> :
Added missing changelog entry.

*octave-2.0.17-r1 (13 Jul 2002)

25 Oct 2002; George Shapovalov <george@gentoo.org> octave-2.0.17-r1.ebuild, files/digest-octave-2.0.17-r1 :
fix for sandbox violation

*octave-2.1.36-r1 (01 Oct 02)

01 Oct 2002; Matthew Turk <satai@gentoo.org> :
Closing bug 8486 by ripping out all references to dvips. DVIPS generates
fonts on the fly, which causes massive sandbox failures. Instead, we leave
docs in DVI format if USE=tetex, which are then installed uncompressed into
/usr/share/doc/octave-2.1.36-r1 .

*octave-2.1.36 (15 Jul 2002)

19 Sep 2002; Owen Stampflee <owen@gentoo.org> :
Added PPC to KEYWORDS.

15 Jul 2002; Nick Hadaway <raker@gentoo.org>
octave-2.1.36.ebuild, files/digest-octave-2.1.36, files/filebuf.diff :
Updated to latest "unstable" version. Included a patch to compile
properly with gcc-3.x. After fixing the problem I found RedHat's
patch posted to the bug report. And theirs was cleaner than mine.
Closes bug #4933

*octave-2.0.17 (13 Jul 2002)

03 Sep 2002; Nick Hadaway <raker@gentoo.org> octave-2.0.17.ebuild :
Changed to econf. Changed from emake to make to alleviate build
problems.

13 Jul 2002; Nick Hadaway <raker@gentoo.org> octave-2.0.17.ebuild :
Updated to latest stable version. The "unstable" version is on it's way.

*octave-2.0.16 (19 Feb 2002)

19 Feb 2002; T.Neidt <tod@gentoo.org> ChangeLog, octave-2.0.16.ebuild :
Initial commit. GNU Octave is a high-level language, primarily intended
for numerical computations. It is mostly compatible with Matlab.