./archivers/p7zip [file archiver with high compression ratio]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 16.02, Package name: p7zip-16.02
Maintained by: Josh Grosse
Master sites:
Description-main
p7zip is a port of 7-zip for *nix platforms.

7-zip is a file archiver with a high compression ratio.

7z uses plugins to handle archives, excepting rar archives.
unRar is available as a subpackage due to licensing.
7za is a stand-alone executable, and handles less archive
formats than 7z.
7zr is a light stand-alone executable that supports only
7z/LZMA/BCJ/BCJ2.

Description-rar
rar modules for p7zip.


Filesize: 4140.536 KB
Version History (View Complete History)
  • (2016-08-15) Updated to version: p7zip-16.02
  • (2016-04-11) Updated to version: p7zip-15.14.1
  • (2015-10-21) Updated to version: p7zip-15.09
  • (2015-03-17) Updated to version: p7zip-9.38.1
  • (2011-03-21) Updated to version: p7zip-9.20.1
  • (2010-06-25) Updated to version: p7zip-9.13
  • (2009-06-08) Updated to version: p7zip-9.04
  • (2009-02-15) Updated to version: p7zip-4.65
  • (2008-12-01) Updated to version: p7zip-4.61
  • (2008-06-10) Updated to version: p7zip-4.58
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937)
Log message:
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
   2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880)
Log message:
use COMPILER_LIBCXX where applicable
   2017-07-02 12:38:24 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Detect endianness thru endian.h
Fixes build on at least mips64el, and might fix a problem on powerpc.
From Donovan Watteau, ok Josh Grosse (maintainer) bcallah@
   2017-07-02 12:38:24 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Detect endianness thru endian.h
Fixes build on at least mips64el, and might fix a problem on powerpc.
From Donovan Watteau, ok Josh Grosse (maintainer) bcallah@
   2017-04-10 05:45:29 by Stuart Henderson | Files touched by this commit (281)
Log message:
use LIBCXX
   2017-01-11 06:44:33 by Jasper Lievisse Adriaanse | Files touched by this commit (6)
Log message:
update maintainer e-mail
from Josh Grosse
   2016-11-21 14:54:38 by Juan Francisco Cantero Hurtado | Files touched by this commit (2)
Log message:
CVE-2016-9296: Null pointer dereference
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-9296
From Josh Grosse (MAINTAINER)
   2016-11-21 14:54:38 by Juan Francisco Cantero Hurtado | Files touched by this commit (2)
Log message:
CVE-2016-9296: Null pointer dereference
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-9296
From Josh Grosse (MAINTAINER)
   2016-11-21 14:49:25 by Juan Francisco Cantero Hurtado | Files touched by this commit (2)
Log message:
CVE-2016-9296: Null pointer dereference
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-9296
From Josh Grosse (MAINTAINER)
   2016-11-21 14:49:25 by Juan Francisco Cantero Hurtado | Files touched by this commit (2)
Log message:
CVE-2016-9296: Null pointer dereference
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-9296
From Josh Grosse (MAINTAINER)
   2016-08-14 10:29:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to p7zip-16.02
Remove patches for security fixes now included in upstream tarball.
From maintainer Josh Grosse.
   2016-08-14 10:29:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to p7zip-16.02
Remove patches for security fixes now included in upstream tarball.
From maintainer Josh Grosse.
   2016-08-14 10:29:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to p7zip-16.02
Remove patches for security fixes now included in upstream tarball.
From maintainer Josh Grosse.
   2016-08-14 10:29:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to p7zip-16.02
Remove patches for security fixes now included in upstream tarball.
From maintainer Josh Grosse.
   2016-08-14 10:29:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to p7zip-16.02
Remove patches for security fixes now included in upstream tarball.
From maintainer Josh Grosse.
   2016-08-14 10:29:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to p7zip-16.02
Remove patches for security fixes now included in upstream tarball.
From maintainer Josh Grosse.
   2016-08-14 10:29:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to p7zip-16.02
Remove patches for security fixes now included in upstream tarball.
From maintainer Josh Grosse.
   2016-05-30 15:24:14 by Stuart Henderson | Files touched by this commit (2)
Log message:
Security fix for p7zip; CVE-2016-2334 and CVE-2016-2335.
From Josh Grosse.
   2016-05-30 15:24:14 by Stuart Henderson | Files touched by this commit (2)
Log message:
Security fix for p7zip; CVE-2016-2334 and CVE-2016-2335.
From Josh Grosse.
   2016-05-30 15:23:45 by Stuart Henderson | Files touched by this commit (2)
Log message:
Security fix for p7zip; CVE-2016-2334 and CVE-2016-2335.
From Josh Grosse.
   2016-05-30 15:23:45 by Stuart Henderson | Files touched by this commit (2)
Log message:
Security fix for p7zip; CVE-2016-2334 and CVE-2016-2335.
From Josh Grosse.
   2016-05-30 15:22:50 by Stuart Henderson | Files touched by this commit (3)
Log message:
Security fix for p7zip; CVE-2016-2334 and CVE-2016-2335.
From Josh Grosse.
   2016-05-30 15:22:50 by Stuart Henderson | Files touched by this commit (3)
Log message:
Security fix for p7zip; CVE-2016-2334 and CVE-2016-2335.
From Josh Grosse.
   2016-05-30 15:22:50 by Stuart Henderson | Files touched by this commit (3)
Log message:
Security fix for p7zip; CVE-2016-2334 and CVE-2016-2335.
From Josh Grosse.
   2016-04-12 17:13:22 by Stuart Henderson | Files touched by this commit (3)
Log message:
Use HW_PHYSMEM64 to retrieve memory, from Josh Grosse (maintainer). I found
this with a distfiles search following graphics/darktable fix earlier, and
Josh fixed my fix (I missed an ifdef, and he also found places which needed
a ps pledge after enabling this).
   2016-04-12 17:13:22 by Stuart Henderson | Files touched by this commit (3)
Log message:
Use HW_PHYSMEM64 to retrieve memory, from Josh Grosse (maintainer). I found
this with a distfiles search following graphics/darktable fix earlier, and
Josh fixed my fix (I missed an ifdef, and he also found places which needed
a ps pledge after enabling this).
   2016-04-12 17:13:22 by Stuart Henderson | Files touched by this commit (3)
Log message:
Use HW_PHYSMEM64 to retrieve memory, from Josh Grosse (maintainer). I found
this with a distfiles search following graphics/darktable fix earlier, and
Josh fixed my fix (I missed an ifdef, and he also found places which needed
a ps pledge after enabling this).
   2016-04-10 13:53:10 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update: 15.09 -> 15.14.1
While here removes some trailing whitespace in pkg/DESCR-main noted
by portcheck(1).
From maintainer Josh Grosse.
   2016-04-10 13:53:10 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update: 15.09 -> 15.14.1
While here removes some trailing whitespace in pkg/DESCR-main noted
by portcheck(1).
From maintainer Josh Grosse.
   2016-04-10 13:53:10 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update: 15.09 -> 15.14.1
While here removes some trailing whitespace in pkg/DESCR-main noted
by portcheck(1).
From maintainer Josh Grosse.
   2016-04-10 13:53:10 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update: 15.09 -> 15.14.1
While here removes some trailing whitespace in pkg/DESCR-main noted
by portcheck(1).
From maintainer Josh Grosse.
   2016-04-10 13:53:10 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update: 15.09 -> 15.14.1
While here removes some trailing whitespace in pkg/DESCR-main noted
by portcheck(1).
From maintainer Josh Grosse.
   2016-04-10 13:53:10 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update: 15.09 -> 15.14.1
While here removes some trailing whitespace in pkg/DESCR-main noted
by portcheck(1).
From maintainer Josh Grosse.
   2016-03-16 10:46:33 by Christian Weisgerber | Files touched by this commit (41)
Log message:
remove SHARED_ONLY from ports that don't use any MODULES
   2016-02-04 03:38:26 by Theo Buehler | Files touched by this commit (2)
Log message:
Further pledge(2) fallout due to password protected archives.
Listing or checking the integrity may call readpassphrase(3)
and thus requires a "tty" promise.
Report and fix by provided by Andre S, thanks!
ok czarkoff@, Josh Grosse (MAINTAINER)
   2016-02-04 03:38:26 by Theo Buehler | Files touched by this commit (2)
Log message:
Further pledge(2) fallout due to password protected archives.
Listing or checking the integrity may call readpassphrase(3)
and thus requires a "tty" promise.
Report and fix by provided by Andre S, thanks!
ok czarkoff@, Josh Grosse (MAINTAINER)
   2016-01-31 15:29:37 by Stuart Henderson | Files touched by this commit (3)
Log message:
p7zip needs to pledge tty as well (in standard and SFX archives), it's needed
for password entry. Reported by Andre S, debugging tb@, fix from Josh Grosse.
ok tb@
   2016-01-31 15:29:37 by Stuart Henderson | Files touched by this commit (3)
Log message:
p7zip needs to pledge tty as well (in standard and SFX archives), it's needed
for password entry. Reported by Andre S, debugging tb@, fix from Josh Grosse.
ok tb@
   2016-01-31 15:29:37 by Stuart Henderson | Files touched by this commit (3)
Log message:
p7zip needs to pledge tty as well (in standard and SFX archives), it's needed
for password entry. Reported by Andre S, debugging tb@, fix from Josh Grosse.
ok tb@
   2016-01-27 03:36:00 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- extend pledge to handle self-extracting archives and the remaining main binaries
from Josh Grosse (MAINTAINER) and brynet@
ok brynet@ sthen@
   2016-01-27 03:36:00 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- extend pledge to handle self-extracting archives and the remaining main binaries
from Josh Grosse (MAINTAINER) and brynet@
ok brynet@ sthen@
   2016-01-27 03:36:00 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- extend pledge to handle self-extracting archives and the remaining main binaries
from Josh Grosse (MAINTAINER) and brynet@
ok brynet@ sthen@
   2016-01-25 12:42:46 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
Unbreak build on 'mips64' where 'mips' is a CPP define
   2016-01-22 06:39:08 by Stuart Henderson | Files touched by this commit (1)
Log message:
add a "# uses pledge()" marker for ease of finding it again
   2016-01-22 06:38:37 by Stuart Henderson | Files touched by this commit (2)
Log message:
pledge p7zip, from maintainer Josh Grosse (thanks for digging into this Josh!).
   2016-01-22 06:38:37 by Stuart Henderson | Files touched by this commit (2)
Log message:
pledge p7zip, from maintainer Josh Grosse (thanks for digging into this Josh!).
   2015-11-16 15:52:08 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Expand ifdefs to build on most if not all OpenBSD architectures.
The solution isn't very nice but is the least intrusive right now; and
you can only find portability bugs in programs that do build.  As
suggested by naddy@, something based on endian.h would probably be
nicer.
ok sthen@, Josh Grosse (maintainer)
   2015-11-16 15:52:08 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Expand ifdefs to build on most if not all OpenBSD architectures.
The solution isn't very nice but is the least intrusive right now; and
you can only find portability bugs in programs that do build.  As
suggested by naddy@, something based on endian.h would probably be
nicer.
ok sthen@, Josh Grosse (maintainer)
   2015-10-21 04:45:08 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to p7zip-15.09, from maintainer Josh Grosse
   2015-10-21 04:45:08 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to p7zip-15.09, from maintainer Josh Grosse
   2015-10-21 04:45:08 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to p7zip-15.09, from maintainer Josh Grosse
   2015-10-21 04:45:08 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to p7zip-15.09, from maintainer Josh Grosse
   2015-10-21 04:45:08 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to p7zip-15.09, from maintainer Josh Grosse
   2015-03-16 11:20:40 by Juan Francisco Cantero Hurtado | Files touched by this commit (5)
Log message:
Update to p7zip 9.38.1. From Josh Grosse (MAINTAINER).
   2015-03-16 11:20:40 by Juan Francisco Cantero Hurtado | Files touched by this commit (5)
Log message:
Update to p7zip 9.38.1. From Josh Grosse (MAINTAINER).
   2015-03-16 11:20:40 by Juan Francisco Cantero Hurtado | Files touched by this commit (5)
Log message:
Update to p7zip 9.38.1. From Josh Grosse (MAINTAINER).
   2015-03-16 11:20:40 by Juan Francisco Cantero Hurtado | Files touched by this commit (5)
Log message:
Update to p7zip 9.38.1. From Josh Grosse (MAINTAINER).
   2015-03-16 11:20:40 by Juan Francisco Cantero Hurtado | Files touched by this commit (5)
Log message:
Update to p7zip 9.38.1. From Josh Grosse (MAINTAINER).
   2014-10-30 17:42:19 by Stuart Henderson | Files touched by this commit (1)
Log message:
chown to set permissions to avoid needing root to "make clean" after build
   2011-03-21 06:54:17 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to 9.20.1, from maintainer Josh Grosse
   2011-03-21 06:54:17 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to 9.20.1, from maintainer Josh Grosse
   2011-03-21 06:54:17 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to 9.20.1, from maintainer Josh Grosse
   2010-11-14 17:22:54 by Marc Espie | Files touched by this commit (427)
Log message:
convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.
No package changes
   2010-10-18 10:47:00 by Marc Espie | Files touched by this commit (39)
Log message:
USE_GROFF=Yes
   2010-06-20 09:54:35 by Stuart Henderson | Files touched by this commit (3)
Log message:
pudate to 9.13, Josh Grosse (maintainer) ok
   2010-06-20 09:54:35 by Stuart Henderson | Files touched by this commit (3)
Log message:
pudate to 9.13, Josh Grosse (maintainer) ok
   2010-06-20 09:54:35 by Stuart Henderson | Files touched by this commit (3)
Log message:
pudate to 9.13, Josh Grosse (maintainer) ok
   2009-06-08 03:12:40 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to 9.04; from Josh Grosse (maintainer).
version numbering scheme changed to match 7-Zip.
   2009-06-08 03:12:40 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to 9.04; from Josh Grosse (maintainer).
version numbering scheme changed to match 7-Zip.
   2009-02-15 01:02:19 by Steven Mestdagh | Files touched by this commit (2)
Log message:
update to 4.65
from maintainer Josh Grosse
   2009-02-15 01:02:19 by Steven Mestdagh | Files touched by this commit (2)
Log message:
update to 4.65
from maintainer Josh Grosse
   2008-11-30 15:24:54 by Steven Mestdagh | Files touched by this commit (3)
Log message:
update to 4.61
from maintainer Josh Grosse
   2008-11-30 15:24:54 by Steven Mestdagh | Files touched by this commit (3)
Log message:
update to 4.61
from maintainer Josh Grosse
   2008-11-30 15:24:54 by Steven Mestdagh | Files touched by this commit (3)
Log message:
update to 4.61
from maintainer Josh Grosse
   2008-06-09 21:24:38 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to 4.58 and fix homepage, from maintainer Josh Grosse with
tweaks by me. Changelog notes speed optimizations, bug fixes, utf8
support for .zip filenames, .lzma unpack added.
   2008-06-09 21:24:38 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to 4.58 and fix homepage, from maintainer Josh Grosse with
tweaks by me. Changelog notes speed optimizations, bug fixes, utf8
support for .zip filenames, .lzma unpack added.
   2008-06-09 21:24:38 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to 4.58 and fix homepage, from maintainer Josh Grosse with
tweaks by me. Changelog notes speed optimizations, bug fixes, utf8
support for .zip filenames, .lzma unpack added.
   2008-06-09 21:24:38 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to 4.58 and fix homepage, from maintainer Josh Grosse with
tweaks by me. Changelog notes speed optimizations, bug fixes, utf8
support for .zip filenames, .lzma unpack added.
   2007-12-16 04:22:29 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to 4.57 from MAINTAINER, Josh Grosse
ok steven
   2007-12-16 04:22:29 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to 4.57 from MAINTAINER, Josh Grosse
ok steven
   2007-12-16 04:22:29 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to 4.57 from MAINTAINER, Josh Grosse
ok steven
   2007-12-04 05:13:21 by Steven Mestdagh | Files touched by this commit (2)
Log message:
update to 4.55
from maintainer Josh Grosse
   2007-12-04 05:13:21 by Steven Mestdagh | Files touched by this commit (2)
Log message:
update to 4.55
from maintainer Josh Grosse
   2007-09-15 04:14:34 by Marc Espie | Files touched by this commit (38)
Log message:
zap all quotes in COMMENT/PERMIT_*
   2007-09-10 04:52:40 by Eric Faurot | Files touched by this commit (3)
Log message:
- update to 4.53 from maintainer Josh Grosse
- remove quotes from COMMENT
ok sthen@
   2007-09-10 04:52:40 by Eric Faurot | Files touched by this commit (3)
Log message:
- update to 4.53 from maintainer Josh Grosse
- remove quotes from COMMENT
ok sthen@
   2007-09-10 04:52:40 by Eric Faurot | Files touched by this commit (3)
Log message:
- update to 4.53 from maintainer Josh Grosse
- remove quotes from COMMENT
ok sthen@
   2007-05-29 15:55:05 by Steven Mestdagh | Files touched by this commit (3)
Log message:
update to 4.47
from maintainer Josh Grosse, also tested by Stuart Henderson
   2007-05-29 15:55:05 by Steven Mestdagh | Files touched by this commit (3)
Log message:
update to 4.47
from maintainer Josh Grosse, also tested by Stuart Henderson
   2007-05-29 15:55:05 by Steven Mestdagh | Files touched by this commit (3)
Log message:
update to 4.47
from maintainer Josh Grosse, also tested by Stuart Henderson
   2007-05-08 11:59:15 by Christian Weisgerber | Files touched by this commit (5)
Log message:
update to 4.45; from maintainer Josh Grosse


   2007-05-08 11:59:15 by Christian Weisgerber | Files touched by this commit (5)
Log message:
update to 4.45; from maintainer Josh Grosse


   2007-05-08 11:59:15 by Christian Weisgerber | Files touched by this commit (5)
Log message:
update to 4.45; from maintainer Josh Grosse


   2007-05-08 11:59:15 by Christian Weisgerber | Files touched by this commit (5)
Log message:
update to 4.45; from maintainer Josh Grosse


   2007-05-08 11:59:15 by Christian Weisgerber | Files touched by this commit (5)
Log message:
update to 4.45; from maintainer Josh Grosse