View Single Post
Old 05-28-2017, 03:24 AM   #355
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Quote:
Originally Posted by kovidgoyal View Post
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.
eschwartz is offline   Reply With Quote