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
|
reproducible_build.patch | (download) |
scilab/configure.ac |
3 3 + 0 - 0 !
1 file changed, 3 insertions(+) |
make the build reproducible
|
use_default_java.patch | (download) |
scilab/bin/scilab |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
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 |
43 43 + 0 - 0 !
scilab/modules/jvm/src/java/org/scilab/modules/jvm/ClassPath.java |
14 7 + 7 - 0 !
2 files changed, 50 insertions(+), 7 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/configure.ac |
6 3 + 3 - 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 |
2 0 + 2 - 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 !
21 files changed, 5 insertions(+), 23 deletions(-) |
fix the compatibility with java 11:
- No longer use the @Generated annotation which was removed
- Add JAXB and JAF to the classpath
|
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/java/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/webtools/Makefile.am |
2 1 + 1 - 0 !
scilab/modules/xcos/Makefile.am |
4 2 + 2 - 0 !
scilab/modules/xml/Makefile.am |
2 1 + 1 - 0 !
14 files changed, 19 insertions(+), 18 deletions(-) |
more recent libxml2 doesn't ship xml2-config anymore
|
no ftbfs icu.patch | (download) |
scilab/modules/functions_manager/src/cpp/dynamic_modules.cpp |
6 3 + 3 - 0 !
scilab/modules/io/src/cpp/loadlib.cpp |
4 2 + 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 !
10 files changed, 12 insertions(+), 19 deletions(-) |
fix compilation issue with new libicu (closes: #962555)
|
find_external_libintl_jar.patch | (download) |
scilab/modules/external_objects_java/Makefile.am |
2 1 + 1 - 0 !
scilab/modules/external_objects_java/tests/unit_tests/jimport.dia.ref |
2 1 + 1 - 0 !
scilab/modules/external_objects_java/tests/unit_tests/jimport.tst |
2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-) |
use libintl.jar from the system instead of a shipped binary
|
selecting_unversioned_jars.patch | (download) |
scilab/m4/java-thirdparty.m4 |
3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-) |
selecting the unversioned jars instead of the versioned ones,
taking profit of the ranks of '.' and '-'.
|
fixing_doc_build.patch | (download) |
scilab/Makefile.am |
2 1 + 1 - 0 !
scilab/configure.ac |
2 1 + 1 - 0 !
scilab/modules/jvm/src/java/org/scilab/modules/jvm/LibraryPath.java |
8 4 + 4 - 0 !
3 files changed, 6 insertions(+), 6 deletions(-) |
fixing the build of the doc by skipping the russian part,
including the shared libs in the modules in java.library.path and also loading
the native libraries in a clean, non-reflective way.
|
populating_java_options_by_default.patch | (download) |
scilab/bin/scilab |
6 6 + 0 - 0 !
1 file changed, 6 insertions(+) |
initiating _java_options so that we can start scilab with
OpenJDK 17 on Debian, and also we provide the necessary java.library.path.
|
libjogl2 java 2.4.0.patch | (download) |
scilab/configure.ac |
4 2 + 2 - 0 !
scilab/modules/gui/src/java/org/scilab/modules/gui/SwingView.java |
2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-) |
changing the name of the jni library shipped in libjogl2-jni,
which changed in libjogl2-java/2.4.0+dfsg.
|
ecj_to_eclipse jdt core.patch | (download) |
scilab/configure.ac |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
using the jar in libeclipse-jdt-core-java instead of libecj-java
|
jar_names_in_configure.patch | (download) |
scilab/build.incl.xml.in |
2 1 + 1 - 0 !
scilab/configure.ac |
10 5 + 5 - 0 !
2 files changed, 6 insertions(+), 6 deletions(-) |
adapting debian-specific jar names in scilab/configure.ac
|
pcre3_to_pcre2.patch | (download) |
scilab/configure.ac |
7 1 + 6 - 0 !
scilab/m4/pcre.m4 |
92 44 + 48 - 0 !
scilab/modules/slint/Makefile.am |
2 1 + 1 - 0 !
scilab/modules/slint/includes/PCREException.hxx |
6 5 + 1 - 0 !
scilab/modules/slint/includes/PCREMatcher.hxx |
8 6 + 2 - 0 !
scilab/modules/slint/src/cpp/PCREException.cpp |
6 4 + 2 - 0 !
scilab/modules/slint/src/cpp/PCREMatcher.cpp |
40 26 + 14 - 0 !
scilab/modules/spreadsheet/src/c/csvRead.c |
78 64 + 14 - 0 !
scilab/modules/string/Makefile.am |
11 5 + 6 - 0 !
scilab/modules/string/includes/handle_pcre2_pattern.h |
24 24 + 0 - 0 !
scilab/modules/string/sci_gateway/cpp/sci_grep.cpp |
56 45 + 11 - 0 !
scilab/modules/string/sci_gateway/cpp/sci_regexp.cpp |
113 91 + 22 - 0 !
scilab/modules/string/sci_gateway/cpp/sci_strindex.cpp |
70 60 + 10 - 0 !
scilab/modules/string/sci_gateway/cpp/sci_strsubst.cpp |
9 5 + 4 - 0 !
scilab/modules/string/src/c/handle_pcre2_pattern.c |
124 124 + 0 - 0 !
scilab/modules/string/src/c/strsubst.c |
201 60 + 141 - 0 !
16 files changed, 565 insertions(+), 282 deletions(-) |
switching from pcre3 to pcre2
This consists in:
1. making changes in the following files:
- scilab/modules/spreadsheet/src/c/csvRead.c
- scilab/modules/string/src/c/strsubst.c
- scilab/modules/string/sci_gateway/cpp/sci_strsubst.cpp
- scilab/modules/string/sci_gateway/cpp/sci_grep.cpp
- scilab/modules/string/sci_gateway/cpp/sci_strindex.cpp
- scilab/modules/string/sci_gateway/cpp/sci_regexp.cpp
- scilab/modules/slint/includes/PCREException.hxx
- scilab/modules/slint/includes/PCREMatcher.hxx
- scilab/modules/slint/src/cpp/PCREException.cpp
- scilab/modules/slint/src/cpp/PCREMatcher.cpp
|
flags_for_hardening_and_debugging.patch | (download) |
scilab/configure.ac |
14 5 + 9 - 0 !
1 file changed, 5 insertions(+), 9 deletions(-) |
altering build flags so that they are consistent with debian
practices for hardening and generating debug information
|
spelling.patch | (download) |
scilab/CHANGES.md |
2 1 + 1 - 0 !
scilab/modules/helptools/data/pages/CHANGES.html |
2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-) |
fixing various minor spelling mistakes
|
arch_specific_path_for_libs.patch | (download) |
scilab/bin/scilab |
6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-) |
adding the architecture-specific install dir of libraries to the
path
|
no_flexdock_version_check.patch | (download) |
scilab/configure.ac |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
skipping check of flexdock version in configure script
|
gcc14.patch | (download) |
scilab/modules/core/includes/BOOL.h |
12 0 + 12 - 0 !
scilab/modules/elementary_functions/includes/elem_common.h |
2 1 + 1 - 0 !
scilab/modules/fftw/sci_gateway/c/sci_fftw_flags.c |
2 1 + 1 - 0 !
scilab/modules/fftw/sci_gateway/c/sci_get_fftw_wisdom.c |
2 1 + 1 - 0 !
scilab/modules/graphics/src/c/BuildObjects.c |
1 0 + 1 - 0 !
scilab/modules/graphics/src/c/getHandleProperty/get_colors_property.c |
2 1 + 1 - 0 !
scilab/modules/graphics/src/c/getHandleProperty/get_mark_foreground_property.c |
4 2 + 2 - 0 !
scilab/modules/graphics/src/c/getHandleProperty/get_mark_size_property.c |
6 3 + 3 - 0 !
scilab/modules/javasci/src/c/javasci2_helper.c |
16 8 + 8 - 0 !
scilab/modules/javasci/src/c/javasci2_helper.h |
6 3 + 3 - 0 !
scilab/modules/javasci/src/jni/call_scilab.i |
4 2 + 2 - 0 !
scilab/modules/jvm/sci_gateway/c/sci_javaclasspath.c |
2 1 + 1 - 0 !
scilab/modules/jvm/sci_gateway/c/sci_javalibrarypath.c |
2 1 + 1 - 0 !
scilab/modules/localization/sci_gateway/c/sci_gettext.c |
12 9 + 3 - 0 !
scilab/modules/matio/sci_gateway/c/sci_matfile_listvar.c |
2 1 + 1 - 0 !
scilab/modules/matio/src/c/CreateCharVariable.c |
4 2 + 2 - 0 !
scilab/modules/scicos/src/c/import.c |
36 0 + 36 - 0 !
scilab/modules/scicos/src/c/scicos.c |
2 1 + 1 - 0 !
scilab/modules/scicos_blocks/src/c/scale_cmscope.c |
4 2 + 2 - 0 !
scilab/modules/sound/sci_gateway/c/sci_PlaySound.c |
2 1 + 1 - 0 !
scilab/modules/spreadsheet/sci_gateway/c/sci_csvDefault.c |
2 1 + 1 - 0 !
scilab/modules/spreadsheet/sci_gateway/c/sci_csvRead.c |
10 5 + 5 - 0 !
scilab/modules/spreadsheet/sci_gateway/c/sci_csvTextScan.c |
4 2 + 2 - 0 !
scilab/modules/string/src/c/strsubst.c |
2 1 + 1 - 0 !
scilab/modules/tclsci/sci_gateway/c/sci_TCL_EvalStr.c |
2 1 + 1 - 0 !
scilab/modules/tclsci/sci_gateway/c/sci_TCL_GetVar.c |
4 2 + 2 - 0 !
scilab/modules/ui_data/src/jni/ui_data_wrap.c |
2 1 + 1 - 0 !
27 files changed, 53 insertions(+), 96 deletions(-) |
building with gcc14, which mainly consists in casting pointers to
add/remove the const qualifier
|
JFXScilabFileChooser.patch | (download) |
scilab/configure.ac |
17 0 + 17 - 0 !
scilab/etc/classpath.xml.in |
3 0 + 3 - 0 !
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/filechooser/JFXScilabExportFileChooser.java |
192 0 + 192 - 0 !
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/filechooser/JFXScilabFileChooser.java |
397 0 + 397 - 0 !
scilab/modules/gui/src/java/org/scilab/modules/gui/filechooser/ScilabFileChooserBridge.java |
6 2 + 4 - 0 !
scilab/scilab-lib.properties.in |
3 0 + 3 - 0 !
6 files changed, 2 insertions(+), 616 deletions(-) |
drop macos-only jfxscilabfilechooser
|