Package: octave / 3.8.2-4

Metadata

Package Version Patches format
octave 3.8.2-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
enable_dirs_in_pkg | (download)

scripts/pkg/private/install.m | 41 24 + 17 - 0 !
1 file changed, 24 insertions(+), 17 deletions(-)

 allow installation of already extracted packages with pkg.m
drop_versioned_binaries.diff | (download)

scripts/miscellaneous/mkoctfile.m | 2 1 + 1 - 0 !
scripts/pkg/private/configure_make.m | 6 3 + 3 - 0 !
src/Makefile.am | 2 1 + 1 - 0 !
src/main.in.cc | 6 3 + 3 - 0 !
4 files changed, 8 insertions(+), 8 deletions(-)

 don't install binarys with a version in them
 We don't need them.
install_libraries_publically | (download)

libinterp/Makefile.am | 3 2 + 1 - 0 !
liboctave/Makefile.am | 3 2 + 1 - 0 !
2 files changed, 4 insertions(+), 2 deletions(-)

 install the octave libraries publically in /usr/lib/
 Thanks to John Eaton for helping with this.
 .
 The patch is currently not needed upstream, but forwarding it might make sense
 in the future.
no_pdf_in_print.diff | (download)

scripts/plot/util/print.m | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

---
add_info_dir_categories | (download)

doc/interpreter/octave.texi | 1 1 + 0 - 0 !
doc/liboctave/liboctave.texi | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 add categories to the static info files generated by the texi files.
mkoctfile mpi.diff | (download)

src/mkoctfile.in.cc | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 include mpi headers when building oct/mex-files
dblquad s390x.diff | (download)

scripts/general/dblquad.m | 3 0 + 3 - 0 !
1 file changed, 3 deletions(-)

 disable a test of dblquad.m
 That test makes the testsuite crash on s390x. It still needs investigation.
hurd_path_max.diff | (download)

libgui/qterminal/libqterminal/unix/kpty.cpp | 8 8 + 0 - 0 !
1 file changed, 8 insertions(+)

 set a fallback value for path_max if not defined
 Based on kdelibs upstream git commit a8057419.
always build octave jar.patch | (download)

scripts/java/module.mk | 9 3 + 6 - 0 !
1 file changed, 3 insertions(+), 6 deletions(-)

 ensure that octave.jar is built even if java is disabled
 On some archs we pass --disable-java to the configure script, but we still
 want octave-common to contain octave.jar if built on those archs.
hdf5 flags.patch | (download)

libgui/src/module.mk | 1 1 + 0 - 0 !
libinterp/Makefile.am | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 propagate hdf5 flags to various places
hdf5 mkoctfile.patch | (download)

src/mkoctfile.in.cc | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add hdf5 path to incflags in mkoctfile
 So that packages build-depending on liboctave-dev don't have to care.
mkoctfile infinite loop.patch | (download)

src/mkoctfile.in.cc | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix infinite loop of mkoctfile -m on platforms where char is unsigned