Package: scilab / 6.1.0+dfsg1-7

Metadata

Package Version Patches format
scilab 6.1.0+dfsg1-7 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
adddemo.diff | (download)

scilab/modules/demo_tools/macros/add_demo.sci | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 provide a more helpful message to point to the doc package
jh.diff | (download)

scilab/modules/helptools/src/java/org/scilab/modules/helptools/JarOnlyConverter.java | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 simplify command-line for the helper
depend scicos.diff | (download)

modules/scicos/.depend | 303 303 + 0 - 0 !
1 file changed, 303 insertions(+)

 add explicit deps for the modelica compiler
missing lib.diff | (download)

scilab/Makefile.am | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add a missing lib to the list given to the linker
libjogl2 java 2.3.2.diff | (download)

scilab/configure.ac | 4 2 + 2 - 0 !
scilab/modules/gui/src/java/org/scilab/modules/gui/SwingView.java | 8 4 + 4 - 0 !
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/ScilabBridge.java | 2 1 + 1 - 0 !
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/canvas/SwingScilabCanvas.java | 4 2 + 2 - 0 !
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/canvas/SwingScilabCanvasImpl.java | 12 6 + 6 - 0 !
scilab/modules/gui/src/java/org/scilab/modules/gui/canvas/Canvas.java | 2 1 + 1 - 0 !
scilab/modules/gui/src/java/org/scilab/modules/gui/canvas/ScilabCanvas.java | 2 1 + 1 - 0 !
scilab/modules/gui/src/java/org/scilab/modules/gui/canvas/ScilabCanvasBridge.java | 2 1 + 1 - 0 !
scilab/modules/gui/src/java/org/scilab/modules/gui/canvas/SimpleCanvas.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/examples/org/scilab/forge/scirenderer/examples/JScrollPaneExample.java | 4 2 + 2 - 0 !
scilab/modules/scirenderer/examples/org/scilab/forge/scirenderer/examples/utils/ExampleFrame.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLCanvas.java | 22 11 + 11 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLCanvasFactory.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLCapacity.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLDrawingTools.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLParameters.java | 4 2 + 2 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLBuffersManager.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLDataBuffer.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLElementsBuffer.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/buffers/JoGLIndicesBuffer.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/clipping/JoGLClippingManager.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/clipping/JoGLClippingPlane.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/drawer/JoGLShapeDrawer.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/lightning/JoGLLight.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/lightning/JoGLLightManager.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/picking/GLPickingManager.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/picking/JoGLPickingTools.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/renderer/JoGLRenderer.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/renderer/JoGLRendererManager.java | 2 1 + 1 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/texture/JoGLTextureManager.java | 10 5 + 5 - 0 !
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/utils/GLShortCuts.java | 2 1 + 1 - 0 !
31 files changed, 57 insertions(+), 57 deletions(-)

 adapt to libjogl2-java 2.3.2 api
 New path for javax.media.opengl: com.jogamp.opengl.
reproducible_build.patch | (download)

scilab/configure.ac | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 make the build reproducible
java_9.patch | (download)

scilab/bin/scilab | 6 3 + 3 - 0 !
scilab/m4/java.m4 | 2 1 + 1 - 0 !
scilab/modules/xcos/src/java/org/scilab/modules/xcos/BrowserView.java | 2 1 + 1 - 0 !
scilab/modules/xcos/src/java/org/scilab/modules/xcos/block/actions/SuperblockMaskCustomizeAction.java | 2 1 + 1 - 0 !
scilab/modules/xcos/src/java/org/scilab/modules/xcos/palette/model/Palette.java | 2 1 + 1 - 0 !
5 files changed, 7 insertions(+), 7 deletions(-)

 make scilab work with java >= 9
force_java_home.patch | (download)

scilab/bin/scilab | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 force java detection in the main script
set_class_path.patch | (download)

scilab/bin/scilab | 42 42 + 0 - 0 !
scilab/modules/jvm/src/java/org/scilab/modules/jvm/ClassPath.java | 13 7 + 6 - 0 !
2 files changed, 49 insertions(+), 6 deletions(-)

 the current way to set the classpath doesn't work with recent java versions
use_outside_font.patch | (download)

scilab/modules/graphics/tests/unit_tests/xlfont.dia.ref | 2 1 + 1 - 0 !
scilab/modules/graphics/tests/unit_tests/xlfont.tst | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 find the font in another package instead of shipping a copy
java11 compatibility.patch | (download)

scilab/build.incl.xml | 2 2 + 0 - 0 !
scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/xmlloader/CSSParser.java | 1 0 + 1 - 0 !
scilab/modules/helptools/src/java/jflex/c.jflex | 1 0 + 1 - 0 !
scilab/modules/helptools/src/java/jflex/function.jflex | 1 0 + 1 - 0 !
scilab/modules/helptools/src/java/jflex/java.jflex | 1 0 + 1 - 0 !
scilab/modules/helptools/src/java/jflex/scilab.jflex | 1 0 + 1 - 0 !
scilab/modules/helptools/src/java/jflex/xml.jflex | 1 0 + 1 - 0 !
scilab/modules/helptools/src/java/org/scilab/modules/helptools/SynopsisLexer.java | 1 0 + 1 - 0 !
scilab/modules/helptools/src/java/org/scilab/modules/helptools/XML/XMLLexer.java | 1 0 + 1 - 0 !
scilab/modules/helptools/src/java/org/scilab/modules/helptools/c/CLexer.java | 1 0 + 1 - 0 !
scilab/modules/helptools/src/java/org/scilab/modules/helptools/java/JavaLexer.java | 1 0 + 1 - 0 !
scilab/modules/helptools/src/java/org/scilab/modules/helptools/scilab/ScilabLexer.java | 1 0 + 1 - 0 !
scilab/modules/scinotes/src/java/jflex/function.jflex | 1 0 + 1 - 0 !
scilab/modules/scinotes/src/java/jflex/indentation.jflex | 1 0 + 1 - 0 !
scilab/modules/scinotes/src/java/jflex/matchingblock.jflex | 1 0 + 1 - 0 !
scilab/modules/scinotes/src/java/jflex/scilab.jflex | 1 0 + 1 - 0 !
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/FunctionScanner.java | 1 0 + 1 - 0 !
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/IndentScanner.java | 1 0 + 1 - 0 !
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/MatchingBlockScanner.java | 1 0 + 1 - 0 !
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/ScilabLexer.java | 1 0 + 1 - 0 !
20 files changed, 2 insertions(+), 19 deletions(-)

 fix the compatibility with java 11:
 - No longer use the @Generated annotation which was removed
 - Add JAXB and JAF to the classpath
force fop jar into classpath.patch | (download)

scilab/configure.ac | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 workaround for bug #915102 where ac_java_check_jar picks up
 one of the fop-<subset>.jar instead of fop.jar
lucene4.10.patch | (download)

scilab/modules/xcos/src/java/org/scilab/modules/xcos/palette/PaletteSearchManager.java | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 make it build with lucene 4.10
around_atlas_947827.patch | (download)

scilab/configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 get around bug #947827 in debian's atlas
ocaml_406.patch | (download)

scilab/modules/scicos/src/modelica_compiler/optimization.ml | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 make the code build with a recent ocaml
find_libs.patch | (download)

scilab/bin/scilab | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 get around the complex and failing detection
strange_us_ascii_unmappable_character.patch | (download)

scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/implementation/jogl/JoGLCanvas.java | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 get around an error unmappable character for encoding us-ascii
no_more_xml2_config.patch | (download)

scilab/configure.ac | 7 4 + 3 - 0 !
scilab/modules/completion/Makefile.am | 2 1 + 1 - 0 !
scilab/modules/core/Makefile.am | 2 1 + 1 - 0 !
scilab/modules/coverage/Makefile.am | 2 1 + 1 - 0 !
scilab/modules/fileio/Makefile.am | 2 1 + 1 - 0 !
scilab/modules/functions_manager/Makefile.am | 2 1 + 1 - 0 !
scilab/modules/io/Makefile.am | 2 1 + 1 - 0 !
scilab/modules/jvm/Makefile.am | 2 1 + 1 - 0 !
scilab/modules/preferences/Makefile.am | 2 1 + 1 - 0 !
scilab/modules/scicos/Makefile.am | 4 2 + 2 - 0 !
scilab/modules/slint/Makefile.am | 2 1 + 1 - 0 !
scilab/modules/xcos/Makefile.am | 4 2 + 2 - 0 !
scilab/modules/xml/Makefile.am | 2 1 + 1 - 0 !
13 files changed, 18 insertions(+), 17 deletions(-)

 more recent libxml2 doesn't ship xml2-config anymore
addLibraryPath.patch | (download)

scilab/modules/jvm/src/java/org/scilab/modules/jvm/LibraryPath.java | 23 18 + 5 - 0 !
1 file changed, 18 insertions(+), 5 deletions(-)

 starting with openjdk 11.0.7+9 it is not possible anymore
 to force java.library.path reload by setting sys_paths to null.
 This patch makes things work for both openjdk 11.0.6 and 11.0.7.
 Related jdk changeset:
 http://hg.openjdk.java.net/jdk-updates/jdk11u/rev/21710e014d7f
appdata.patch | (download)

scilab/desktop/scilab.appdata.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 point to the right desktop file
no ftbfs icu.patch | (download)

scilab/modules/functions_manager/src/cpp/dynamic_modules.cpp | 4 2 + 2 - 0 !
scilab/modules/io/src/cpp/loadlib.cpp | 4 2 + 2 - 0 !
scilab/modules/scicos/includes/XMIResource.hxx | 2 0 + 2 - 0 !
scilab/modules/scicos/src/cpp/XMIResource.cpp | 2 0 + 2 - 0 !
scilab/modules/scicos/src/cpp/XMIResource_load.cpp | 5 2 + 3 - 0 !
scilab/modules/scicos/src/cpp/XMIResource_save.cpp | 3 1 + 2 - 0 !
scilab/modules/xml/sci_gateway/cpp/sci_htmlWrite.cpp | 2 1 + 1 - 0 !
scilab/modules/xml/sci_gateway/cpp/sci_xmlAppend.cpp | 2 1 + 1 - 0 !
scilab/modules/xml/sci_gateway/cpp/sci_xmlElement.cpp | 2 1 + 1 - 0 !
scilab/modules/xml/sci_gateway/cpp/sci_xmlWrite.cpp | 2 1 + 1 - 0 !
scilab/modules/xml/src/cpp/XMLDocument.hxx | 3 0 + 3 - 0 !
11 files changed, 11 insertions(+), 20 deletions(-)

 fix compilation issue with new libicu (closes: #962555)
gcc10.patch | (download)

scilab/modules/cacsd/src/fortran/optml2.f | 3 2 + 1 - 0 !
scilab/modules/optimization/src/fortran/fprf2.f | 6 4 + 2 - 0 !
scilab/modules/optimization/src/fortran/n1fc1.f | 3 2 + 1 - 0 !
scilab/modules/optimization/src/fortran/n1fc1a.f | 19 14 + 5 - 0 !
scilab/modules/optimization/src/fortran/n1qn1a.f | 11 6 + 5 - 0 !
scilab/modules/optimization/src/fortran/nlis2.f | 10 7 + 3 - 0 !
scilab/modules/special_functions/src/fortran/dbesig.f | 4 2 + 2 - 0 !
scilab/modules/special_functions/src/fortran/dbesjg.f | 4 2 + 2 - 0 !
scilab/modules/special_functions/src/fortran/dbesyg.f | 4 2 + 2 - 0 !
scilab/modules/tclsci/src/c/InitTclTk.c | 5 5 + 0 - 0 !
scilab/modules/tclsci/src/c/TCL_Command.c | 7 7 + 0 - 0 !
scilab/modules/tclsci/src/c/TCL_Command.h | 7 0 + 7 - 0 !
12 files changed, 53 insertions(+), 30 deletions(-)

 fix build with gcc 10
libmatio 1.5.18.patch | (download)

scilab/modules/matio/src/cpp/GetSparseVariable.cpp | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix ftbfs against libmatio  1.5.18