BSD Ports

print/ruby-pdf-reader 2.16.0nb1 NetBSD

Library for accessing the content of PDF files

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
650523d71b
License
mit
Categories
print, ruby
Package size
508.3 KiB, 2579.5 KiB installed

Description

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.

Install

Binary package:

pkgin install ruby33-pdf-reader

From pkgsrc:

cd /usr/pkgsrc/print/ruby-pdf-reader && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_642.16.0nb1
NetBSD 10.1 aarch642.15.1
SmartOS / illumos x86_642.16.0nb1
macOS 15 arm642.16.0nb1

Dependencies

Run dependencies 5

Configuration

No options to configure.

Service scripts
none
Flavors
ruby34-pdf-reader-2.16.0nb1, ruby40-pdf-reader-2.16.0nb1

Commit history 2

DateCommitCreditsLog message
650523d71b taca print/ruby-pdf-reader: fix dependency
No need to depend on ruby-rc4. Bump PKGREVISION.
9b9b85742f taca print/ruby-pdf-reader: update to 2.16.0
2.16.0 (2026-08-09) * Add new method that use Point(x, y) instead of Array[Integer], for improved typing with sorbet (https://github.com/yob/pdf-reader/pull/578) * Support extracting text via ActualText annotations (https://github.com/yob/pdf-reader/pull/587) * Accept any IO-like object in PDF::Reader.new() (https://github.com/yob/pdf-reader/pull/607) * Drop dependency on ruby-rc4 gem (https://github.com/yob/pdf-reader/pull/606) * Expanded type annotations * Add dynamically generated RBS type signaturesd to published gem (https://github.com/yob/pdf-reader/pull/580) * A few bug fixes to CMap parsing and Unicode extraction - https://github.com/yob/pdf-reader/pull/582 - https://github.com/yob/pdf-reader/pull/593 …