Please, add a development version of GNU Octave to portage.
My attempt to write an ebuild fails in different ways just trying to clone the repo. With upstream's use of a subrepo I can not find a reliable way to clone and update from it. Some of the errors: * Cloning http://www.octave.org/hg/octave to /usr/portage/distfiles/hg-src/octave/octave real URL is http://hg.savannah.gnu.org/hgweb/octave requesting all changes adding changesets adding manifests adding file changes added 17884 changesets with 111321 changes to 12365 files (+1 heads) * Creating working directory in /var/tmp/portage/sci-mathematics/octave-9999/work/octave-9999 (target revision: default) updating to branch default abort: repository /usr/portage/distfiles/hg-src/octave/octave/gnulib-hg not found! * Updating /usr/portage/distfiles/hg-src/octave/octave from http://www.octave.org/hg/octave real URL is http://hg.savannah.gnu.org/hgweb/octave pulling from http://www.octave.org/hg/octave searching for changes no changes found * Creating working directory in /var/tmp/portage/sci-mathematics/octave-9999/work/octave-9999 (target revision: default) updating to branch default not trusting file /usr/portage/distfiles/hg-src/octave/octave/gnulib-hg/.hg/hgrc from untrusted user root, group portage cloning subrepo gnulib-hg from /usr/portage/distfiles/hg-src/octave/octave/gnulib-hg no changes found abort: unknown revision '6d4e36653a40da6604507406f2a97e3e64bf9dbf'! Where the ebuild was just doing: inherit mercurial ... EHG_REPO_URI="http://www.octave.org/hg/octave"
feel free to add a octave-9999 to the github science overlay: https://github.com/gentoo-science/sci/blob/master/CONTRIBUTING.md
Almost 7 years and nothing happened, and it also would not make sense without a dedicated maintainer.