* Package name : scantailor-advanced Version : 1.0.17~2019.08.16-1 Upstream Author : 4lex4 <4lex49@zoho.com> * URL : https://github.com/4lex4/scantailor-advanced/ * License : GPL3+ Programming Lang: C++ Description : Interactive post-processing tool for scanned pages Scan Tailor is an interactive post-processing tool for scanned pages. It performs operations such as page splitting, deskewing, adding/removing borders, and others. You give it raw scans, and you get pages ready to be printed or assembled into a PDF or DJVU file. Scanning, optical character recognition, and assembling multi-page documents are out of scope of this project. The current scantailor package in Debain is removed from stable and testing due to it blocking QT4-removal (#875176). The project is not dead upstream, but development is going slow. Scantailor Advanced is a fork that uses QT5, and also includes some extended features.
Any progress? If not, I'm willing to package this.
https://salsa.debian.org/debian/scantailor-advanced I was able to build + run the resulting package after adding the attached quilt patch. It avoids errors due to a missing QPainterPath include: src/core/filters/output/OutputGenerator.cpp: In member function ‘imageproc::BinaryThreshold output::OutputGenerator::Processor::calcBinarizationThreshold(const QImage&, const QPolygonF&, const imageproc::BinaryImage*) const’: src/core/filters/output/OutputGenerator.cpp:2111:16: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 2111 | QPainterPath path; | ^~~~ Upstream has seen the compile errors as well and already fixed most of them: https://github.com/4lex4/scantailor-advanced/commit/3d1e74e6ace413733511086934a66f4e3f7a6027 Some others are added here: https://github.com/4lex4/scantailor-advanced/pull/158
Any progress? This MR addresses the build errors and should make the package fit for inclusion on Debian: https://salsa.debian.org/debian/scantailor-advanced/-/merge_requests/12
Hi, i was having trouble finding a sponsor as the sponsor i had was having health issues (I'm only dm, not dd). This software seems to have died upstream, but a fork is in progress so switching upstream sources might be in order. I'll have a look at it next week. Andreas lør. 5. mar. 2022, 18:21 skrev Gregor Riepl <onitake@gmail.com>:
Hi Andreas, Wasn't scantailor-advanced already a fork of scantailor? I can see that the last commit was a year ago, and they haven't even merged the fix for Qt 5.15. Did someone fork it into another new project? As for sponsoring the package, I cannot help with that either, sadly. But with my patch, it passes all Salsa CI checks, so it may be a bit easier to get it into Debian now.
Thanks for the help. Yeah someone made a fork to pull in the awaiting merges, I'll check it out and see how it works and consider switching upstreams. søn. 6. mar. 2022, 12:53 skrev Gregor Riepl <onitake@gmail.com>: