Quote:
Originally Posted by kovidgoyal
For people running from source, you will need to update to beta 2.99.8 as I made a change in how some C code is organized. (the python-regex module's source code is no longer bundled with calibre).
|
I assume jelle emailed you about this?

Nice!
While we are on that note, what is the likelihood that some other things can be unbundled?
- e.g. chardet (looks to be totally different from the upstream project by that name? did it die or something, and then come back to life? how compatible are the two, and would it be easy to switch to the actually-maintained upstream project?)
- Also hunspell, looks like it is bundling a simple copy of some hunspell release instead of linking src/calibre/utils/spell/hunspell_wrapper.cpp with $(pkg-config hunspell --libs), is there any strong reason for that?
- odfpy seems to have some upstream development at least, would it be possible to get the fixes you have made, upstreamed, and use that instead?
- templite and tinycss are on pypi, again, they may be small but can system versions be used anyway.