manisandro / gImageReader

A Gtk/Qt front-end to tesseract-ocr.
GNU General Public License v3.0
1.57k stars 187 forks source link

Private API enchant-provider.h, no more available since enchant 2.7 #673

Closed david-geiger closed 1 month ago

david-geiger commented 2 months ago

Hi,

Since enchant 2.7 series the private API enchant-provider.h is no more available, so now build fails with:

/home/pterjan/rpmbuild/BUILD/gimagereader-3.4.2/gtk/src/Config.cc:27:10: fatal error: enchant-provider.h: No such file or directory 27 | #include <enchant-provider.h> | ^~~~~~~~~~~~~~~~~~~~ compilation terminated. gmake[2]: *** [CMakeFiles/gimagereader.dir/build.make:194: CMakeFiles/gimagereader.dir/gtk/src/Config.cc.o] Error 1 gmake[2]: *** Waiting for unfinished jobs....

david-geiger commented 2 months ago

kvirc fixes this kind of issue:

https://github.com/kvirc/KVIrc/pull/2636

manisandro commented 2 months ago

Thanks, I'll look into it

manisandro commented 1 month ago

Fixed in https://github.com/manisandro/gImageReader/commit/e72d657a408dc6b77c48c086feede31e08700b4c

david-geiger commented 1 month ago

Confirmed, thanks!