3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development
aszlig ca1ea69972
python/pyocr: 0.4.6 -> 0.4.7
Upstream changes:

  * Tesseract 4.00.00alpha:
    * Version parsing: Ignore suffix (so '4.00.00alpha' == (4, 0, 0))
    * Libtesseract: Load libtesseract.so.4 instead of libtesseract.so.3
      if available
  * Support for Tesseract 3.05.00:
    * Builders: Split field 'tess_conf' into 'tess_flags' and 'tess_conf'
    * Libtesseract: If available, use
                    TessBaseAPIDetectOrientationScript() instead of
                    TessBaseAPIDetectOS
  * Libtesseract:
    * Workaround: Prevents possible segfault in image_to_string() when
                  the target language is not available

Full upstream change log can be found at:

https://github.com/openpaperwork/pyocr/blob/b006123d1d002711b9/ChangeLog

The tesseract.patch for supporting Tesseract version 3.05.00 has been
applied upstream and we can safely drop it.

We now use substituteInPlace in conjunction with a patch to insert the
relevant store paths instead of sed, so it's less fragile whenever we
have upstream changes in handling of these paths.

I've tested this by reverting 48a941e29f and applying a build
fix patch of Cuneiform 1.1.0 from Arch Linux, because right now
Cuneiform is an experimental version that can't be fixed on behalf of
pyocr (the reason is that pyocr needs to get a list of languages, which
doesn't work in that version anymore).

In addition to that I've successfully built paperwork-backend which by
now is the one package which depends on pyocr. However, I didn't do
runtime tests of Paperwork.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @7c6f434c
2017-09-02 05:31:22 +02:00
..
arduino
beam-modules
bower-modules/generic
compilers hhvm: 3.15.8 -> 3.21 2017-08-30 21:52:49 +02:00
coq-modules
dotnet-modules/patches
eclipse/ecj
em-modules/generic
go-modules
guile-modules
haskell-modules ghcHEAD: Add new boot packages to configuration file 2017-09-01 13:49:56 +00:00
idris-modules idrisPackages.idris: 1.0 -> 1.1.1 2017-08-23 06:45:32 -05:00
interpreters Merge commit '2858c41' into HEAD 2017-08-30 21:07:07 +02:00
java-modules
libraries profanity support for unix 2017-08-31 21:29:26 +02:00
lisp-modules
lua-modules
misc
mobile
node-packages nodePackages.live-server : init at 1.2.0 2017-09-01 16:47:11 +01:00
ocaml-modules ocamlPackages.ppx_deriving: 4.1 -> 4.2 2017-08-30 02:33:23 +00:00
perl-modules
pharo pharo: set platforms based on flavor selection 2017-08-26 16:03:31 +02:00
pure-modules
python-modules python/pyocr: 0.4.6 -> 0.4.7 2017-09-02 05:31:22 +02:00
qtcreator
r-modules R: update package set 2017-08-31 21:59:06 +02:00
ruby-modules bundler: 1.15.3 -> 1.15.4 2017-08-30 21:05:45 +08:00
tools bossa: fix build with gcc6 2017-08-31 22:44:56 -04:00
web nodejs: 8.3.0 -> 8.4.0 2017-08-30 02:57:36 +02:00