|
|
|
|
Changelog for libscilab6-6.0.2-bp151.2.2.x86_64.rpm :
* Thu Mar 07 2019 Atri B - Update to version 6.0.2: * See https://help.scilab.org/docs/6.0.2/en_US/CHANGES.html.- Drop patches either directly incorporated upstream or otherwise fixed: * scilab-0003-fix-desktop-categories.patch (fixed because of updated desktop menu categories on openSUSE). * scilab_ppc64le_java_archinstall_changed.patch. * scilab-hdf5-1_10-compat.patch. * scilab-hdf5-function-return-compatibility.patch. * scilab-launch-from-xterm.patch (also drop xterm Requires). * scilab-gfortran8-errors.patch.- Modify scilab-java9-ClassLoader.patch to add java modules to _JAVA_OPTIONS using \"--add-modules\" as opposed to \"-Djava.add.modules\" which does not work.- Add scilab-drop-javax-annotation.patch: Remove references to javax.annotation as it is unavailable with java >= 11 and the code referencing this doesn\'t do anything anyway.- Modify patches touching configure directly to instead work on m4 and configure.ac and regenerate configure script before building; this makes the patches cleaner and simpler to maintain. Add libtool BuildRequires for autoreconf dependencies.- Minor rebase of other patches to apply cleanly.- Use suse_update_desktop_file macro to install .desktop files instead of desktop-file-install (less clunky).- New BuildRequires: time.- Update java version in Requires and BuildRequires: >= 11 now needed.- Drop scilab-dont-test-for-jaf.patch as JAF has been added back to openjdk >= 11 packages for openSUSE 15.0 and newer; drop BuildRequires and Requires on external jaf. * Wed Dec 12 2018 Fridrich Strba - BuildRequire objectweb-asm only for distro versions that use cobertura. This avoids a moot dependency on an unused package. * Sat Nov 24 2018 badshah400AATTgmail.com- Add scilab-dont-test-for-jaf.patch: Disable the autoconf tests for jar-based activation framework (JAF); JAF is available for openjdk-11 (for openSUSE anyway), but uses jmod instead.- Change BuildRequires to require java >= 11 following above patch. * Mon Nov 12 2018 Atri Bhattacharya - Enforce back java-devel = 10 requirement, JAF not found when building against java-openjdk 11 causing build failures. * Sat Nov 03 2018 Fridrich Strba - Build against asm5, which is the newest that we have. In any case the configure does not find cobertura, so this is kind of a moot dependency- Build for suse_version >= 1500 with any java-devel >= 9, since we merged back into our java-11-openjdk packages the Java Activation Framework and other selected JavaEE modules * Fri Oct 12 2018 badshah400AATTgmail.com- Require java 10 stringently, as java >= 11 has dropped JAF (Java Activation Framework) and scilab does not build without it.- Add scilab-gfortran8-errors.patch: Fix size mismatch between function arguments and variables; these crop up as errors when compiling against gfortran >= 8. * Fri Apr 20 2018 badshah400AATTgmail.com- Explicitly add Requires: java >= 9 to make sure the correct version of java is installed in the system. * Wed Apr 04 2018 fstrbaAATTsuse.com- Add scilab-java_source_target.patch: Build with source and target 6 in order to avoid runtime errors with unrecognized class version.- Make build with any java-devel >= 9 for openSUSE >= 1500, in order not to depend on a particular exact java version. * Mon Mar 12 2018 badshah400AATTgmail.com- Drop scilab-self-closing-br.patch: No longer required as the offending issues have been fixed upstream and we don\'t care for the minor pieces enough to carry around this patch; see https://bugzilla.scilab.org/show_bug.cgi?id=14695.- Require xterm for scilab since the desktop launchers now launch the executable via xterm. * Mon Feb 26 2018 badshah400AATTgmail.com- Update License in keeping with upstream: Scilab is now distributed under the terms of GPL-2.0.- Modify scilab-launch-from-xterm.patch: also add scinotes and xcos desktop launchers to patch, and make them launch via xterm; add xterm to Requires.- Modify scilab-openjdk9-no-javah.patch: enclose JAVAH variable declaration in quotes.- Document the addition of jaf = 1.1 to [Build]Requires; added in previous commit, and required for building documentation in conjunction with scilab-java9-ClassLoader.patch; not required for openSUSE < 1500 where jdk 1.8 is used.- Restore sed commands to clear Class-Path from Manifest files; this was erroneously removed in previous commit.- Use jdk 9 only for openSUSE >= 1500; disable patches relating to jdk 9+ for older openSUSE.- Enforce minimum version on eigen3-devel BuildRequires: at least version 3.3.2 required.- Add i586 to ExcludeArch, building no longer supported by upstream. * Thu Feb 22 2018 badshah400AATTgmail.com- Enforce java 9 for building, as there are runtime error when java 10 is used- Add scilab-xcos-java9.patch: Fix xcos compilation against openjdk-java 9; enable building xcos during configure.- Add scilab-java9-ClassLoader.patch: Hack frontloading of all necessary jar classpaths by passing them to _JAVA_OPTIONS since dynamic classpath loading doesn not work any more; see http://mailinglists.scilab.org/Scilab-GUI-and-adv-cli-fail-to-launch-with-java-9-td4037645.html- Enable documentation; building fixed due to above patch.- Add scilab-bin-correct-java9-path.patch- Drop scilab-batik-1.8.patch * Fri Feb 16 2018 badshah400AATTgmail.com- Update to version 6.0.1: * Long list of changes, see https://help.scilab.org/docs/6.0.1/en_US/CHANGES.html- Update BuildRequires and Requires: eigen3-devel [only BuildRequires], ecj, java-devel >= 9, lucene * >= 6.0.- Add scilab-launch-from-xterm.patch: Modify Exec key for .desktop file so that scilab is launched via xterm; this is needed because of upstream\'s negligence: http://bugzilla.scilab.org/show_bug.cgi?id=14682.- Disable documentation module: does not build with java >= 9; see http://bugzilla.scilab.org/show_bug.cgi?id=15328. Workaround: Use https://help.scilab.org/docs/6.0.1/en_US/index.html.- Add scilab-openjdk9-no-javah.patch: configure should not error out when javah is not found, instead should simply use javac -h. See http://bugzilla.scilab.org/show_bug.cgi?id=15328.- Exclude nullpotent post[un] scriptlets for main package: these are instead hndled by rpm file-triggers.- Add scilab-no-return-in-non-void.patch: Fix non-void functions to return some trivial values.- Add scilab-hdf5-function-return-compatibility.patch: Make function writeDoubleComplexMatrix6\'s definition and implementation return same data type.- Minor rebase of carried over patches.- Drop patches incorporated upstream: * scilab-0002-always-use-dynamic-stack.patch * scilab-allow-batik-1.9.patch * scilab-build-with-fop-2_1.patch * scilab-gcc7-nullptr-fix.patch * scilab-build-with-xmlgraphics-commons-2_0.patch * scilab-ocaml.patch * scilab-openjdk9-support.patch. * Sun Feb 11 2018 badshah400AATTgmail.com- Disable Xcos until building with java >=9 can be fixed. * Sun Dec 10 2017 badshah400AATTopensuse.org- Add scilab-openjdk9-support.patch: Add support for openjdk 9; patch taken from upstream git and rebased for version 5.5.2. * Tue Jul 18 2017 olafAATTaepfle.de- Fix build with ocaml-4.05 with scilab-ocaml.patch (bug#15107) * Fri Jun 16 2017 badshah400AATTgmail.com- Add scilab-gcc7-nullptr-fix.patch: Replace the character-literal \'\\0\' by appropriate null pointer \'0\' to fix compilation with gcc >= 7. * Sun Apr 30 2017 badshah400AATTgmail.com- Also apply patches scilab-batik-1.8.patch, scilab-batik-1.8.patch, scilab_ppc64le_java_archinstall_changed.patch for Leap:42.3 as the versions of dependencies have been upgraded to sync with Factory. * Thu Aug 04 2016 badshah400AATTgmail.com- Add scilab-hdf5-1_10-compat.patch to adapt code to HDF5 (>= 1.10) and fix build failures.- Add scilab-self-closing-br.patch to fix building with updated javadoc. * Mon Jun 20 2016 olafAATTaepfle.de- BuildRequire ocaml.opt to avoid failure in bytecode-only projects * Tue Jun 14 2016 olafAATTaepfle.de- Sources do not handle make -j N, remove _smp_mflags usage * Wed Apr 13 2016 badshah400AATTgmail.com- Add scilab-build-with-fop-2_1.patch to fix build failures when using xmlgraphics-fop >= 2.1 which has now landed in openSUSE:Factory; patch taken from upstream. * Mon Mar 21 2016 normandAATTlinux.vnet.ibm.com- new scilab_ppc64le_java_archinstall_changed.patch to sync with java-1_8_0-openjdk sr #365892- exclude ppc64 build as upstream still open bug http://bugzilla.scilab.org/show_bug.cgi?id=13826 * Tue Mar 15 2016 idonmezAATTsuse.com- Add scilab-batik-1.8.patch to fix build with Batik 1.8 * Mon Mar 07 2016 olafAATTaepfle.de- Remove timestamps from binaries scilab-timestamp.patch * Fri Jan 08 2016 badshah400AATTgmail.com- Remove scilab-disable-debian-specific-cflags.patch: This causes unforeseen issues (see e.g. http://bugzilla.scilab.org/14262) and the corresponding commit has also been reverted upstream. * Mon Aug 31 2015 badshah400AATTgmail.com- Apply scilab-build-with-xmlgraphics-commons-2_0.patch also for openSUSE:42 as it too has xmlgraphics-commons >= 2.0. * Sun Jul 26 2015 badshah400AATTgmail.com- Add scilab-disable-debian-specific-cflags.patch to disable cflags meant excl. for Debian. * Tue May 26 2015 badshah400AATTgmail.com- Build without external scirenderer; remove Requires and BuildRequires on external scirenderer which is discontinued as a standalone library by upstream. * Thu Apr 09 2015 badshah400AATTgmail.com- Use java-devel >= 1.8.0 for building, older java causes build failures. * Thu Apr 02 2015 badshah400AATTgmail.com- Update to version 5.5.2: + Release notes at http://www.scilab.org/community/news/20150401/release_notes.- Requires jogl2 >= 2.2.4 to build.- Add scilab-build-with-jogl-2.3.patch to make building with jogl and gluegen >= 2.3.0, http://bugzilla.scilab.org/show_bug.cgi?id=13809. * Mon Mar 02 2015 sfalkenAATTopensuse.org- Added patch to fix desktop file categories, they were causing brp-check-suse failure in Factory. + Added: scilab-0003-fix-desktop-categories.patch * Sat Jan 24 2015 badshah400AATTgmail.com- Add scilab-build-with-xmlgraphics-commons-2_0.patch to fix compilation with xmlgraphics-commons >= 2.0 (http://bugzilla.scilab.org/show_bug.cgi?id=13724).
|
|
|