Summary
Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments. It may also be used as a batch-oriented language.
Versions
v9.2.0-r1 :: 0/9.2.0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~x86-linux
- USE flags
- curl doc fftw glpk gnuplot gui hdf5 imagemagick java json klu portaudio postscript qhull qrupdate readline sndfile sparse spqr ssl sundials zlib
v8.3.0-r2 :: 0/8.3.0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- amd64 arm arm64 ~amd64-linux ~hppa ~ppc ~ppc64 ~riscv ~x86 ~x86-linux
- USE flags
- X curl doc fftw fltk glpk gnuplot gui hdf5 imagemagick java json opengl portaudio postscript qhull qrupdate readline sndfile sparse ssl sundials zlib
USE flags
General
- X
- Add support for X11
- curl
- Add support for client-side URL transfer library
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- fftw
- Use FFTW library for computing Fourier transforms
- fltk
- Use x11-libs/fltk as the backend for the OpenGL renderer in the absence of the Qt GUI
- glpk
- Add support for sci-mathematics/glpk for linear programming
- gnuplot
- Use sci-visualization/gnuplot to render plots if OpenGL is unavailable
- gui
- Enable support for a graphical user interface
- hdf5
- Add support for the Hierarchical Data Format v5
- imagemagick
- Use media-gfx/graphicsmagick to read and write images
- java
- Add support for Java
- json
- Allow using jsonencode and jsondecode commands via dev-libs/rapidjson
- klu
- Add support for KLU (sci-libs/klu)
- opengl
- Add support for OpenGL (3D graphics)
- portaudio
- Add support for the crossplatform portaudio audio API
- postscript
- Enable support for the PostScript language (often with ghostscript-gpl or libspectre)
- qhull
- Add support for media-libs/qhull, to allow `delaunay', `convhull', and related functions
- qrupdate
- Add support for sci-libs/qrupdatefor QR and Cholesky update functions
- readline
- Enable support for libreadline, a GNU line-editing library that almost everyone wants
- sndfile
- Add support for libsndfile
- sparse
- Add enhanced support for sparse matrix algebra with SuiteSparse
- spqr
- Add support for SPQR (sci-libs/spqr)
- ssl
- Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
- sundials
- Enable the ode15i and ode15s ODE solvers using sci-libs/sundials
- zlib
- Add support for zlib compression
Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
app-arch / unzip : unzipper for pkzip-compressed files
app-arch / zip : Info ZIP (encryption support)
app-text / epstool : Creates or extracts preview images in EPS files, fixes bounding boxes
app-text / ghostscript-gpl : Interpreter for the PostScript language and PDF
dev-java / java-config : Java environment configuration query tool
dev-libs / libpcre2 : Perl-compatible regular expression library
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
dev-libs / rapidjson : A fast JSON parser/generator for C++ with both SAX/DOM style API
dev-qt / qt5compat : Qt module containing the unsupported Qt 5 APIs
dev-qt / qtbase : Cross-platform application development framework
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qthelp : Qt5 module for integrating online documentation into applications
dev-qt / qtnetwork : Network abstraction library for the Qt5 framework
dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)
dev-qt / qtprintsupport : Printing support library for the Qt5 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
media-gfx / fig2dev : Set of tools for creating TeX documents with graphics
media-gfx / graphicsmagick : Collection of tools and libraries for many image formats
media-gfx / pstoedit : Translate PostScript and PDF graphics into other vector formats
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
media-libs / libsndfile : C library for reading and writing files containing sampled sound
media-libs / portaudio : A free, cross-platform, open-source, audio I/O library
media-libs / qhull : Geometry library
net-misc / curl : A Client that groks URLs
sci-libs / arpack : Arnoldi package library to solve large scale eigenvalue problems
sci-libs / camd : Library to order a sparse matrix prior to Cholesky factorization
sci-libs / ccolamd : Constrained Column approximate minimum degree ordering algorithm
sci-libs / cholmod : Sparse Cholesky factorization and update/downdate library
sci-libs / colamd : Column approximate minimum degree ordering algorithm
sci-libs / cxsparse : Extended sparse matrix package
sci-libs / fftw : Fast C library for the Discrete Fourier Transform
sci-libs / hdf5 : General purpose library and file format for storing scientific data
sci-libs / klu : Sparse LU factorization for circuit simulation
sci-libs / qrupdate : Library for updating of QR and Cholesky decompositions
sci-libs / spqr : Multithreaded multifrontal sparse QR factorization library
sci-libs / sundials : Suite of nonlinear solvers
sci-libs / umfpack : Unsymmetric multifrontal sparse LU factorization library
sci-mathematics / glpk : GNU Linear Programming Kit
sci-visualization / gnuplot : Command-line driven interactive plotting program
sys-apps / texinfo : The GNU info program and utilities
sys-libs / ncurses : Console display library
sys-libs / readline : Another cute console display library
sys-libs / zlib : Standard (de)compression library
virtual / blas : Virtual for FORTRAN 77 BLAS implementation
virtual / fortran : Virtual for Fortran Compiler
virtual / glu : Virtual for OpenGL utility library
virtual / jdk : Virtual for Java Development Kit (JDK)
virtual / jre : Virtual for Java Runtime Environment (JRE)
virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation
x11-libs / fltk : C++ user interface toolkit for X and OpenGL
x11-libs / gl2ps : OpenGL to PostScript printing library
x11-libs / libX11 : X.Org X11 library
x11-libs / qscintilla : Qt port of Neil Hodgson's Scintilla C++ editor control
Runtime Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
app-arch / unzip : unzipper for pkzip-compressed files
app-arch / zip : Info ZIP (encryption support)
app-text / epstool : Creates or extracts preview images in EPS files, fixes bounding boxes
app-text / ghostscript-gpl : Interpreter for the PostScript language and PDF
dev-java / java-config : Java environment configuration query tool
dev-libs / libpcre2 : Perl-compatible regular expression library
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
dev-libs / rapidjson : A fast JSON parser/generator for C++ with both SAX/DOM style API
dev-qt / qt5compat : Qt module containing the unsupported Qt 5 APIs
dev-qt / qtbase : Cross-platform application development framework
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qthelp : Qt5 module for integrating online documentation into applications
dev-qt / qtnetwork : Network abstraction library for the Qt5 framework
dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)
dev-qt / qtprintsupport : Printing support library for the Qt5 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
media-gfx / fig2dev : Set of tools for creating TeX documents with graphics
media-gfx / graphicsmagick : Collection of tools and libraries for many image formats
media-gfx / pstoedit : Translate PostScript and PDF graphics into other vector formats
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
media-libs / libsndfile : C library for reading and writing files containing sampled sound
media-libs / portaudio : A free, cross-platform, open-source, audio I/O library
media-libs / qhull : Geometry library
net-misc / curl : A Client that groks URLs
sci-libs / arpack : Arnoldi package library to solve large scale eigenvalue problems
sci-libs / camd : Library to order a sparse matrix prior to Cholesky factorization
sci-libs / ccolamd : Constrained Column approximate minimum degree ordering algorithm
sci-libs / cholmod : Sparse Cholesky factorization and update/downdate library
sci-libs / colamd : Column approximate minimum degree ordering algorithm
sci-libs / cxsparse : Extended sparse matrix package
sci-libs / fftw : Fast C library for the Discrete Fourier Transform
sci-libs / hdf5 : General purpose library and file format for storing scientific data
sci-libs / klu : Sparse LU factorization for circuit simulation
sci-libs / qrupdate : Library for updating of QR and Cholesky decompositions
sci-libs / spqr : Multithreaded multifrontal sparse QR factorization library
sci-libs / sundials : Suite of nonlinear solvers
sci-libs / umfpack : Unsymmetric multifrontal sparse LU factorization library
sci-mathematics / glpk : GNU Linear Programming Kit
sci-visualization / gnuplot : Command-line driven interactive plotting program
sys-apps / texinfo : The GNU info program and utilities
sys-libs / ncurses : Console display library
sys-libs / readline : Another cute console display library
sys-libs / zlib : Standard (de)compression library
virtual / blas : Virtual for FORTRAN 77 BLAS implementation
virtual / fortran : Virtual for Fortran Compiler
virtual / glu : Virtual for OpenGL utility library
virtual / jre : Virtual for Java Runtime Environment (JRE)
virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation
x11-libs / fltk : C++ user interface toolkit for X and OpenGL
x11-libs / gl2ps : OpenGL to PostScript printing library
x11-libs / libX11 : X.Org X11 library
x11-libs / qscintilla : Qt port of Neil Hodgson's Scintilla C++ editor control
Depending packages
dev-python / octave-kernel : Jupyter kernel for octave
kde-apps / cantor : Interface for doing mathematics and scientific computing
sci-libs / flann : Fast approximate nearest neighbor searches in high dimensional spaces
sci-libs / mathgl : Math Graphics Library
sci-libs / nlopt : Non-linear optimization library
sci-libs / plplot : Multi-language scientific plotting library
sci-mathematics / octave-epstk : Graphical output functions for Matlab and Octave
Bugs
- 912066
- sci-mathematics/octave-8.2.0 fails to compile (GLIBC-2.38-SYSTEM): oct-sparse.h:75:12: fatal error: cs.h: No such file or directory
- 916892
- sci-mathematics/octave-8.1.0 emerge failed
- 923069
- sci-mathematics/octave-8.3.0-r2 has implicit function declarations in configure logs
- 924362
- sci-mathematics/octave-8.3.0-r1 fails to link with LLD because of /usr/lib in the link command line
- 936551
- sci-mathematics/octave-9.2.0 fails to compile: octave.jar does not exist
- 938709
- sci-mathematics/octave-9.2.0 stabilisation
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-mathematics/octave: drop 9.2.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Andreas Sturmlechner · gentoo
sci-mathematics/octave: Add missing dependencies w/ USE=gui
Closes: https://bugs.gentoo.org/938706 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabio Rossi · gentoo
sci-mathematics/octave: bump to version 9.2.0
- Added support for Qt6 - Added support for sci-libs/klu - Added support for sci-libs/spqr Closes: https://bugs.gentoo.org/918123 Signed-off-by: Fabio Rossi <rossi.f@inwind.it> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-mathematics/octave: drop 7.3.0-r2, 8.1.0, 8.2.0, 8.3.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - José P. R. N. Assis · gentoo
sci-mathematics/octave: fix qscintilla dep #916232
Adding [qt5(+)] to the qscintilla in preparation to supporting Qt5/Qt6 QScintilla multibuild. All revision numbers have been bumped (except for 8.3.0). Keywords kept as-is. Bug: https://bugs.gentoo.org/916232 Signed-off-by: José P. R. N. Assis <espinafre@gmail.com> Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-mathematics/octave: Stabilize 8.3.0-r1 arm64, #917280
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sci-mathematics/octave: Stabilize 8.3.0-r1 arm, #917280
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-mathematics/octave: Stabilize 8.3.0-r1 amd64, #917280
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sci-mathematics/octave: Use transfig from fig2dev
Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: add 8.3.0
Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: Stabilize 8.1.0 arm, #908186
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-mathematics/octave: Stabilize 8.1.0 amd64, #908186
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-mathematics/octave: Stabilize 8.1.0 arm64, #908186
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-mathematics/octave: destabilize for ~x86
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: add 8.2.0
Closes: https://bugs.gentoo.org/907183 Closes: https://bugs.gentoo.org/901965 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: add 8.1.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-mathematics/octave: drop 6.4.0-r5
Closes: https://bugs.gentoo.org/886641 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-mathematics/octave: Stabilize 6.4.0-r5 arm64, #886641
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: keyword 7.3.0-r2 for ~hppa
I didn't keyword this when I did the previous version - I assume because 7.x was unkeyworded in Gentoo for a while for all arches. Oops. Bug: https://bugs.gentoo.org/757822 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: drop 6.4.0-r3
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-mathematics/octave: disable GLIBCXX_ASSERTIONS (libstdc++ bug)
It's not a test-only issue so could cause SIGABRT at runtime, so revbump. The libstdc++ issue is reported upstream at https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107538. Closes: https://bugs.gentoo.org/887815 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: drop 7.2.0-r1
Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-mathematics/octave: Stabilize 7.3.0-r1 amd64, #887013
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-mathematics/octave: Stabilize 7.3.0-r1 x86, #887013
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sci-mathematics/octave: Stabilize 7.3.0-r1 arm, #887013
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-mathematics/octave: Stabilize 7.3.0-r1 arm64, #887013
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-mathematics/octave: Stabilize 6.4.0-r4 amd64, #886641
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: Stabilize 6.4.0-r4 x86, #886641
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-mathematics/octave: drop 5.2.0
Closes: https://bugs.gentoo.org/854489 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: fix build loop with USE=doc & texinfo-7.0
Closes: https://bugs.gentoo.org/880623 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: new revision fixing some dependency issues.
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> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: Stabilize 6.4.0-r3 arm, #854489
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: add 7.3.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: better slibtool fix in v6.4.0.
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> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: remove slibtool workaround from v7.2.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> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: don't install test logs with FEATURES=test.
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> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: drop 7.1.0
Bug: https://bugs.gentoo.org/842645 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-mathematics/octave: add 7.2.0
Closes: https://bugs.gentoo.org/842645 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-mathematics/octave: Move dev-qt/linguist-tools:5 to BDEPEND
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> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-mathematics/octave: x86 stable wrt bug #854489
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-mathematics/octave: amd64 stable wrt bug #854489
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-mathematics/octave: Stabilize 6.4.0-r3 arm64, #854489
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: add sundials upper bound
Closes: https://bugs.gentoo.org/846968 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: Keyword 6.4.0-r2 hppa, #757822
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: don't install *.la files.
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> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: fix Java dependency
Thanks vaukai. Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-mathematics/octave: add rapidjson USE flag
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-mathematics/octave: tidy up 7.1.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: fix patch filename
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-mathematics/octave: unkeyword 7.1.0
Doesn't build with SSL. Bug: https://bugs.gentoo.org/839285 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-mathematics/octave: patch 6.4.0 for Qt as well
... given 7 doesn't seem to build with SSL? Bug: https://bugs.gentoo.org/839285 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: style tweaks
Signed-off-by: Sam James <sam@gentoo.org> - Thamognya Kodi · gentoo
sci-mathematics/octave: version bump to 7.1.0
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> - Repository mirror & CI · gentoo
Merge updates from master - chn · gentoo
sci-mathematics/octave-6.4.0: add missing dependencies
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> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: add upstream patch for slibtool support.
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> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: remove old "unused" ebuilds.
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Michael Orlitzky · gentoo
sci-mathematics/octave: new upstream version 6.4.0.
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> - Repository mirror & CI · gentoo
Merge updates from master - Alex Fan · gentoo
sci-mathematics/octave: keyword 6.3.0 for ~riscv
Closes: https://github.com/gentoo/gentoo/pull/22554 Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: new upstream version 6.3.0.
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> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sci-mathematics/octave: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: new upstream version 6.2.0.
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: ppc keyworded (bug #757822)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: ppc64 keyworded (bug #757822)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: arm64 keyworded (bug #757822)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-mathematics/octave: Keyword 6.1.0-r1 arm, #757822
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: new revision with sys-apps/texinfo in RDEPEND.
Closes: https://bugs.gentoo.org/743019 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: new version 6.1.0.
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> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: Stabilize 5.2.0 arm, #709830
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: Stabilize 5.2.0 arm64, #709830
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/octave: Keyword 5.2.0 arm64, #746944
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-mathematics/octave: Drop 4* and 5.1.0
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-mathematics/octave: x86 stable wrt bug #709830
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sci-mathematics/octave: amd64 stable wrt bug #709830
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
sci-mathematics/octave: drop to ~hppa
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> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sci-mathematics/octave: new version 5.2.0 sans imagemagick support.
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> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-mathematics: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Benda Xu · gentoo
sci-mathematics/octave: Bump to 5.1.0.
Adopted to ${PN}-5.1.0-pkgbuilddir.patch with minor changes. Removed --without-OSMesa as the option is no longer available. Removed --Wl,-z defs, because upstream designed the related objects as loadable plugins. Reference: http://savannah.gnu.org/bugs/?53627 Suggested-By: Fabio Rossi Bug: https://bugs.gentoo.org/593670 Closes: https://bugs.gentoo.org/661048 Closes: https://bugs.gentoo.org/679654 Signed-off-by: Benda Xu <heroxbd@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sci-mathematics/octave: imagemagick-7 is needed
Closes: https://bugs.gentoo.org/660298 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Robin H. Johnson · gentoo
sci-mathematics/octave: fix USE=doc sandbox trip due to tex fonts
Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jeroen Roovers · gentoo
sci-mathematics/octave: Version 4.4.1.
Package-Manager: Portage-2.3.49, Repoman-2.3.11 Fixes: https://bugs.gentoo.org/show_bug.cgi?id=665762 - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-mathematics/octave: Add qt-5.11 fix to 4.2.2
Octave shall not block Qt 5.11 stabilisation. Bug: https://bugs.gentoo.org/663390 Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Alexis Ballier · gentoo
sci-mathematics/octave: simplify tl deps now that 2017 is stable
Package-Manager: Portage-2.3.43, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Mark Wright · gentoo
sci-mathematics/octave: Add missing qt deps
Thanks to Jens Saak for reporting. Closes: https://bugs.gentoo.org/660336 Package-Manager: Portage-2.3.41, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Mark Wright · gentoo
sci-mathematics/octave: Bump to 4.4.0, thanks Fabio Rossi
for providing a 4.4.0 ebuild and patches, thanks to Anton Kochkov for reporting 655308. Rename openssl USE flag to ssl, add support for USE libressl (not tested with libressl), thanks to Alessandro Barbieri for reporting 620864. Closes: https://bugs.gentoo.org/655308 Closes: https://bugs.gentoo.org/620864 Package-Manager: Portage-2.3.41, Repoman-2.3.9 - Matt Turner · gentoo
sci-mathematics/octave: Drop to ~ppc/~ppc64 - Andreas Sturmlechner · gentoo
sci-mathematics/octave: Fix HOMEPAGE
Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Andreas Sturmlechner · gentoo
sci-mathematics/octave: Update GTK+ icon cache
Closes: https://bugs.gentoo.org/646470 Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Andreas Sturmlechner · gentoo
sci-mathematics/octave: Sort DEPENDs
Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Andreas Sturmlechner · gentoo
sci-mathematics/octave: Drop obsolete qt4 comment
Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Andreas Sturmlechner · gentoo
sci-mathematics/octave: Drop 4.2.1
Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Jouni Kosonen · gentoo
sci-mathematics/octave: version bump to 4.2.2.
Closes: https://bugs.gentoo.org/650974 Closes: https://github.com/gentoo/gentoo/pull/7534 - Andreas Sturmlechner · gentoo
sci-mathematics/octave: Fix >=qscintilla-2.10 detection
Gentoo-bug: 617024 Package-Manager: Portage-2.3.11, Repoman-2.3.3 - David Seifert · gentoo
sci-mathematics/octave: Remove old
Package-Manager: Portage-2.3.6, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/4771 - Alexis Ballier · gentoo
sci-mathematics/octave: Adapt deps for texlive 2017, bug #621240
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Agostino Sarubbo · gentoo
sci-mathematics/octave: ppc64 stable wrt bug #617694
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sci-mathematics/octave: x86 stable wrt bug #617694
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sci-mathematics/octave: amd64 stable wrt bug #617694
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Michael Weber · gentoo
sci-mathematics/octave: ppc stable (bug 617694).
Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ppc" - Jeroen Roovers · gentoo
sci-mathematics/octave: Stable for HPPA (bug #617694).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches - Jeroen Roovers · gentoo
sci-mathematics/octave: Mark ~hppa (bug #600482).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches - Ulrich Müller · gentoo
Drop remaining $Id$ and $Header$ from files.
Bug: 611234 - David Seifert · gentoo
sci-mathematics/octave: Version bump to 4.2.1
Bug: https://bugs.gentoo.org/show_bug.cgi?id=610994 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - David Seifert · gentoo
sci-mathematics/octave: Update USE=im/gm semantics to match #314431
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - David Seifert · gentoo
sci-mathematics/octave: Add missing DEPEND on dev-texlive/texlive-fontsrecommended
Gentoo-bug: 591818 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - T. Malfatti · gentoo
media-libs/portaudio: Version bump - David Seifert · gentoo
sci-mathematics/octave: RDEPEND on dev-qt/qtopengl:5
Gentoo-bug: 604418 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - David Seifert · gentoo
sci-mathematics/octave: Add missing DEPEND on dev-qt/linguist-tools:5
Gentoo-bug: 604418 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - David Seifert · gentoo
sci-mathematics/octave: Fix QScintilla detection for Qt5
Gentoo-bug: 600482 * Also bring back USE=gui flag Package-Manager: Portage-2.3.3, Repoman-2.3.1 - David Seifert · gentoo
sci-mathematics/octave: Qt4/Qt5 USEdep on x11-libs/qscintilla
Gentoo-bug: 600482 Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3188 - David Seifert · gentoo
sci-mathematics/octave: Remove old
Package-Manager: portage-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/2872 - David Seifert · gentoo
sci-mathematics/octave: Version bump to 4.2.0
Gentoo-bug: 594794 * Add USE="openssl" * Add USE="portaudio" * Add USE="sndfile" * GUI provided with USE="qt5" * Replace EROOT in src_install Package-Manager: portage-2.3.2 - David Seifert · gentoo
sci-mathematics/octave: Fix zlib underlinking
Gentoo-bug: 593670 * [QA] Add -Wl,-z,defs to LDFLAGS * Make dependency on sys-libs/zlib unconditional Package-Manager: portage-2.3.1 - David Seifert · gentoo
sci-mathematics/octave: Remove left-over 'use jit' calls
* https://github.com/gentoo/gentoo/pull/2288 Package-Manager: portage-2.3.0 - David Seifert · gentoo
sci-mathematics/octave: Remove USE=jit
Gentoo-Bug: 588098 * USE=jit has become a liability instead of a feature for Gentoo. The JIT support within octave requires old versions of LLVM, which are broken and unsupported. Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2288 Signed-off-by: David Seifert <soap@gentoo.org> - David Seifert · gentoo
sci-mathematics/octave: version bump
Gentoo-bug: 590676, 590792 * EAPI=6 * Make patches -p1 compliant * Use pkg-config for finding curses flags Package-Manager: portage-2.3.0 - David Seifert · gentoo
sci-mathematics/octave: Remove automagic dep on media-gfx/graphicsmagick
Gentoo-Bug: 590280 * Explicitly select dependency on the basis of USE="graphicsmagick" vs USE="imagemagick" only. Package-Manager: portage-2.3.0 - David Seifert · gentoo
sci-mathematics/octave: Switch to media-gfx/imagemagick by default
Gentoo-bug: 590280 Package-Manager: portage-2.3.0 - David Seifert · gentoo
sci-mathematics/octave: Add subslot operator for media-gfx/imagemagick
Gentoo-bug: 584104 * Also add USE="graphicsmagick" and add subslot operator for media-gfx/graphicsmagick Package-Manager: portage-2.3.0 - Michał Górny · gentoo
sci-mathematics/octave: Nuke 3.8.1 - Michał Górny · gentoo
sci-mathematics/octave: Remove jit from 3* as it requires llvm < 3.5 - Mike Frysinger · gentoo
savannah: switch to https URLs - David Seifert · gentoo
sci-mathematics/octave: Fix QA MissingSlotDep
Package-Manager: portage-2.2.28 - David Seifert · gentoo
sci-mathematics/octave: Fix QA MissingSlotDep
Package-Manager: portage-2.2.28 - David Seifert · gentoo
sci-mathematics/octave: Fix QA MissingSlotDep
Package-Manager: portage-2.2.28 - Mark Wright · gentoo
sci-mathematics/octave: Fix bug 554226, thanks to Helmut Jarausch for reporting.
Thanks to Patric Schmitz for helping. The patch from upstream is in versions after 4.0. Gentoo-bug: 554226 Package-Manager: portage-2.2.28 - Mark Wright · gentoo
sci-mathematics/octave: revbump 4.0.2 for bug 566134 fix.
Gentoo-bug: 566134 Package-Manager: portage-2.2.28 - Mark Wright · gentoo
sci-mathematics/octave: Fix bug 566134, thanks to Francisco Vazquez for reporting.
Gentoo-bug: 566134 Package-Manager: portage-2.2.28 - Manuel Rüger · gentoo
sci-mathematics/octave: Version bump to 4.0.2
Package-Manager: portage-2.2.28 - Manuel Rüger · gentoo
sci-mathematics/octave: Version bump
Package-Manager: portage-2.2.28 - Mike Frysinger · gentoo
sys-libs/ncurses: move to SLOT=0 #557472
Use SLOT=0 for installing of main development files like other packages so we can use other SLOTs for installing SONAME libs for binary packages. - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed