./print/ruby-pdf-reader, Library for accessing the content of PDF files

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


Branch: CURRENT, Version: 2.5.0, Package name: ruby26-pdf-reader-2.5.0, Maintainer: pkgsrc-users

The PDF::Reader library implements a PDF parser conforming as much as
possible to the PDF specification from Adobe.

It provides programmatic access to the contents of a PDF file with
a high degree of flexibility.

The PDF 1.7 specification is a weighty document and not all aspects
are currently supported. I welcome submission of PDF files that
exhibit unsupported aspects of the spec to assist with improving out
support.


Required to run:
[fonts/ruby-ttfunk] [converters/ruby-Ascii85] [security/ruby-rc4] [devel/ruby-hashery] [fonts/ruby-afm] [lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: a5c198b3ecd0a36f2881657dec977c8659c41a56
RMD160: a7f84bf0587333159346502634a868cdc0788875
Filesize: 209 KB

Version history: (Expand)


CVS history: (Expand)


   2021-06-06 10:58:34 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
print/ruby-pdf-reader: update to 2.5.0

2.5.0 (2021-06-06)

* bump minimum ruby version to 2.0
* Correctly handle trascoding to UTF-8 from some fonts that use a difference
  table [#344](https://github.com/yob/pdf-reader/pull/344/)
* Fix some character spacing issues with the TJ operator
  [#343](https://github.com/yob/pdf-reader/pull/343)
* Fix crash with some encrypted PDFs
  [#348](https://github.com/yob/pdf-reader/pull/348/)
* Fix positions of text on some PDFs with pages rotated 90 degree
  [#350](https://github.com/yob/pdf-reader/pull/350/)
   2021-02-03 15:38:31 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
print/ruby-pdf-reader: update to 2.4.2

2.4.2 (28th January 2021)
- relax ASCII85 dependency to allow 1.x
- improved support for decompressing objects with slightly malformed zlib
  data
   2021-01-11 10:01:51 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
print/ruby-pdf-reader: a few fixes

* Allow depends on ruby-Ascii85 1.1.0.
* Fix content of ALTERNATIVES.

Bump PKGREVISION.
   2021-01-11 02:06:21 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
print/ruby-pdf-reader: update to 2.4.1

v.2.4.1 (24th September 2020)
- Re-vendor font metrics from Adobe to clarify their license
   2020-03-24 16:40:56 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
print/ruby-pdf-reader: update to 2.4.0

Update ruby-pdf-reader to 2.4.0.

2.4.0 (21st November 2019)

- Optimise overlapping characters code introduced in 2.3.0. Text extraction
  of pages with thousands of characters is still slower than it was in
  2.2.1, but it might tolerable for now.
  See https://github.com/yob/pdf-reader/pull/308 for details.

- Implement very basic font substitution for Type1 and TrueType fonts that
  aren't embedded

- Remove PDF::Hash class. It's been deprecated since 2010, and it's hard to
  believe anyone is still using it.

- Several small bug fixes

2.3.0 (7th November 2019)

- Text extraction now makes an effort to skip duplicate characters that
  overlap, a common approach used for a fake "bold" effect, This will make
  text extraction a bit slower - if that turns out to be an issue I'll look
  into further optimisations or provide a toggle to turn it off

- Several small bug fixes
   2019-11-04 16:48:32 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
print/ruby-pdf-reader: update to 2.2.1

Update ruby-pdf-reader to 2.2.1.

v2.2.1 (27th July 2019)
- Improve utf8 text extraction from CMaps that contain surrogate pair ligatures
   2019-01-20 15:42:43 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
print/ruby-pdf-reader: update to 2.2.0

v2.2.0 (18th December 2018)
- Support additional XRef Stream variants (thanks Stefan Wienert)
- Add frozen_strings pragma to reduce object allocations on ruby 2.3+
- various bug fixes
   2018-03-14 16:31:31 by Takahiro Kambe | Files touched by this commit (4) | Package updated
Log message:
print/ruby-pdf-reader: update to 2.1.0

pkgsrc change:

* Add missing ALTERNATIVES forgot from 2015.

v2.1.0 (15th Februar 2018)
- Support extra encrypted PDF variants (thanks to Gyuchang Jun)
- various bug fixes