notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
pbzip2 Parallel BZIP2
1.1.13 archivers on this many watch lists=13 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 1.1.13Version of this port present on the latest quarterly branch.
Maintainer: farrokhi@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2004-12-07 02:52:58
Last Update: 2024-11-07 17:42:48
Commit Hash: 29c80f1
People watching this port, also watch:: unzip, wget, rsync, bash, nmap
License: BSD4CLAUSE
WWW:
http://compression.ca/pbzip2/
Description:
PBZIP2 is a parallel implementation of the bzip2 block-sorting file compressor that uses pthreads and achieves near-linear speedup on SMP machines. The output of this version is fully compatible with bzip2 v1.0.2 (ie: anything compressed with pbzip2 can be decompressed with bzip2).
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. bin/pbzip2
  2. bin/pbunzip2
  3. share/man/man1/pbzip2.1.gz
  4. share/man/man1/pbunzip2.1.gz
  5. /usr/local/share/licenses/pbzip2-1.1.13/catalog.mk
  6. /usr/local/share/licenses/pbzip2-1.1.13/LICENSE
  7. /usr/local/share/licenses/pbzip2-1.1.13/BSD4CLAUSE
Collapse this list.
Dependency lines:
  • pbzip2>0:archivers/pbzip2
To install the port:
cd /usr/ports/archivers/pbzip2/ && make install clean
To add the package, run one of these commands:
  • pkg install archivers/pbzip2
  • pkg install pbzip2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: pbzip2
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1483860870 SHA256 (pbzip2-1.1.13.tar.gz) = 8fd13eaaa266f7ee91f85c1ea97c86d9c9cc985969db9059cdebcb1e1b7bdbe6 SIZE (pbzip2-1.1.13.tar.gz) = 48015

Packages (timestamps in pop-ups are UTC):
pbzip2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.1.131.1.131.1.131.1.131.1.13-1.1.13-
FreeBSD:13:quarterly1.1.131.1.131.1.131.1.131.1.131.1.131.1.131.1.13
FreeBSD:14:latest1.1.131.1.131.1.131.1.131.1.131.1.13-1.1.13
FreeBSD:14:quarterly1.1.131.1.13-1.1.131.1.131.1.131.1.131.1.13
FreeBSD:15:latest-1.1.13n/a-n/a1.1.131.1.131.1.13
This port has no dependencies.
This port is required by:
for Run
  1. biology/bbmap

Configuration Options:
No options to configure
Options name:
archivers_pbzip2
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://launchpad.net/pbzip2/1.1/1.1.13/+download/
Collapse this list.

Number of commits found: 47

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.1.13
07 Nov 2024 17:42:48
commit hash: 29c80f114ea6cc60be39502339572af8c35ac440commit hash: 29c80f114ea6cc60be39502339572af8c35ac440commit hash: 29c80f114ea6cc60be39502339572af8c35ac440commit hash: 29c80f114ea6cc60be39502339572af8c35ac440 files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
archivers/pbzip2: fix build with libc++ 19

As noted in the libc++ 19 release notes [1], std::char_traits<> is now
only provided for char, char8_t, char16_t, char32_t and wchar_t, and any
instantiation for other types will fail.

This causes archivers/pbzip2 to fail to compile with clang 19 and libc++
19, resulting in errors similar to:

  /usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined
template 'std::char_traits<unsigned char>'
    820 |   static_assert(is_same<_CharT, typename
traits_type::char_type>::value,
        |                                          ^
  ./BZ2StreamScanner.h:128:25: note: in instantiation of template class
'std::basic_string<unsigned char>' requested here
    128 |         basic_string<CharType> _bz2Header;
        |                                ^
(Only the first 15 lines of the commit message are shown above View all of this commit message)
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
1.1.13
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.1.13
20 Jul 2022 14:20:49
commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
archivers: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Albert Vernon <f3cun3c02@sneakemail.com>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Samorukov <samm@freebsd.org>
  *  Alexander Kuehn <freebsd@nagilum.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexander Zhuravlev <zaa@zaa.pp.ru>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Anders Nordby <anders@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.1.13
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.1.13
16 Jan 2020 09:34:42
Revision:523220Original commit files touched by this commit
bapt search for other commits by this committer
First pass at moving manpages to share/man for category a*
1.1.13
02 Feb 2018 08:33:24
Revision:460675Original commit files touched by this commit
danfe search for other commits by this committer
Unbreak the build against Clang 6.0.0 and respect CXXFLAGS.

PR:	225555
1.1.13
16 Apr 2017 12:03:05
Revision:438656Original commit files touched by this commit
danfe search for other commits by this committer
Remove dependency on GNU make(1).

It turns out that GNU make(1) is only required because their make(1) spells
target dependencies as $^ while ours use $>.  This change makes the pbzip2's
Makefile both GNU and BSD make(1) friendly at the same time.

This is required to be able to use `archivers/pbzip2' port as a PKG_DEPEND.

Approved by:	farrokhi (maintainer)
1.1.13
09 Jan 2017 07:05:56
Revision:430914Original commit files touched by this commit
farrokhi search for other commits by this committer
Update archivers/pbzip2 to 1.1.13

Reviewed by:	bapt
Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D9087
1.1.12
03 Sep 2015 15:36:31
Revision:395970Original commit files touched by this commit
farrokhi search for other commits by this committer
- Update to 1.1.12
- Take maintainership

Approved by:	mat
Differential Revision:	https://reviews.freebsd.org/D3558
1.1.8
02 Mar 2015 23:01:26
Revision:380298Original commit files touched by this commit
bapt search for other commits by this committer
Remove Authors from pkg-descr
1.1.8
18 Nov 2014 09:37:33
Revision:372709Original commit files touched by this commit
bapt search for other commits by this committer
Reset miwi's maintainership per his demand

Hope to see you back! Thank for all the work!
1.1.8
10 Aug 2014 14:37:47
Revision:364546Original commit files touched by this commit
marino search for other commits by this committer
archivers/pbzip2: Upgrade version 1.1.6 => 1.1.8

PR:		191851
Submitted by:	Daniel Austin
Approved by:	maintainer timeout (miwi, 3 weeks)
1.1.6
03 Jan 2014 18:26:49
Revision:338568Original commit files touched by this commit
bapt search for other commits by this committer
Support stage
Avoid useless patching
20 Sep 2013 13:11:21
Revision:327699Original commit files touched by this commit Sanity Test Failure Refresh
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
archivers)
1.1.6
30 Aug 2013 01:02:57
Revision:325646Original commit files touched by this commit
bapt search for other commits by this committer
Convert archivers from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some port to the new perl world
- Convert some port from USE_GNOME=pkgconfig to USES=pkgconfig
1.1.6
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
1.1.6
07 Feb 2013 13:04:30
Revision:311833Original commit files touched by this commit
gahr search for other commits by this committer
- Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: archivers)

Approved by:	portmgr
1.1.6
06 Nov 2011 14:45:56
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.1.6
1.1.5
24 Oct 2011 09:11:38
Original commit files touched by this commit
dougb search for other commits by this committer
The vast majority of pkg-descr files had the following format when they
had both lines:

Author: ...
WWW: ....

So standardize on that, and move them to the end of the file when necessary.

Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.

s/AUTHOR/Author/

A few other various formatting issues
1.1.5
26 Aug 2011 03:25:01
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.1.5
1.1.4
12 Jun 2011 02:20:37
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.1.4

PR:             157672
Submitted by:   Ryan Steinmetz <rpsfa@rit.edu>
1.1.2
26 Feb 2011 06:30:29
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.1.2
1.1.1
25 Apr 2010 09:18:18
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.1.1
1.1.0
14 Mar 2010 10:30:28
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.1.0
1.0.5
25 Mar 2009 18:08:45
Original commit files touched by this commit
miwi search for other commits by this committer
- Mark MAKE_JOBS_SAFE for parallel building.
1.0.5
18 Jan 2009 11:08:51
Original commit files touched by this commit
lioux search for other commits by this committer
Uphold CXXFLAGS

PR:             130681
Approved by:    maintainer
1.0.5
10 Jan 2009 18:31:37
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.0.5
1.0.4
22 Dec 2008 22:56:14
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.0.4
- Take maintainership
1.0.3
25 Nov 2008 05:37:11
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.0.3

PR:             129096
Submitted by:   "Beat Gätzi" <beat@chruetertee.ch>
1.0.2.0.2_1
23 Sep 2008 13:52:28
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Remove bogus REINPLACE_CMD which was intended to fix build on 4.x, but has
broken program output instead.
- While here, line up MAN and MLINKS lines

PR:             125260
Submitted by:   Geoff The <geoff2k at gmail dot com>
Patch by:       pav@
1.0.2.0.2
07 Sep 2008 00:19:05
Original commit files touched by this commit
linimon search for other commits by this committer
Reset infofarmer due to maintainer-timeouts and no response to email.

Hat:    portmgr
1.0.2.0.2
30 Jul 2007 16:24:27
Original commit files touched by this commit
sat search for other commits by this committer
- Another upstream in-place distfile update which updates
  some parts of pbzip2 reverted during the last reroll

Reported by:    pointyhat via kris, pav
1.0.2
26 Jul 2007 12:41:17
Original commit files touched by this commit
sat search for other commits by this committer
- Distfile rerolled upstream (minor windows-version-related fix)
1.0.2
26 Jul 2007 12:28:56
Original commit files touched by this commit
sat search for other commits by this committer
- Clean up a tiny bit
- Put author in pkg-descr
- Take maintainership [1]

Tricked into by:        Jeff Gilchrist (author) [1]
1.0.2
26 Jul 2007 10:15:33
Original commit files touched by this commit
sat search for other commits by this committer
- Update to 1.0.2

Reported by:    Jeff Gilchrist (author)
1.0.1
30 Mar 2007 05:49:40
Original commit files touched by this commit
sat search for other commits by this committer
- Gratuitous update to 1.0.1 (no changes affect FreeBSD version)
1.0
15 Mar 2007 21:56:07
Original commit files touched by this commit
sat search for other commits by this committer
- Update to 1.0
- Add mirrors
0.9.6
15 Feb 2006 01:07:53
Original commit files touched by this commit
ijliao search for other commits by this committer
upgrade to 0.9.6
0.9.5
30 Jan 2006 03:23:58
Original commit files touched by this commit
lawrance search for other commits by this committer
Retire USE_REINPLACE.
Fix build on 4.x by stringifying a #define instead of defining it with quotes.
0.9.5
05 Jan 2006 06:25:10
Original commit files touched by this commit
edwin search for other commits by this committer
Update to 0.9.5
0.9.4
23 Nov 2005 23:37:45
Original commit files touched by this commit
pav search for other commits by this committer
- Add SHA256
0.9.4
02 Sep 2005 00:57:05
Original commit files touched by this commit
ijliao search for other commits by this committer
upgrade to 0.9.4
0.9.2
13 Mar 2005 08:52:42
Original commit files touched by this commit
ijliao search for other commits by this committer
upgrade to 0.9.2
0.9.1
31 Jan 2005 11:33:17
Original commit files touched by this commit
sem search for other commits by this committer
- Update to 0.9.1

PR:             ports/76882
Submitted by:   Gea-Suan Lin <gslin(at)netnews.NCTU.edu.tw>
0.8.3
10 Jan 2005 16:34:01
Original commit files touched by this commit
ijliao search for other commits by this committer
upgrade to 0.8.3
0.8.2
07 Dec 2004 02:31:16
Original commit files touched by this commit
ijliao search for other commits by this committer
add pbzip2 0.8.2
Parallel BZIP2

Number of commits found: 47