Name : scangearmp2
This should be included in the repository because it seems that no other solutions are available in Solus for the Canon's scanners
Open source: I think is not open source
Users for this driver: everybody using a MFP Canon TS series and, perhaps, others
Link to source file (ScanGear MP v. 3.40 for Linux (source file)): https://www.canon.fr/support/consumer_products/products/fax__multifunctionals/inkjet/pixma_ts_series/pixma-ts6050.html?type=drivers&driverdetailid=tcm:79-1532958&os=linux&language=#disclaimer (no direct link to scangearmp2-source-3.40-1.tar.gz)
Name : scangearmp2
I think it's not the same software for Canon TS than LX series, not same version of ScanGearMP one is under 2.10 and the other 3.40
We aren't going to ship two versions of scangearmp unless absolutely necessary. I combined the tasks so that we don't. Afaik the newer version of scangearmp will work with older scanners, but we still need the drivers from the other tarball.
@DataDrake i understand it well and i presume the newer will work, if still needed here is the tar : http://gdlp01.c-wss.com/gds/4/0100005184/01/scangearmp-source-2.10-1.tar.gz and for the other , newer it's here : http://gdlp01.c-wss.com/gds/0/0100008400/01/scangearmp2-source-3.40-1.tar.gz
It looks like at least some of the modules are licensed under the GPLv2, from what the LICENSE files in the package show, however the legal language makes it confusing as to what is open source, what is open source under an exception, and what is closed-source.
I just found that there seems to be a more recent variant (fork?) of scangear-mp2 for integration with sane at https://github.com/Ordissimo/scangearmp2. As far as I can see it's fully open source under GNU General Public License.
I don't have a problem with Canon shipping pre-built binaries. I'm a little wary of the fully open-source version from a maintenance standpoint.
I've tried to compile a package using https://github.com/Ordissimo/scangearmp2 as source, however the make process stops with an error saying it can't find the following packages in /usr/bin/ld/:
-lcncpmslld2 -lcncpnet2 -lcncpnet20 -lcncpnet30 -lpthread
I can't find any of these packages in the Solus repo.
Can somebody check and reproduce?
This has sat in accepted for inclusion for over 30 days. Clearly, there is a lack of demand for the inclusion of this software, nobody has stepped up to provide a completed patch, maintain it, and properly integrate it. Closing as a result. Feel free to reopen but only when someone offers a patch via our proper patch submission methods and volunteers to be maintainer.