./graphics/jbig2dec, JBIG2 decoder library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.20, Package name: jbig2dec-0.20, Maintainer: pkgsrc-users

jbig2dec is a decoder for the JBIG2 image compression format. JBIG2 is
designed for lossy and lossless encoding of monochrome images at
moderately high resolutions. For scanned paper documents, compression
ratios on the order of 100:1 are often seen.


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 146.271 KB

Version history: (Expand)


CVS history: (Expand)


   2023-10-19 16:46:00 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
jbig2dec: update to 0.20.

Version 0.20 (2023 August 28)

* Move definition of inline macro so that it doesn't cause
  linker errors during cross-compilation.

* Fix OSS-fuzz issue 10862, a memory leak, by freeing image
  resources upon error.

* Fix a bug where a buffer was accessed without considering
  alignment requirements on architectures such as SPARC.

* Fix compiler warnings.

* Improve custom memory allocator used in testing to restricting
  memory usage.

* Use silent automake rules when compiling as a separate project.
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2021-10-26 12:47:26 by Nia Alarie | Files touched by this commit (800)
Log message:
graphics: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:13:27 by Nia Alarie | Files touched by this commit (800)
Log message:
graphics: Remove SHA1 hashes for distfiles
   2020-12-04 21:45:51 by Nia Alarie | Files touched by this commit (456)
Log message:
Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.
   2020-09-13 13:12:45 by Leonardo Taccari | Files touched by this commit (2)
Log message:
jbig2dec: Update to 0.19

Changes:
0.19
----
 * API change to use full 32 bit segment numbers, in accordance
   to the JBIG2 specification.
 * Better handling of end of input data stream and and when
   encountering errors in the arithmetic decoder stream. This
   should improve many situations where jbig2dec appeared to
   run forever.
 * Fix several bugs related to signedness or over-/underflow
   checks that were not robust.
 * Bug fixes for issues reported by Coverity/OSS-fuzz.
 * Add option to limit memory usage to command line tool.
 * Update manpages, and command line tool usage.
   2020-05-14 19:51:49 by Leonardo Taccari | Files touched by this commit (3)
Log message:
jbig2dec: Update to 0.18

pkgsrc changes:
 - Remove patches/patch-autogen.sh, applied upstream
 - Remove not needed GITHUB_TAG reinitialization, it is already initialized to
   ${PKGVERSION_NOREV} by default

Changes:
0.18
----
 * Performance enhancements related to decoding of MMR and generic
   regions as well as composing images onto pages.
 * Bug fixes for a few issues reported by Coverity and OSS-Fuzz.
   2019-12-10 11:36:00 by Leonardo Taccari | Files touched by this commit (4)
Log message:
jbig2dec: Update to 0.17

pkgsrc changes:
 - Update HOMEPAGE

Changes:
Version 0.17 (2019 October 1)
 * Updated documentation with accurate contact information.
 * Moved version number to jbig2.h, and adapted configure
   correspondingly. Added pkg-config file to be installed
   along side library. Added run-time check of version
   number so that the correct header is used with the matching
   binary library.
 * Bug fixes.