notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
py-pdfminer.six PDF parser and analyzer
20220319 textproc on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20220319Version of this port present on the latest quarterly branch.
Maintainer: kai@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-07-28 12:06:03
Last Update: 2022-04-10 10:42:24
Commit Hash: a93edf3
Also Listed In: python
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}pdfminer.six>0:textproc/py-pdfminer.six@${PY_FLAVOR}
Conflicts:
CONFLICTS_INSTALL:
  • py??-pdfminer
  • py??-pdfminer3k
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/textproc/py-pdfminer.six/ && make install clean
To add the package, run one of these commands:
  • pkg install textproc/py-pdfminer.six
  • pkg install py38-pdfminer.six
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.NOTE: This is a Python port. Instead of py38-pdfminer.six listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py38-pdfminer.six
Package flavors (<flavor>: <package>)
  • py38: py38-pdfminer.six
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-pdfminer.six
ABIlatestquarterly
FreeBSD:11:aarch642017072020191110
FreeBSD:11:amd64--
FreeBSD:11:armv6-20191110
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-20191110
FreeBSD:12:aarch6420170720-
FreeBSD:12:amd64--
FreeBSD:12:armv62017072020191110
FreeBSD:12:armv72017072020191110
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips642017072020191110
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py36-pdfminer.six
ABIlatestquarterly
FreeBSD:11:aarch6420170720-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch6420170720-
FreeBSD:12:amd64--
FreeBSD:12:armv620170720-
FreeBSD:12:armv720170720-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips6420170720-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-pdfminer.six
ABIlatestquarterly
FreeBSD:11:aarch64-20191110
FreeBSD:11:amd64--
FreeBSD:11:armv6-20191110
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-20191110
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-20191110
FreeBSD:12:armv7-20191110
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64-20191110
FreeBSD:12:powerpc64-20201018
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv620201018-
FreeBSD:13:armv720201018-
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc6420201018-
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6420201018-
 
py38-pdfminer.six
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd642020101820201018
FreeBSD:11:armv6--
FreeBSD:11:i3862020101820201018
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-20220319
FreeBSD:12:amd642022031920220319
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862022031920220319
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch642022031920220319
FreeBSD:13:amd642022031920220319
FreeBSD:13:armv6-20220319
FreeBSD:13:armv7-20220319
FreeBSD:13:i3862022031920220319
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-20201018
FreeBSD:14:aarch6420220319-
FreeBSD:14:amd6420220319-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38620220319-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-setuptools>0 : devel/py-setuptools@py38
  2. python3.8 : lang/python38
Runtime dependencies:
  1. py38-chardet>=0 : textproc/py-chardet@py38
  2. py38-cryptography>=0 : security/py-cryptography@py38
  3. py38-pillow>0 : graphics/py-pillow@py38
  4. py38-setuptools>0 : devel/py-setuptools@py38
  5. python3.8 : lang/python38
This port is required by:
for Run
  1. editors/setzer
  2. textproc/py-ocrmypdf

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. textproc/scancode-toolkit*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/p/pdfminer.six/
  2. https://pypi.org/packages/source/p/pdfminer.six/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Apr 2022 10:42:24
 files touched by this commit commit hash:a93edf31dc0589c814cb4aa617be4f9db0a8999c  20220319
Kai Knoblich (kai) search for other commits by this committer
textproc/py-pdfminer.six: Update to 20220319

Changelog:

https://github.com/pdfminer/pdfminer.six/releases/tag/20220319

MFH:		2022Q2
21 Mar 2022 16:40:31
 files touched by this commit commit hash:819355687fccbd95f5d4698e9aa43d0599a18d66  20211012
Kai Knoblich (kai) search for other commits by this committer
textproc/py-pdfminer.six: Update to 20211012

* Switch back to PyPI as the sdist is there available again.

* Remove the test suite as it makes only sense for upstream testing in
  its current condition and therefore isn't supplied with the sdist.

* Update pkg-descr to match reality.

Changelog:

https://github.com/pdfminer/pdfminer.six/blob/develop/CHANGELOG.md#20211012

PR:		262101
Reported by:	rsmith@xs4all.nl
25 Nov 2021 21:40:11
 files touched by this commit commit hash:04b9da414081a733478d3def4e1e3777908536c6  20201018
Stefan E├čer (se) search for other commits by this committer
*/*: Remove redundant '-*' from CONFLICTS definitions

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  20201018
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  20201018
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
30 Nov 2020 12:59:56
Original commit files touched by this commit Revision:556637  20201018
kai search for other commits by this committer
textproc/py-pdfminer.six: Update to 20201018

Changelog:

https://github.com/pdfminer/pdfminer.six/blob/20201018/CHANGELOG.md
22 Oct 2020 17:56:11
Original commit files touched by this commit Revision:553049  20200726
sunpoet search for other commits by this committer
Update to 20200726

Changes:	https://github.com/pdfminer/pdfminer.six/releases
PR:		250118
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 18 days)
13 Jun 2020 12:28:07
Original commit files touched by this commit Revision:538664  20191110
kai search for other commits by this committer
textproc/py-pdfminer.six: Update to 20191110

* Use this release for a while as it's the last one that supports Python 2.7
  which is still needed by textproc/scancode-toolkit.

* Backport two patches to fix the runtime of CLI scripts.

* Remove "dos2unix" and "shebangfix" macros as they're no longer required.

Changelog since 20181108:

https://github.com/pdfminer/pdfminer.six/blob/20191110/CHANGELOG.md

MFH:		2020Q2 (blanket: bugfix release)
03 Jul 2019 07:43:35
Original commit files touched by this commit Revision:505731  20181108
kai search for other commits by this committer
textproc/py-pdfminer.six: Update to 20181108

* Switch to GitHub for a while as no tarballs of the current version are
  available at PyPI.
* Add a test target to make future QA somewhat easier.

Changelog:

https://github.com/pdfminer/pdfminer.six/releases/tag/20181108
25 May 2019 17:24:04
Original commit files touched by this commit Revision:502607  20170720_1
tobik search for other commits by this committer
textproc/py-pdfminer.six: Drop nop and misspelled DOS2UNIXGLOB
10 Apr 2019 06:18:32
Original commit files touched by this commit Revision:498530  20170720_1
antoine search for other commits by this committer
Bump a few PORTREVISIONs after r498529

With hat:	portmgr
01 Feb 2019 18:55:18
Original commit files touched by this commit Revision:491837  20170720
kai search for other commits by this committer
Change my maintainer email address to my new one at the FreeBSD project.

Reviewed by:	miwi (mentor)
Approved by:	miwi (mentor)
Differential Revision: https://reviews.freebsd.org/D19050
28 Jul 2018 12:05:28
Original commit files touched by this commit Revision:475531  20170720
miwi search for other commits by this committer
PDFMiner.six is a fork of PDFMiner using six for Python 2 + 3 compatibility.

PDFMiner is a tool for extracting information from PDF documents. Unlike other
PDF-related tools, it focuses entirely on getting and analyzing text data.

PDFMiner allows one to obtain the exact location of text in a page, as well as
other information such as fonts or lines. It includes a PDF converter that can
transform PDF files into other text formats (such as HTML). It has an extensible
PDF parser that can be used for other purposes than text analysis.

Features:

- Parse, analyze, and convert PDF documents.
- PDF-1.7 specification support. (well, almost)
- CJK languages and vertical writing scripts support.
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 13