Just stumbled over it... April 2, 2009 Version 3.0.4 has been released and is now available for ftp. Octave 3.0.4 is a bug-fixing release. Most bugs reported since the release of version 3.0.3 have been fixed. Please note that Octave 3.0 is significantly different from Octave 2.1.x, particularly with regard to graphics, path handling, and built-in variables. Please read the NEWS file.
Renaming octave-3.0.3.ebuild and octave-3.0.3-test-fix.patch to 3.0.4 works ok for me. This version solves the bug with gcc-4.4, too.
(In reply to comment #1) > This version solves the bug with gcc-4.4, too. Are you referring the compile error from Gentoo Bug #262892 ?
compiled & tested on x86. Compilation went without errors, bugfix from Bug #262892 was NOT needed. The resuling binary ran my existing octave programs without problems. (Which aren't very complex though.)
octave-3.0.5 is out, it fixes a serious bug found in 3.0.4
Created attachment 189286 [details, diff] octave-3.0.3-to-3.0.5.diff Ebuild updates from version 3.0.3 currently in the tree to version 3.0.5: * Use EAPI 2 phases * Remove unused flag-o-matic eclass * Minor reordering * Fix patch name
bump please version :).
Octave 3.2.0 has been released on 2009-06-06 and brings several major improvements. A corresponding octave-forge release has been done, too.
*** Bug 275108 has been marked as a duplicate of this bug. ***
Created attachment 195863 [details, diff] Ebuild updates from 3.0.3 to 3.2.0 Ebuild updates from octave-3.0.3 to octave-3.2.0 * Use EAPI 2 phases -- src_prepare and src_configure * Remove unused flag-o-matic eclass * Minor reordering of LICENSE, KEYWORDS, and IUSE to standard places * Update patches -- plotyy patch not needed anymore * Reorder deps to be a bit more alphabetic * Add arpack dep to the sparse functionality * Add fltk dep and use flag for the new experimental plotting system * Remove ls-R sed stuff -- doesn't seem to be necessary anymore
Created attachment 195864 [details, diff] octave-3.2.0-no_helvetica.patch Updated patch for octave-3.2.0
Created attachment 195865 [details, diff] octave-3.2.0-test-fix.patch Another updated patch for octave-3.2.0
I forgot to note that octave-3.2.0 now depends on the GraphicsMagick library for the new functions, imwrite and imread, for reading and writing images. However, it appears that there are no ebuilds for graphicsmagick currently in the official repo. An ebuild for the current stable release does exist in the sunrise repo so whenever a dev commits this it would be good to pull graphicsmagick into the main tree and make it a dependency for octave-3.2.0.
Hi dev-zero, Thanks much for the great work. I've just committed an octave-3.2.0 ebuild. A few things are still missing but it should be good enough for the time being. The ebuild currently lacks: - support for graphicsmagick (will look into getting it into the tree) - support for arpack until the package is keyworded on all relevant arches - need to look into fltk. Currently, the build system does not seem to allow to disable fltk; it will be detected when present no matter what. I'll have a look at this as well. Thanks, Markus