diff --git a/debian/changelog b/debian/changelog
index e5fd313c3..38f84e73a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,46 @@
+scilab (6.1.1+dfsg2-5) UNRELEASED; urgency=medium
+
+ * Remove constraints unnecessary since buster (oldstable):
+ + Build-Depends: Drop versioned constraint on ocaml-nox (>= 3.11.2-3).
+ + Build-Depends: Drop dependency on essential package dpkg-dev (>= 1.16.0).
+ + Build-Depends: Drop versioned constraint on libarpack2-dev (>= 3.0).
+ + Build-Depends: Drop versioned constraint on libflexdock-java (>= 1.2.3).
+ + Build-Depends: Drop versioned constraint on libjogl2-java (>= 2.3.2).
+ + Build-Depends: Drop versioned constraint on libjrosetta-java (>= 1.0.1).
+ + Build-Depends: Drop versioned constraint on libbatik-java (>= 1.7).
+ + Build-Depends: Drop versioned constraint on fop (>= 0.95).
+ + Build-Depends: Drop versioned constraint on libsuitesparse-dev (>= 3.4.0).
+ + Build-Depends: Drop versioned constraint on libjlatexmath-fop-java (>=
+ 1.0.2).
+ + Build-Depends: Drop versioned constraint on libhdf5-dev (>= 1.8.8).
+ + scilab-minimal-bin: Drop conflict with removed package scilab-full-bin (<<
+ 5.4.1-3) in Replaces.
+ + scilab-minimal-bin: Drop conflict with removed package scilab-full-bin (<<
+ 5.4.1-3) in Breaks.
+ + scilab-full-bin: Drop versioned constraint on libflexdock-java (>= 1.2.3)
+ in Depends.
+ + scilab-full-bin: Drop versioned constraint on libjogl2-java (>= 2.3.2) in
+ Depends.
+ + scilab-full-bin: Drop versioned constraint on libjrosetta-java (>= 1.0.1)
+ in Depends.
+ + scilab-full-bin: Drop versioned constraint on libjlatexmath-java (>=
+ 1.0.2) in Depends.
+ + scilab-full-bin: Drop versioned constraint on libjlatexmath-fop-java (>=
+ 1.0.2) in Depends.
+ + scilab-full-bin: Drop versioned constraint on libbatik-java (>= 1.7) in
+ Depends.
+ + scilab-full-bin: Drop versioned constraint on fop (>= 0.95) in Depends.
+ + scilab-full-bin: Drop versioned constraint on libjgraphx-java (>= 1.8.0.0)
+ in Depends.
+ + scilab-full-bin: Drop conflict with removed package scilab (<< 5.0) in
+ Replaces.
+ + scilab-full-bin: Drop conflict with removed package scilab-minimal-bin (<<
+ 5.4.1-3) in Replaces.
+ + scilab-full-bin: Drop conflict with removed package scilab-minimal-bin (<<
+ 5.4.1-3) in Breaks.
+
+ -- Debian Janitor <janitor@jelmer.uk> Wed, 15 Feb 2023 20:39:01 -0000
+
scilab (6.1.1+dfsg2-4) unstable; urgency=medium
* Add patch to disambiguate pause (Closes: #1017283).
diff --git a/debian/control b/debian/control
index 1e2a6d93e..ee68ff5ad 100644
--- a/debian/control
+++ b/debian/control
@@ -4,30 +4,30 @@ Priority: optional
Maintainer: Debian Science Team <debian-science-maintainers@alioth-lists.debian.net>
Uploaders: Julien Puydt <jpuydt@debian.org>
Build-Depends: debhelper-compat (= 13), gfortran, time,
- default-jdk, chrpath, ocaml-nox (>= 3.11.2-3), libnum-ocaml-dev, fakeroot,
+ default-jdk, chrpath, ocaml-nox, libnum-ocaml-dev, fakeroot,
tcl-dev, tk-dev, libxml2-dev, libpcre3-dev, libcurl4-openssl-dev,
- gettext, libreadline-dev, pkg-config, procps, dpkg-dev (>= 1.16.0),
+ gettext, libreadline-dev, pkg-config, procps,
# numerical libraries
libblas-dev | librefblas3-dev | libatlas-base-dev, liblapack-dev,
- libarpack2-dev (>= 3.0), libeigen3-dev,
+ libarpack2-dev, libeigen3-dev,
# Java deps
- default-jre-headless, libflexdock-java (>= 1.2.3), libjogl2-java (>= 2.3.2),
- libgl1-mesa-dev, libjrosetta-java (>= 1.0.1), ant, libjgoodies-looks-java,
+ default-jre-headless, libflexdock-java, libjogl2-java,
+ libgl1-mesa-dev, libjrosetta-java, ant, libjgoodies-looks-java,
libskinlf-java, liblucene4.10-java, libactivation-java, libjaxb-java,
# graphic
libfreehep-graphics2d-java, libfreehep-graphicsio-java, libfreehep-graphicsio-emf-java,
libfreehep-util-java,
# Documentation
- libjeuclid-core-java (>= 3.1.3), libbatik-java (>= 1.7), fop (>= 0.95),
+ libjeuclid-core-java (>= 3.1.3), libbatik-java, fop,
javahelp2, libsaxon-java, libavalon-framework-java, docbook-xsl,
libxml-commons-external-java,
# Optional Scilab features
- libfftw3-dev, libsuitesparse-dev (>= 3.4.0),
+ libfftw3-dev, libsuitesparse-dev,
libmatio-dev (>= 1.5.18),
# latex rendering
- libjlatexmath-java (>= 1.0.2), libjlatexmath-fop-java (>= 1.0.2),
+ libjlatexmath-java (>= 1.0.2), libjlatexmath-fop-java,
# Xcos
- libjgraphx-java (>= 1.8.0.0), libhdf5-dev (>= 1.8.8),
+ libjgraphx-java (>= 1.8.0.0), libhdf5-dev,
# MPI
mpi-default-dev,
# Java binding
@@ -133,8 +133,7 @@ Package: scilab-minimal-bin
Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el
Depends: ${shlibs:Depends}, scilab-data (= ${source:Version}),
${misc:Depends}, default-jre-headless
-Replaces: scilab-bin, scilab-full-bin (<< 5.4.1-3)
-Breaks: scilab-full-bin (<< 5.4.1-3)
+Replaces: scilab-bin
Description: Scientific software package for numerical computations (minimal binary files)
Scilab is a matrix-based scientific software package.
Scilab contains hundreds of built-in mathematical functions, rich
@@ -157,16 +156,16 @@ Description: Scientific software package for numerical computations (minimal bin
Package: scilab-full-bin
Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el
Depends: ${shlibs:Depends}, scilab-minimal-bin (= ${binary:Version}),
- libflexdock-java (>= 1.2.3), libjogl2-java (>= 2.3.2), libjrosetta-java (>= 1.0.1),
- libjlatexmath-java (>= 1.0.2), libjlatexmath-fop-java (>= 1.0.2),
- libjeuclid-core-java, libbatik-java (>= 1.7), default-jre, bwidget,
- fop (>= 0.95), libsaxon-java, libavalon-framework-java, docbook-xsl,
- javahelp2, libjgraphx-java (>= 1.8.0.0), libjgoodies-looks-java,
+ libflexdock-java, libjogl2-java, libjrosetta-java,
+ libjlatexmath-java, libjlatexmath-fop-java,
+ libjeuclid-core-java, libbatik-java, default-jre, bwidget,
+ fop, libsaxon-java, libavalon-framework-java, docbook-xsl,
+ javahelp2, libjgraphx-java, libjgoodies-looks-java,
libskinlf-java, ${misc:Depends}, libecj-java, libfreehep-graphics2d-java,
libfreehep-graphicsio-emf-java, liblucene4.10-java, libactivation-java,
libjaxb-java
-Replaces: scilab (<< 5.0), scilab-bin, scilab-minimal-bin (<< 5.4.1-3), libscilab2-java (<< 5.4.1-4)
-Breaks: scilab-minimal-bin (<< 5.4.1-3), libscilab2-java (<< 5.4.1-4)
+Replaces: scilab-bin, libscilab2-java (<< 5.4.1-4)
+Breaks: libscilab2-java (<< 5.4.1-4)
Description: Scientific software package for numerical computations (all binary files)
Scilab is a matrix-based scientific software package.
Scilab contains hundreds of built-in mathematical functions, rich