summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-mathematics/octave: new revision fixing some dependency issues.Michael Orlitzky2022-11-092-11/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This revision adds a new flag, USE=imagemagick, to pull in media-gfx/graphicsmagick. That's not a typo -- the global USE flag descriptions for "imagemagick" and "graphicsmagick" make this awkward. In any case, Octave upstream doesn't really support imagemagick, only graphicsmagick. Thanks to Fabio Rossi for reporting the issue and suggesting the fix. Furthermore, 1. media-gfx/graphicsmagick was moved to DEPEND because Octave links with it. 2. The "static-libs" USE flag was dropped. 3. A new flag, USE=fltk, was factored out of USE=opengl. The Qt GUI can make use of OpenGL on its own. 4. An old hack for linking with fltk was dropped. 5. A new REQUIRED_USE prevents some nonsense combinations of the X, gui, fltk, and opengl USE flags. 6. Local descriptions for the fltk, gnuplot, and imagemagick flags were added to metadata.xml to explain more accurately what they actually do. Closes: https://bugs.gentoo.org/864785 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: Stabilize 6.4.0-r3 arm, #854489Sam James2022-11-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: add 7.3.0Sam James2022-11-052-0/+209
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: fix PkgMetadataXmlIndentationSam James2022-10-181-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: add savannah upstream metadataSam James2022-10-181-13/+16
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: better slibtool fix in v6.4.0.Michael Orlitzky2022-09-111-0/+215
| | | | | | | | | | | | The --enable-link-all-dependencies flag was added to octave-6.4.0 to fix the build with slibtool, but that had some unintended consequences (bug 858554). The whole thing is moot in v7.2.0, but there's a better fix for v6.4.0: using --disable-no-undefined, which, double-negatively, allows for undefined symbols wherever they were causing problems. It still builds OK with rlibtool, ship it! Closes: https://bugs.gentoo.org/858554 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: remove slibtool workaround from v7.2.0.Michael Orlitzky2022-09-111-5/+0
| | | | | | | | | | | | The --enable-link-all-dependencies flag is apparently no longer needed with octave-7.2.0. Removing it from the ./configure invocation prevents mkoctfile from using the -loctave and -loctinterp flags by default. With octave-7.2.0 they should be harmless anyway, but it's nice to clean things up a bit when we can get away with it. Bug: https://bugs.gentoo.org/776583 Bug: https://bugs.gentoo.org/858554 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: don't install test logs with FEATURES=test.Michael Orlitzky2022-08-121-2/+0
| | | | | | | | This was apparently intentional, but I guess I agree that these logs are not really end-user documentation and are therefore mis-dodoc'd. Closes: https://bugs.gentoo.org/861410 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: drop 7.1.0Sam James2022-08-032-213/+0
| | | | | Bug: https://bugs.gentoo.org/842645 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: add 7.2.0Sam James2022-08-032-0/+216
| | | | | Closes: https://bugs.gentoo.org/842645 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: Move dev-qt/linguist-tools:5 to BDEPENDAndreas Sturmlechner2022-07-272-6/+8
| | | | | | | Bug: https://bugs.gentoo.org/544938 Bug: https://github.com/gentoo/gentoo/pull/26595 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* sci-mathematics/octave: x86 stable wrt bug #854489Agostino Sarubbo2022-07-081-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-mathematics/octave: amd64 stable wrt bug #854489Agostino Sarubbo2022-07-071-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-mathematics/octave: Stabilize 6.4.0-r3 arm64, #854489Arthur Zamarin2022-07-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-mathematics/octave: add sundials upper boundSam James2022-05-261-1/+2
| | | | | Closes: https://bugs.gentoo.org/846968 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: Keyword 6.4.0-r2 hppa, #757822Sam James2022-05-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: don't install *.la files.Michael Orlitzky2022-05-071-0/+2
| | | | | | | | | I've fixed this only in the currently-unkeyworded v7.1.0 since it is harmless and octave takes a long time to build. Closes: https://bugs.gentoo.org/842663 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: fix Java dependencySam James2022-05-051-2/+2
| | | | | | Thanks vaukai. Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: add rapidjson USE flagSam James2022-05-052-2/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: tidy up 7.1.0Sam James2022-05-051-21/+14
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: fix patch filenameSam James2022-05-052-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: unkeyword 7.1.0Sam James2022-05-051-1/+2
| | | | | | | Doesn't build with SSL. Bug: https://bugs.gentoo.org/839285 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: patch 6.4.0 for Qt as wellSam James2022-05-052-1/+3
| | | | | | | ... given 7 doesn't seem to build with SSL? Bug: https://bugs.gentoo.org/839285 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: use configure.ac patchSam James2022-05-051-59/+18
| | | | | | | More resilient and doesn't get blown away by subsequent autoreconf. Bug: https://bugs.gentoo.org/839285 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: style tweaksSam James2022-05-052-5/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: version bump to 7.1.0Thamognya Kodi2022-05-053-0/+277
| | | | | | | Bug: https://bugs.gentoo.org/839285 Closes: https://github.com/gentoo/gentoo/pull/25143 Signed-off-by: Thamognya Kodi <contact@thamognya.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave-6.4.0: add missing dependencieschn2022-04-161-5/+11
| | | | | | | Closes: https://bugs.gentoo.org/837752 Signed-off-by: Haonan Chen <chn@chn.moe> Closes: https://github.com/gentoo/gentoo/pull/24985 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-mathematics/octave: add upstream patch for slibtool support.Michael Orlitzky2022-03-172-0/+38
| | | | | | | Closes: https://bugs.gentoo.org/776583 Bug: https://savannah.gnu.org/bugs/?61905 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: remove old "unused" ebuilds.Michael Orlitzky2022-01-173-394/+0
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: new upstream version 6.4.0.Michael Orlitzky2022-01-172-0/+205
| | | | | | | Bug: https://bugs.gentoo.org/776583 Closes: https://bugs.gentoo.org/775254 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: keyword 6.3.0 for ~riscvAlex Fan2021-10-121-1/+1
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/22554 Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sci-mathematics/octave: new upstream version 6.3.0.Michael Orlitzky2021-09-302-0/+195
| | | | | | | | | | | | A standard copy/paste update, and I've dropped an old patch to one of the autotools macros. A comment stated that the macro took too long, but on my (ancient) machine it took about ten seconds. That is relatively long, but not compared to the rest of the Octave build, and not when considered against the burden of an eternal patch. Closes: https://bugs.gentoo.org/815463 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sci-mathematics/octave: remove libressl supportMikle Kolyada2021-05-032-7/+5
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* sci-mathematics/octave: new upstream version 6.2.0.Michael Orlitzky2021-03-102-2/+2
| | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: ppc keyworded (bug #757822)Sam James2020-12-121-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: ppc64 keyworded (bug #757822)Sam James2020-12-121-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: arm64 keyworded (bug #757822)Sam James2020-12-071-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: Keyword 6.1.0-r1 arm, #757822Sam James2020-12-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: new revision with sys-apps/texinfo in RDEPEND.Michael Orlitzky2020-12-011-1/+4
| | | | | | Closes: https://bugs.gentoo.org/743019 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: new version 6.1.0.Michael Orlitzky2020-11-303-0/+198
| | | | | | | | | Dropped keywords arm, arm64, hppa, ppc, and ppc64 due to a new USE-conditional dependency on sci-libs/sundials. Closes: https://bugs.gentoo.org/660310 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: Stabilize 5.2.0 arm, #709830Sam James2020-11-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: Stabilize 5.2.0 arm64, #709830Sam James2020-11-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: Keyword 5.2.0 arm64, #746944Sam James2020-10-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-mathematics/octave: Drop 4* and 5.1.0Andreas Sturmlechner2020-06-0415-1058/+0
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-mathematics/octave: x86 stable wrt bug #709830Agostino Sarubbo2020-06-041-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-mathematics/octave: amd64 stable wrt bug #709830Mikle Kolyada2020-05-251-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* sci-mathematics/octave: drop to ~hppaRolf Eike Beer2020-04-111-2/+2
| | | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sci-mathematics/octave: new version 5.2.0 sans imagemagick support.Michael Orlitzky2020-03-272-0/+202
| | | | | | | | | | | | | | | | | This new version drops two patches (zlib underlinking and qt-5.11 support) that have been fixed upstream in other ways. Unfortunately, it also temporarily disables USE=imagemagick, because the upstream support for imagemagick is broken. In the past, we have carried custom patches to fix that, but they no longer apply, and upstream has hinted that the approach they take will not be accepted. So to get this out the door, the simplest thing to do is to follow upstream and throw imagemagick under a bus. Bug: https://bugs.gentoo.org/401189 Bug: https://bugs.gentoo.org/660298 Closes: https://bugs.gentoo.org/709388 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sci-mathematics/octave: Remove local USE="gui"David Seifert2020-01-121-1/+0
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>