-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 20 Sep 2026 01:12:54 -0600
Source: ctsim
Binary: ctsim ctsim-dbgsym ctsim-doc
Architecture: source amd64 all
Version: 7.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Kevin M. Rosenberg <[email protected]>
Changed-By: Kevin M. Rosenberg <[email protected]>
Description:
 ctsim      - Computed tomography simulator
 ctsim-doc  - Documentation for ctsim
Changes:
 ctsim (7.0.0-1) unstable; urgency=medium
 .
   * debian/watch: version 5.  The URI stays http: ctsim.org serves https
     with a self-signed certificate, which uscan rejects, so https would
     break the check rather than secure it.  Overridden with that reason.
   * debian/source/lintian-overrides: explain source-is-missing for
     artifacts/manual/ctsim.html, whose source is doc/manual/*.md in this
     same package.
   * Standards-Version 4.7.4.  The source stanza's Priority field is
     dropped: from Policy 4.7.3 it is not recommended unless it differs
     from the default, which is the optional it was set to.
   * The text-mode program is renamed from ctsimtext to ctsim-nogui, and
     ctsim itself now runs the same functions: "ctsim phm2if ..." runs one
     and exits, "ctsim --shell" reads them from a prompt.  The two binaries
     are one program built twice, with and without the interface.
   * New upstream release.  CTSim 7.0.0 is a substantial revision of a
     program whose previous release was 6.0.2 in 2010.
   * The graphical interface is ported from wxWidgets to Qt 6.  Every menu
     command of the wxWidgets version is present, and the two produce
     identical files: the test suite checks a phantom rasterized, scanned
     and reconstructed through the interface against the same pipeline run
     with ctsim-nogui, and they agree exactly.
   * The build is CMake rather than Autotools, with scripts/build.sh for
     Linux and macOS and scripts/build.bat for Windows, each of which
     configures, builds, tests and packages from one command and installs
     its own dependencies with --init.
   * CTSim builds and runs on Windows for the first time.
   * The application can be driven by a script: "ctsim --script file" runs
     a list of commands that make phantoms, scan and reconstruct them and
     assert things about the results.  Help - Run Demonstration shows the
     whole chain.
   * Reconstruction is about a third quicker, and the reconstructions
     themselves are unchanged to the last bit.
   * Files can be written in HDF5 as well as the historical format, and
     images imported from and exported to DICOM.
   * The source is modern C++: sized types from <cstdint>, string_view and
     span at the interfaces, std::vector in place of new[] and delete[],
     and diagnostics whose arguments are checked as the program is built.
   * Several long-standing faults are fixed, among them a backprojector
     that corrupted a column of any reconstruction reaching past the
     scanned circle, and transparent pixels in a PNG read as their hidden
     colour rather than as nothing.
   * Refreshed packaging: debhelper 13, Standards-Version 4.7.0, and the
     build run from the CMake buildsystem rather than a hand-written rules
     file.
Checksums-Sha1:
 3e0cd0719256caf35d8d71b2bbdc34b8fe870e47 2093 ctsim_7.0.0-1.dsc
 e8978127c9a0bae46d8faeec87b129a77b5dc451 5445781 ctsim_7.0.0.orig.tar.gz
 e12ff335f59e65feb551ac73226464187929de1f 8920 ctsim_7.0.0-1.debian.tar.xz
 d664350d5e211efaecce5f3ee59b469a21a5e1aa 17655628 
ctsim-dbgsym_7.0.0-1_amd64.deb
 7648612d4b330f6f03ca198f93ffac7ecbeb309e 572988 ctsim-doc_7.0.0-1_all.deb
 3ec0a686336afdbbff3974efa67dd9d4d3f49949 16764 ctsim_7.0.0-1_amd64.buildinfo
 9942d03f2a10e97af05f7191ddfcd653cc255898 807652 ctsim_7.0.0-1_amd64.deb
Checksums-Sha256:
 1da67c9e3f962bee070c2f79c1f760338cc09d023937bc85e5e58d1ca62addbd 2093 
ctsim_7.0.0-1.dsc
 b5d37f9efda45eaeab4b3dd56f385f798176ffae2724adbc6e72342c47d0c1bd 5445781 
ctsim_7.0.0.orig.tar.gz
 07cffeec57e0c7e807128ff81fdb06a3a27d02cb9f32a7898f4ce93825a59f6e 8920 
ctsim_7.0.0-1.debian.tar.xz
 3acca3d91568053448668c615516374ce86eafc03d991b773b677aaa3e42efff 17655628 
ctsim-dbgsym_7.0.0-1_amd64.deb
 17aa25b721c55bdcae771940ce0c514446bc0d155d250fe59ed32ba543354bfe 572988 
ctsim-doc_7.0.0-1_all.deb
 fa709b84a2cb9fec878fa0d8cac243e9aa99f0b425f7016012142c17cafc4148 16764 
ctsim_7.0.0-1_amd64.buildinfo
 6baf756667f8ada8110aac8884370bf2734465e169e3c85e51afc2605006fc8c 807652 
ctsim_7.0.0-1_amd64.deb
Files:
 72689a323231a3b37abf9e517ab66341 2093 science optional ctsim_7.0.0-1.dsc
 fb1a5cb59419f477b7bd92e10309110e 5445781 science optional 
ctsim_7.0.0.orig.tar.gz
 ab6b1008ff5665dbc2f0a6c7bd5a123a 8920 science optional 
ctsim_7.0.0-1.debian.tar.xz
 6fbb5d4423cd9036826ae191eecba5f6 17655628 debug optional 
ctsim-dbgsym_7.0.0-1_amd64.deb
 6374e92c40f5f27f4d16801d71394f48 572988 doc optional ctsim-doc_7.0.0-1_all.deb
 04a13943e8c6c282bfdc716836b92f95 16764 science optional 
ctsim_7.0.0-1_amd64.buildinfo
 6b7796fff9fbb68a1d6ff863baf837d3 807652 science optional 
ctsim_7.0.0-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEtmAWDE14FMap/ipd56SId9aGxQUFAmqv+JIACgkQ56SId9aG
xQUHaA/+Nrl7ETan1Of1rZVwyYiT/d5UmtmtzDrRiCWEM54Zg4KS625HKQcHJ6hn
ZFk8dnw2MyThldrjEUAyFNm7dzD+sFHollgxU6XdzvJdPyUZl0CDTdrNsK5JJl3f
9NixTqbS8KaN2ZRXWr6OE6WExmpnLrc1SbUS53jbCzMjLBDr5J1Mfg0flESnpdht
/ewbqIBHdv3hc7cUQ1Y/IkhMay3KvuxiWsrswqteaHcWsZp7il/Nhqbv52xWR8e2
jvTRV0+09QBAwz3m0x2/UdjHXyBK+UgsMVyTWgRZXSVLGUdi3OJuWcesoO5+4nUm
4qvY4voE1WLjCKZ181R6jnHP7+OQsZih/lIUfh2NjdgMSxyS/4jWoetoApAEQ79Y
cTfU64c+oVTX9m2n97Hb9cdg7Kw9SABAOZXO1kO7pn+hQHDbO89y5JU1H46NbHSN
hwx4fpMYWVud8pWgu25EC4YdNNlbdKRRzIW5poZRPi5RfpZRxh6NvnFmHIqHK7jN
sRs8v30lsfzuW5rS2AqJ6rwtp30Z7GyPX2kM+nCR89fA/7uSmnIP+2ylcnlpbVg8
mOB27muMvYohuG582Dk9jt1HMmb7xt8+wMbhg+Mme3f8UzD6bFoqcPvLh3MKvBtc
c29/78fGRk0aXAIiELy7nOAJ/GsB2w1ZGIpt0vQyCRos9Q+FuIY=
=QVmZ
-----END PGP SIGNATURE-----

Attachment: pgp6vHm4Ph0fS.pgp
Description: PGP signature

Reply via email to