Source: cantor Version: 4:19.08.3-1 Severity: important Tags: patch Control: block 954654 by -1
Dear Maintainer, Please apply the attached patch to not depend on scilab, it's RC buggy and prevents the hdf5 transition from completing, see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954654#56 Kind Regards, Bas
diff -Nru cantor-19.08.3/debian/cantor-backend-scilab.install cantor-19.08.3/debian/cantor-backend-scilab.install --- cantor-19.08.3/debian/cantor-backend-scilab.install 2018-12-26 15:20:13.000000000 +0100 +++ cantor-19.08.3/debian/cantor-backend-scilab.install 1970-01-01 01:00:00.000000000 +0100 @@ -1,4 +0,0 @@ -etc/xdg/cantor_scilab.knsrc -usr/lib/*/qt5/plugins/cantor/backends/cantor_scilabbackend.so -usr/share/config.kcfg/scilabbackend.kcfg -usr/share/icons/hicolor/*/apps/scilabbackend.png diff -Nru cantor-19.08.3/debian/changelog cantor-19.08.3/debian/changelog --- cantor-19.08.3/debian/changelog 2019-11-13 21:47:09.000000000 +0100 +++ cantor-19.08.3/debian/changelog 2020-04-19 15:39:31.000000000 +0200 @@ -1,3 +1,11 @@ +cantor (4:19.08.3-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Drop scilab backend, it's RC buggy and block the hdf5 transition: + https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954654#56 + + -- Bas Couwenberg <sebas...@debian.org> Sun, 19 Apr 2020 15:39:31 +0200 + cantor (4:19.08.3-1) unstable; urgency=medium * Team upload. diff -Nru cantor-19.08.3/debian/control cantor-19.08.3/debian/control --- cantor-19.08.3/debian/control 2019-11-13 21:36:54.000000000 +0100 +++ cantor-19.08.3/debian/control 2020-04-19 15:39:11.000000000 +0200 @@ -53,8 +53,7 @@ cantor-backend-octave, cantor-backend-python3, cantor-backend-r, - cantor-backend-sage, - cantor-backend-scilab [amd64 arm64 armhf i386 powerpc ppc64el s390x], + cantor-backend-sage Breaks: ${kde-l10n:all} Replaces: ${kde-l10n:all} Description: interface for mathematical applications @@ -70,7 +69,6 @@ * Sage Mathematics Software (cantor-backend-sage) * Octave (cantor-backend-octave) * Python (cantor-backend-python3) - * Scilab (cantor-backend-scilab) * Qalculate! (cantor-backend-qalculate) * Lua (cantor-backend-lua) . @@ -210,23 +208,6 @@ . This package is part of the KDE education module. -Package: cantor-backend-scilab -Architecture: amd64 arm64 armhf i386 powerpc ppc64el s390x -Section: math -Depends: scilab-cli, ${misc:Depends}, ${shlibs:Depends} -Breaks: cantor (<< 4:17.08.3~) -Replaces: cantor (<< 4:17.08.3~) -Description: Scilab backend for Cantor - Cantor is an application to allow you to you use your favorite mathematical - applications from within an elegant worksheet interface. It provides dialogs - to assist with common tasks and allows you to share your worksheets - with others. - . - This package provides the backend for using the Scilab scientific software - package for numerical computations (https://www.scilab.org) in Cantor. - . - This package is part of the KDE education module. - Package: libcantor-pythonbackend Architecture: any Section: math diff -Nru cantor-19.08.3/debian/patches/disable-scilab-backend.patch cantor-19.08.3/debian/patches/disable-scilab-backend.patch --- cantor-19.08.3/debian/patches/disable-scilab-backend.patch 1970-01-01 01:00:00.000000000 +0100 +++ cantor-19.08.3/debian/patches/disable-scilab-backend.patch 2020-04-19 15:39:31.000000000 +0200 @@ -0,0 +1,15 @@ +Description: Disable scilab backend. + It's RC buggy +Author: Bas Couwenberg <sebas...@debian.org> +Forwarded: not-needed + +--- a/src/backends/CMakeLists.txt ++++ b/src/backends/CMakeLists.txt +@@ -13,7 +13,6 @@ endfunction() + add_subdirectory(null) + add_subdirectory(maxima) + add_subdirectory(octave) +-add_subdirectory(scilab) + + if(NOT WIN32) + add_subdirectory(sage) diff -Nru cantor-19.08.3/debian/patches/series cantor-19.08.3/debian/patches/series --- cantor-19.08.3/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 +++ cantor-19.08.3/debian/patches/series 2020-04-19 15:39:31.000000000 +0200 @@ -0,0 +1 @@ +disable-scilab-backend.patch