-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
leptonica: use libpng version range, bump deps, remove old versions #23134
Conversation
This comment has been minimized.
This comment has been minimized.
Hooks produced the following warnings for commit 1628606leptonica/1.80.0@#5d272e44bafa3f9c27c2087e2957cbc6
leptonica/1.79.0@#234223559da2062824e9a2e03bdb3632
leptonica/1.78.0@#f1e58439beb566dd07b8922d1d734c74
|
This comment has been minimized.
This comment has been minimized.
if self.options.with_tiff: | ||
self.requires("libtiff/4.6.0") | ||
if self.options.with_openjpeg: | ||
self.requires("openjpeg/2.5.0") | ||
self.requires("openjpeg/2.5.2") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This'd create conflicts with every other recipe that depends on openjpeg, as those are stuck on .0 for now
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
opencv has moved to 2.5.2, leptonica is only used by tesseract which is only used by opencv so we might as well update this no ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@RubenRBS, do you need more information ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, sorry for the delay, will try to push this one forward :)
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm fine with the possible conflict with openjpeg, because, by default, leptonica used libjpeg. Users still can use replace_requires to enforce a specific version of openjpeg in case needed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only tesseract is consuming leptonica/1.83.1 and 1.82.0. Looking good removing old versions.
This comment has been minimized.
This comment has been minimized.
Conan v1 pipeline ✔️All green in build 6 (
Conan v2 pipeline ✔️
All green in build 5 ( |
Specify library name and version: leptonica/all
All versions used in cci have been kept (1.83.1 & 1.82.0).
Keeping the 3 latest minor versions.