Port details |
- pbzip2 Parallel BZIP2
- 1.1.13 archivers
=13 1.1.13Version of this port present on the latest quarterly branch. - Maintainer: farrokhi@FreeBSD.org
![search for ports maintained by this maintainer search for ports maintained by this maintainer](/images/search.jpg) - Port Added: 2004-12-07 02:52:58
- Last Update: 2025-01-18 20:28:01
- Commit Hash: 974d3ff
- 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).
¦ ¦ ¦ ¦ ![SVNWeb SVNWeb](/images/subversion.png)
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - 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):
- This port has no dependencies.
- This port is required by:
- for Run
-
- biology/bbmap
Configuration Options:
- No options to configure
- Options name:
- archivers_pbzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.1.13 18 Jan 2025 20:28:01
![commit hash: 974d3ff054965d2bd2ab884a0579ed06c5a08b07 commit hash: 974d3ff054965d2bd2ab884a0579ed06c5a08b07](/images/git.png) ![commit hash: 974d3ff054965d2bd2ab884a0579ed06c5a08b07 commit hash: 974d3ff054965d2bd2ab884a0579ed06c5a08b07](/images/codeberg.svg) ![commit hash: 974d3ff054965d2bd2ab884a0579ed06c5a08b07 commit hash: 974d3ff054965d2bd2ab884a0579ed06c5a08b07](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Dimitry Andric (dim) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
archivers/pbzip2: fix more issues after libc++ 19 patches
* Ensure the _bz2Header and _bz2HeaderZero members of BZ2StreamScanner
do not contain an additional NUL byte.
* When comparing the magic header, compare from pHdr->begin() + hsp to
pHdr->end(), making the code equivalent to what it was doing using
std::basic_string::compare().
Submitted by: paparodeo@proton.me
PR: 283655
MFH: 2025Q1 |
1.1.13 27 Dec 2024 21:24:55
![commit hash: 89f872ec2ccf488f24cd9daca2e0d1f80e7ee429 commit hash: 89f872ec2ccf488f24cd9daca2e0d1f80e7ee429](/images/git.png) ![commit hash: 89f872ec2ccf488f24cd9daca2e0d1f80e7ee429 commit hash: 89f872ec2ccf488f24cd9daca2e0d1f80e7ee429](/images/codeberg.svg) ![commit hash: 89f872ec2ccf488f24cd9daca2e0d1f80e7ee429 commit hash: 89f872ec2ccf488f24cd9daca2e0d1f80e7ee429](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Dimitry Andric (dim) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
archivers/pbzip2: fix stream decompression after libc++ 19 fix
The patch in bug 283655 to fix the pbzip2 build against libc++ 19 (which
finally removed std::char_traits<unsigned char>) had a problem where it
did not correctly check the bzip2 header. This only occurred when
decompressing from standard input, in the 'BZ2StreamScanner' mode, and
would then throw an unexpected "invalid file format" error.
PR: 283655
Reported by: wosch
MFH: 2024Q4 |
1.1.13 07 Nov 2024 17:42:48
![commit hash: 29c80f114ea6cc60be39502339572af8c35ac440 commit hash: 29c80f114ea6cc60be39502339572af8c35ac440](/images/git.png) ![commit hash: 29c80f114ea6cc60be39502339572af8c35ac440 commit hash: 29c80f114ea6cc60be39502339572af8c35ac440](/images/codeberg.svg) ![commit hash: 29c80f114ea6cc60be39502339572af8c35ac440 commit hash: 29c80f114ea6cc60be39502339572af8c35ac440](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Dimitry Andric (dim) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
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 ) |
07 Sep 2022 21:58:51
![commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4](/images/git.png) ![commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4](/images/codeberg.svg) ![commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Stefan Eßer (se) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
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: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52](/images/git.png) ![commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52](/images/codeberg.svg) ![commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Stefan Eßer (se) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
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 ) |
1.1.13 20 Jul 2022 14:20:49
![commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768 commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768](/images/git.png) ![commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768 commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768](/images/codeberg.svg) ![commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768 commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Tobias C. Berner (tcberner) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
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 ) |
1.1.13 06 Apr 2021 14:31:07
![commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb](/images/git.png) ![commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb](/images/codeberg.svg) ![commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Mathieu Arnold (mat) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove # $FreeBSD$ from Makefiles. |
1.1.13 16 Jan 2020 09:34:42
![Revision:523220 Revision:523220](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
bapt ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
First pass at moving manpages to share/man for category a* |
1.1.13 02 Feb 2018 08:33:24
![Revision:460675 Revision:460675](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
danfe ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Unbreak the build against Clang 6.0.0 and respect CXXFLAGS.
PR: 225555 |
1.1.13 16 Apr 2017 12:03:05
![Revision:438656 Revision:438656](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
danfe ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
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:430914 Revision:430914](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
farrokhi ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
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:395970 Revision:395970](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
farrokhi ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- 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:380298 Revision:380298](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
bapt ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove Authors from pkg-descr |
1.1.8 18 Nov 2014 09:37:33
![Revision:372709 Revision:372709](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
bapt ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
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:364546 Revision:364546](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
marino ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
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:338568 Revision:338568](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
bapt ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Support stage
Avoid useless patching |
20 Sep 2013 13:11:21
![Revision:327699 Revision:327699](/images/subversion.png)
|
bapt ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
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:325646 Revision:325646](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
bapt ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
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:324744 Revision:324744](/images/subversion.png) ![Sanity Test Failure Sanity Test Failure](/images/stf.gif) |
ak ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
1.1.6 07 Feb 2013 13:04:30
![Revision:311833 Revision:311833](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
gahr ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: archivers)
Approved by: portmgr |
1.1.6 06 Nov 2011 14:45:56
![files touched by this commit files touched by this commit](/images/logs.gif) |
miwi ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Update to 1.1.6 |
1.1.5 24 Oct 2011 09:11:38
![files touched by this commit files touched by this commit](/images/logs.gif) |
dougb ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
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
![files touched by this commit files touched by this commit](/images/logs.gif) |
miwi ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Update to 1.1.5 |
1.1.4 12 Jun 2011 02:20:37
![files touched by this commit files touched by this commit](/images/logs.gif) |
miwi ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Update to 1.1.4
PR: 157672
Submitted by: Ryan Steinmetz <rpsfa@rit.edu> |
1.1.2 26 Feb 2011 06:30:29
![files touched by this commit files touched by this commit](/images/logs.gif) |
miwi ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Update to 1.1.2 |
1.1.1 25 Apr 2010 09:18:18
![files touched by this commit files touched by this commit](/images/logs.gif) |
miwi ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Update to 1.1.1 |
1.1.0 14 Mar 2010 10:30:28
![files touched by this commit files touched by this commit](/images/logs.gif) |
miwi ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Update to 1.1.0 |
1.0.5 25 Mar 2009 18:08:45
![files touched by this commit files touched by this commit](/images/logs.gif) |
miwi ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Mark MAKE_JOBS_SAFE for parallel building. |
1.0.5 18 Jan 2009 11:08:51
![files touched by this commit files touched by this commit](/images/logs.gif) |
lioux ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Uphold CXXFLAGS
PR: 130681
Approved by: maintainer |
1.0.5 10 Jan 2009 18:31:37
![files touched by this commit files touched by this commit](/images/logs.gif) |
miwi ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Update to 1.0.5 |
1.0.4 22 Dec 2008 22:56:14
![files touched by this commit files touched by this commit](/images/logs.gif) |
miwi ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Update to 1.0.4
- Take maintainership |
1.0.3 25 Nov 2008 05:37:11
![files touched by this commit files touched by this commit](/images/logs.gif) |
miwi ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- 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
![files touched by this commit files touched by this commit](/images/logs.gif) |
amdmi3 ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- 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
![files touched by this commit files touched by this commit](/images/logs.gif) |
linimon ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Reset infofarmer due to maintainer-timeouts and no response to email.
Hat: portmgr |
1.0.2.0.2 30 Jul 2007 16:24:27
![files touched by this commit files touched by this commit](/images/logs.gif) |
sat ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- 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
![files touched by this commit files touched by this commit](/images/logs.gif) |
sat ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Distfile rerolled upstream (minor windows-version-related fix) |
1.0.2 26 Jul 2007 12:28:56
![files touched by this commit files touched by this commit](/images/logs.gif) |
sat ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- 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
![files touched by this commit files touched by this commit](/images/logs.gif) |
sat ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Update to 1.0.2
Reported by: Jeff Gilchrist (author) |
1.0.1 30 Mar 2007 05:49:40
![files touched by this commit files touched by this commit](/images/logs.gif) |
sat ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Gratuitous update to 1.0.1 (no changes affect FreeBSD version) |
1.0 15 Mar 2007 21:56:07
![files touched by this commit files touched by this commit](/images/logs.gif) |
sat ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Update to 1.0
- Add mirrors |
0.9.6 15 Feb 2006 01:07:53
![files touched by this commit files touched by this commit](/images/logs.gif) |
ijliao ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
upgrade to 0.9.6 |
0.9.5 30 Jan 2006 03:23:58
![files touched by this commit files touched by this commit](/images/logs.gif) |
lawrance ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
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
![files touched by this commit files touched by this commit](/images/logs.gif) |
edwin ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to 0.9.5 |
0.9.4 23 Nov 2005 23:37:45
![files touched by this commit files touched by this commit](/images/logs.gif) |
pav ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Add SHA256 |
0.9.4 02 Sep 2005 00:57:05
![files touched by this commit files touched by this commit](/images/logs.gif) |
ijliao ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
upgrade to 0.9.4 |
0.9.2 13 Mar 2005 08:52:42
![files touched by this commit files touched by this commit](/images/logs.gif) |
ijliao ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
upgrade to 0.9.2 |
0.9.1 31 Jan 2005 11:33:17
![files touched by this commit files touched by this commit](/images/logs.gif) |
sem ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- 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
![files touched by this commit files touched by this commit](/images/logs.gif) |
ijliao ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
upgrade to 0.8.3 |
0.8.2 07 Dec 2004 02:31:16
![files touched by this commit files touched by this commit](/images/logs.gif) |
ijliao ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
add pbzip2 0.8.2
Parallel BZIP2 |