1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-25 07:00:43 +00:00
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 use https://github.com for all homepages 2017-08-17 14:53:40 -07:00
bower-modules/generic
compilers hhvm: 3.15.8 -> 3.21 2017-08-30 21:52:49 +02:00
coq-modules coqPackages.interval: fix URL 2017-08-11 16:29:14 +00:00
dotnet-modules/patches
eclipse/ecj
em-modules/generic
go-modules
guile-modules pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
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 Do an ASDF build of StumpWM in quicklisp-converted version 2017-08-18 02:22:04 +02:00
lua-modules
misc pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
mobile androidndk: wrap scripts in $out/libexec 2017-08-17 15:46:01 +00:00
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 perlPackages.CompressRawZlib: 2.071 -> 2.074 2017-08-19 21:07:57 +02:00
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 pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
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