Commit Graph

40 Commits

Author SHA1 Message Date
jasper
bea41959bb update maintainer e-mail
from Josh Grosse
2017-01-11 13:44:33 +00:00
juanfra
0a23727a90 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 21:49:25 +00:00
jca
c392bc2a81 Update to p7zip-16.02
Remove patches for security fixes now included in upstream tarball.

From maintainer Josh Grosse.
2016-08-14 16:29:20 +00:00
sthen
448f67f4c0 Security fix for p7zip; CVE-2016-2334 and CVE-2016-2335.
From Josh Grosse.
2016-05-30 21:22:50 +00:00
sthen
01d52b9d33 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 23:13:22 +00:00
naddy
2f0bc9fb1f 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 19:53:09 +00:00
naddy
ef68f42b62 remove SHARED_ONLY from ports that don't use any MODULES 2016-03-16 16:46:31 +00:00
tb
dcd1484562 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 10:38:26 +00:00
sthen
a6fea3759d 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 22:29:37 +00:00
jasper
15f7df17a9 - extend pledge to handle self-extracting archives and the remaining main binaries
from Josh Grosse (MAINTAINER) and brynet@
ok brynet@ sthen@
2016-01-27 10:36:00 +00:00
jasper
b1c1f5b376 Unbreak build on 'mips64' where 'mips' is a CPP define 2016-01-25 19:42:46 +00:00
sthen
93122bf94b add a "# uses pledge()" marker for ease of finding it again 2016-01-22 13:39:08 +00:00
sthen
fbfba5c9a7 pledge p7zip, from maintainer Josh Grosse (thanks for digging into this Josh!). 2016-01-22 13:38:37 +00:00
jca
3df428f2a9 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 22:52:08 +00:00
sthen
d0a70fdd69 update to p7zip-15.09, from maintainer Josh Grosse 2015-10-21 10:45:08 +00:00
juanfra
d7718fd83f Update to p7zip 9.38.1. From Josh Grosse (MAINTAINER). 2015-03-16 17:20:40 +00:00
sthen
30fa2e744a chown to set permissions to avoid needing root to "make clean" after build 2014-10-30 23:42:19 +00:00
brad
ffe6844fac sync distinfo and merge in PFRAG.shared.
ok sthen@
2013-04-04 16:03:55 +00:00
espie
dae9c229a7 more explicit PERMIT_* setup, going to strengthen the rules for multi-packages
a wee little bit.
2013-03-19 19:03:12 +00:00
espie
c80849c13c regress -> test
PERMIT_* cleanup
2013-03-10 22:28:04 +00:00
sthen
9615c3d6d8 zap trailing whitespace in files where it's present on PERMIT_* lines 2012-10-15 15:18:31 +00:00
ajacoutot
3ce024a242 Remove USE_GROFF from ports where mandoc doesn't have any ERRORs and
formatting looks Ok.

from Brad
2011-12-18 09:01:19 +00:00
naddy
f16c858d78 remove a workaround that is no longer required for alpha/gcc4
(and in fact not even alpha/gcc3)
2011-12-04 23:24:20 +00:00
espie
9e1ebe8782 MACHINE_ARCH is always available, no need to move bsd.port.mk just for it. 2011-10-17 11:13:19 +00:00
jasper
c411402990 regen WANTLIB 2011-10-12 08:37:39 +00:00
sthen
e4d14fc887 update to 9.20.1, from maintainer Josh Grosse 2011-03-21 12:54:17 +00:00
espie
2314c85f45 convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.

No package changes
2010-11-15 00:22:45 +00:00
espie
3ed7d907a5 USE_GROFF=Yes 2010-10-18 16:47:00 +00:00
sthen
ab52e8db7b pudate to 9.13, Josh Grosse (maintainer) ok 2010-06-20 15:54:35 +00:00
sthen
dde1e59006 update to 9.04; from Josh Grosse (maintainer).
version numbering scheme changed to match 7-Zip.
2009-06-08 09:12:40 +00:00
steven
377af8339a update to 4.65
from maintainer Josh Grosse
2009-02-15 08:02:19 +00:00
steven
4560a4d00f update to 4.61
from maintainer Josh Grosse
2008-11-30 22:24:54 +00:00
sthen
1f9324de36 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-10 03:24:37 +00:00
sthen
8a30cdf694 update to 4.57 from MAINTAINER, Josh Grosse
ok steven
2007-12-16 11:22:29 +00:00
steven
93e2331f09 update to 4.55
from maintainer Josh Grosse
2007-12-04 12:13:21 +00:00
espie
01eeb5f64b zap all quotes in COMMENT/PERMIT_* 2007-09-15 10:14:32 +00:00
eric
b7b17079e6 - update to 4.53 from maintainer Josh Grosse
- remove quotes from COMMENT

ok sthen@
2007-09-10 10:52:40 +00:00
steven
12a931981a update to 4.47
from maintainer Josh Grosse, also tested by Stuart Henderson
2007-05-29 21:55:05 +00:00
naddy
f3f52793fe update to 4.45; from maintainer Josh Grosse 2007-05-08 17:59:15 +00:00
steven
a2610717e5 import p7zip 4.44
p7zip is a port of 7-zip for *nix platforms.
7-zip is a file archiver with a high compression ratio.

from Josh Grosse <josh at jggimi.homeip.net> and
Stuart Henderson <stu at spacehopper.org>

with testing, feedback, and ok from naddy@
2007-04-20 17:50:05 +00:00