Commit Graph

1754 Commits

Author SHA1 Message Date
fcambus
d9f0673c9c Update lziprecover to 1.22. 2021-02-20 13:18:07 +00:00
fcambus
01d7be67e0 Update lunzip to 1.12. 2021-02-20 13:17:16 +00:00
ajacoutot
16d1415048 Update to py3-lz4-3.1.3. 2021-02-19 21:05:10 +00:00
naddy
62a10a1433 archivers/gtar: update to bugfix release 1.34 2021-02-16 21:20:07 +00:00
kn
e9619e6835 Update to pigz 2.6
- Add --huffman/-H and --rle/U strategy options
- Fix issue when compiling for no threads
- Fail silently on a broken pip
2021-02-08 20:21:31 +00:00
naddy
b779695ef4 archivers/gshar+gunshar: enable NLS and install message catalogs
Disabling NLS is buggy, the build already picked up libintl.
Tweak the -fno-common fix.
2021-02-01 17:17:28 +00:00
kn
d174f94dc4 Fix "-fno-common" build, from FreeBSD 2021-02-01 16:51:22 +00:00
kn
cd7163e60e Fix build with "-fno-common" 2021-02-01 16:43:29 +00:00
kn
8b3d75845f Update to pigz 2.5
Feedback daniel millert
2021-01-31 02:49:36 +00:00
naddy
9cfccf2a27 archivers/gcpio: fix for -fno-common; from upstream (unreleased) 2021-01-28 13:35:02 +00:00
naddy
9c375a115c archivers/gtar: fix memory corruption when parsing TAR_OPTIONS 2021-01-17 19:11:49 +00:00
naddy
1df6500a17 Update to 1.33:
* POSIX extended format headers do not include PID by default
* --delay-directory-restore works for archives with reversed member ordering
* Fix extraction of a symbolic link hardlinked to another symbolic link
* Wildcards in exclude-vcs-ignore mode don't match slash
* Fix the --no-overwrite-dir option
* Fix handling of chained renames in incremental backups
* Link counting works for file names supplied with -T
* Accept only position-sensitive (file-selection) options in file list files

Stefan Hagen provided analysis of a regression that has been fixed
by upstream (cherrypicked).
2021-01-16 18:52:19 +00:00
naddy
5222c850d5 maintenance update to 6.00 (minor incremental changes only) 2021-01-15 20:56:49 +00:00
sthen
d80c418015 regen PLISTs for python ports with .so files that end up renamed due to
the EXT_SUFFIX change in Python 3.8.7
2021-01-04 14:06:26 +00:00
martin
114bf52bc2 Update blosc to 1.21.0. 2021-01-04 09:34:36 +00:00
bket
2ac86d1574 Update to zstd-1.4.8
Note the major bump to the shared lib due to a removed symbol.
Changelogs:
https://github.com/facebook/zstd/releases/tag/v1.4.7
https://github.com/facebook/zstd/releases/tag/v1.4.8


OK sthen@
2020-12-29 20:40:31 +00:00
naddy
181bf3e6c4 update to libarchive-3.5.1 2020-12-27 19:09:02 +00:00
cwen
24a5f1e94e innoextract: unbreak on powerpc
The -Wl,--as-needed linker flag causes the std::unique_ptr configure
test to fail due to undefined reference errors. A fallback exists, using
std::auto_ptr, but it has been removed from the C++17 standard, used by
upstream.
Remove the use of -Wl,--as-needed on powerpc, so we use the same code on
all archs, instead of reenabling std::auto_ptr by force.

OK thfr@ (maintainer)
2020-12-15 19:38:22 +00:00
naddy
bc1d9ea680 maintenance update to 3.5.0 2020-12-03 16:51:56 +00:00
benoit
32142b92fa Update to py-lz4-3.1.1. 2020-11-22 10:19:33 +00:00
sthen
04e960872d update to pecl-rar-4.1.0, enable for PHP 7.3 and 7.4 2020-11-21 16:30:25 +00:00
bket
d16d838e52 Update to lz4-1.9.3
Changes: https://github.com/lz4/lz4/releases/tag/v1.9.3

Minor of shared lib has been bumped because of the addition of a symbol.
While here update HOMEPAGE and take MAINTAINER.

OK sthen@
2020-11-16 15:52:37 +00:00
jcs
68f39bf9dd Backport an upstream patch to fix erroneous "zip bomb" detection
ok naddy
2020-11-14 17:45:17 +00:00
ajacoutot
d6e91a92bc Build DEBUG_PACKAGES. 2020-11-11 12:43:58 +00:00
jasper
cb004561d4 update to p5-Archive-Zip-1.68 2020-11-06 19:45:59 +00:00
sthen
8f592cc37f adjust for boost 1.70, from Brad (i think) 2020-11-05 11:23:30 +00:00
naddy
09d99de2e1 Stop using -fno-strength-reduce. It is ignored by gcc4 and triggers
a warning by clang.

Add debug package.
2020-10-30 16:21:12 +00:00
sthen
790c0d78e4 update to pecl-LZF 1.6.8, from maintainer Johan Huldtgren 2020-10-28 11:59:54 +00:00
landry
9ce5462794 Oops, forgotten in previous: bump minor and update PLIST again 2020-10-23 16:22:32 +00:00
landry
364a0c6d46 Update to minizip 2.10.1.
- remove patch from upstream fixing build failure with gcc
- patch CMakeLists.txt to use pkg-config to find system zstd (instead of
  trying to fetch zstd source from github..)
- enable zstd support
2020-10-23 16:20:20 +00:00
daniel
3055e49e48 update brotli to v1.0.9 which fixes CVE-2020-8927
ok pascal@ (MAINTAINER)
2020-10-18 18:37:19 +00:00
landry
64d4f280e2 link minizip to the build now that all potential consumers are tweaked 2020-10-06 16:53:33 +00:00
landry
8153852632 Import minizip 2.10.
Minizip was originally developed in 1998. It was first included in the zlib
distribution as an additional code contribution starting in zlib 1.1.2. Since
that time, it has been continually improved upon and contributed to by many
people.

+ Creating and extracting zip archives.
+ Adding and removing entries from zip archives.
+ Read and write raw zip entry data.
+ Reading and writing zip archives from memory.
+ Zlib, BZIP2, LZMA, and ZSTD compression methods.
+ Password protection through Traditional PKWARE and WinZIP AES encryption.
+ Buffered streaming for improved I/O performance.

with fixes and tweaks from cwen@:
- add patch to fix build on gcc
- disable -Os
- build & enable tests

some ports bundle it, some ports allow building against a systemwide
one, some ports bundle/rely on an incompatible version - all those will be
fixed in following commits.

required by an upcoming geo/spatialite/libspatialite update.

ok bentley@ cwen@
2020-10-06 16:48:54 +00:00
martin
bccd4bce15 Update blosc to 1.20.1. Keep building with external snappy. 2020-10-06 08:38:45 +00:00
kmos
0c6b072810 Hook py-brotli up to build 2020-09-12 20:39:31 +00:00
kmos
0cbba5f6f5 python bindings for Brotli, a generic-purpose lossless compression
algorithm that compresses data using a combination of a modern
variant of the LZ77 algorithm, Huffman coding and 2nd order context
modeling, with a compression ratio comparable to the best currently
available general-purpose compression methods. It is similar in
speed with deflate but offers more dense compression.

Original version by thfr. Moved to current python port standards by
me. Typo fix pointed out by sthen.

ok sthen
2020-09-12 20:38:14 +00:00
kmos
dc67d68183 Hook py-lz4 up to build 2020-09-12 20:35:56 +00:00
kmos
32851efa4c This package provides python bindings for the LZ4 compression library.
The bindings provided in this package cover the frame format, the
block format, and the streaming format specifications. The frame
format bindings are the recommended ones to use, as this guarantees
interoperability with other implementations and language bindings.

Needed for thfr's pending py-unitypy port and another port I have in progress

Some details picked up from thfr's version. Tweak from sthen.

ok sthen
2020-09-12 20:35:13 +00:00
thfr
078a7cf656 update to innoextract 1.9; tested with GOG archives for Lands of Lore and Dead Cells 2020-09-04 05:07:08 +00:00
bket
fb52e064c1 Update Makefile for archivers/zstd
- 'COMPILER=base-clang ports-gcc' is needed because of -Wvla in a couple
  of Makefiles, which is easily patched out
- switch ALL_TARGET to 'default' as 'allmost' builds stuff that we do
  not package. This saves a couple of seconds while building, plus the
  build is C-only
- No need for WANTLIB+=atomic/LDFLAGS+=-latomic (hppa only). There is
  nothing related to atomics in the stuff that is build (related to
  ALL_TARGET)
- No need to set CXX* in MAKE_ENV as the build is C-only
- No need to set CFLAGS. Upstream's (GNU)Makefile properly amends CFLAGS
  on a per-target basis. We already provide CFLAGS through MAKE_ENV, let
  the Makefile do its job
- Update CPPFLAGS

OK sthen@
2020-09-03 17:11:10 +00:00
martin
75235a431b Update blosc to 1.20.0. 2020-07-31 19:35:58 +00:00
kmos
3107799270 Update archivers/rarfile from 3.1 to 3.2 and drop python2 FLAVOR
(Only consumer is audio/beets, which uses python3)

Also put a rename in quirks for dropping the python2 flavor

ok sthen
2020-07-25 21:45:51 +00:00
benoit
82cafd4fdb Update to p5-Compress-Bzip2-2.28, from wen heping 2020-07-24 13:34:56 +00:00
naddy
a9e06ebad1 update to 5.91 2020-07-11 18:39:42 +00:00
bcallah
9221bd6e8d Do not install upstream's new cmake packaging code, which is broken and
has been shown to break some existing ports (emulators/mgba).
Spotted by naddy@ in his latest bulk.
Bump.
2020-07-11 00:42:29 +00:00
bcallah
531d3c68a8 Update to libzip-1.7.1 -- note the minor bump
Changelog: https://libzip.org/news/
ok kn@
2020-07-09 03:18:10 +00:00
sthen
95d31a4bd8 bump for search.cpan.org->metacpan.org change 2020-07-03 21:44:29 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
martin
8dbe7f5534 Update c-blosc to 1.19.0. 2020-06-07 11:26:07 +00:00
naddy
6ff3a59ebb update to 3.4.3 2020-05-30 15:50:38 +00:00
bket
436e651f8f naddy@ found that with the update to 1.4.5, the build time of
archivers/zstd has tripled. This is caused by zstd building everything
in examples and contrib, which we do not package. Setting ALL_TARGET
fixes this. Build time, on my x230, dropped from 20m41.61s to 5m47.06s.

No REVISION bump required.

OK naddy@
2020-05-29 20:39:12 +00:00
bket
cfdb0a6609 Update to zstd-1.4.5
Changes: https://github.com/facebook/zstd/blob/v1.4.5/CHANGELOG

Minor bump because of a symbol addition.

OK juanfra@
2020-05-28 19:31:56 +00:00
sthen
4797d5f7dc build PHP 7.4 versions of the pecl-* ports 2020-04-21 20:42:00 +00:00
martin
25d6bd814f Update blosc to 1.18.1. 2020-04-07 12:47:39 +00:00
naddy
91ab7cf5b0 maintenance update to 5.90 2020-04-06 16:10:11 +00:00
sthen
41dde5ced1 update to snappy-1.1.8 2020-03-30 20:43:50 +00:00
naddy
219b83082e Maintenance update to 5.2.5, which has some minor bug fixes.
Additional sparc64 testing by jca@
2020-03-26 20:44:51 +00:00
jca
7e6a45e6eb Bump EPOCH after introducing support for alpha[N] package versions
I highly suspect this is not needed but it's too tempting to just bump
three ports and forget about it.
No objection from tb@ (py-tlslite-ng maintainer)
2020-03-26 19:55:08 +00:00
ajacoutot
95b34e9a4f Fix after removal of misc/rpm. 2020-03-23 19:17:38 +00:00
landry
446c3d0dc2 +laszip 2020-03-23 13:17:03 +00:00
landry
050656e90d Import laszip 3.4.3.
LASzip quickly turns bulky LAS files into compact LAZ files without
information loss and is the de-facto standard for LiDAR compression.

LASzip compression can be many times smaller and many times faster than
generic compressors like bz2, gzip, and rar because it knows what the
different bytes in a LAS file represent.

with tweaks from & ok sthen@ jca@
2020-03-23 13:15:22 +00:00
naddy
caf1a0257d Security fixes for:
CVE-2018-1000035 (heap overflow in processing password-protected archives)
CVE-2019-13232 (mishandles the overlapping of files inside a ZIP container)
From Moritz Buhl
2020-03-11 21:57:31 +00:00
thfr
8be0367167 trivial update to innoextract 1.8
revert to using MASTER_SITES again
successfully extracts a few test archives from GOG.com
While here, add comments with reason for COMPILER=base-clang ports-gcc
(C++17), and reason for WANTLIBs boost_system-mt and pthread which
portcheck lists as "Extra"
Changelog: https://constexpr.org/innoextract/changelog
2020-03-07 17:48:59 +00:00
sthen
441f56ffbb xz: change from sysctl hw.ncpu to sysconf(_SC_NPROCESSORS_ONLN), ok naddy@
This is used for -T0 which auto-detects the number of cores for parallel
compression. xz prefers sysctl over sysconf (see m4/tuklib_cpucores.m4
and src/common/tuklib_cpucores.c for reasons) but this doesn't work for
us; just set an autoconf cache variable to force sysconf which works
better for us.
2020-02-27 12:31:10 +00:00
naddy
c4ba9282a9 maintenance update to 3.4.2 2020-02-21 22:18:44 +00:00
bket
1aa6099cef Fix for \# backward-incompatibility in gmake 4.3 2020-02-15 12:38:15 +00:00
sthen
9356d2ac79 remove some extraneous DISTNAME setting from GH_TAGNAME ports,
move GH_* up in a few cases where it's halfway through the Makefile
2020-02-14 11:11:32 +00:00
bket
3138c48827 Update to fuse-zip-0.6.2
Changelog:
d59ec91ee1/changelog

OK benoit@
2020-02-09 15:31:02 +00:00
benoit
11e1fc1aba Update to deutex-5.2.1. 2020-02-09 13:28:00 +00:00
bcallah
510d003d5c Update to libzip-1.6.1
Fixes a double-free in zipcmp(1) during cleanup. Also adds an extra manual
page link. No library changes.
2020-02-04 01:44:05 +00:00
sthen
a3e5de8f53 drop maintainer 2020-02-03 20:40:37 +00:00
bcallah
60ef61e7c8 Update to libzip-1.6.0
Changelog: https://libzip.org/news/release-1.6.0.html
ok bket@ cwen@
2020-02-02 00:11:34 +00:00
jasper
c0d71858db update MASTER_SITES where distfiles.nl was used 2020-01-26 11:14:29 +00:00
bcallah
61a1b882b3 Update to quazip-0.8.1
Remove the qt5 FLAVOR; qt5 is the only supported/used version these days.
Disable the tests; they've not been updated for qt5 and aren't accessible
from the standard cmake build system.
Update all dependent ports to cope with the FLAVOR removal.
Requested by rsadowski@; improvements by sthen@
2020-01-25 22:57:56 +00:00
ajacoutot
2c7946bc29 Unbreak: needs archivers/xz and actual WANTLIBs. 2020-01-20 05:55:49 +00:00
ajacoutot
a71dde3f39 Update to gcab-1.4. 2020-01-07 21:17:26 +00:00
naddy
d7dd84b019 maintenance update to 3.4.1 2020-01-03 21:53:19 +00:00
sthen
f46640c3a2 update to p5-Archive-Extract 0.86, from wen heping 2019-12-30 12:19:46 +00:00
naddy
61d1a052b4 update to 5.80 2019-12-29 11:52:10 +00:00
sthen
e514026e26 update to p5-Archive-Zip-1.67. one test now fails because
archivers/unzip is not built with bzip2 support; add a comment
to explain why.
2019-12-28 17:26:52 +00:00
jasper
663f8dc4bf hookup jefferson and its dependencies 2019-12-21 14:17:59 +00:00
jasper
fa1e6db033 import py-backports-lzma 0.0.14
Python 3.3 onwards includes module lzma in the standard library,
providing support for working with LZMA and XZ compressed files via the
XZ Utils C library (XZ Utils is in a sense LZMA v2).

ok sthen@
2019-12-21 14:14:10 +00:00
feinerer
3741692dcb +blosc 2019-12-19 07:03:55 +00:00
feinerer
5f3d820a3e Import Blosc 1.17.1
Blosc is a high performance compressor optimized for binary data. It has been
designed to transmit data to the processor cache faster than the traditional,
non-compressed, direct memory fetch approach via a memcpy() OS call. Blosc is
meant not only to reduce the size of large datasets on-disk or in-memory, but
also to accelerate memory-bound computations.

It uses the blocking technique so as to reduce activity in the memory bus as
much as possible. In short, this technique works by dividing datasets in blocks
that are small enough to fit in caches of modern processors and perform
compression/decompression there. It also leverages, if available, SIMD
instructions (SSE2, AVX2) and multi-threading capabilities of CPUs, in order to
accelerate the compression/decompression process to a maximum.

From martin@; input and OK from bcallah@, feinerer@, and sthen@
2019-12-19 07:00:24 +00:00
sthen
bce949ff98 more php71 cleanup 2019-12-11 16:08:29 +00:00
sthen
d0ce11bc87 remove php71 builds of pecl modules, and pecl-libsodium which is rolled
into php core as of 7.2
2019-12-11 15:59:26 +00:00
bket
b685631232 Add debug package for zstd. 2019-12-08 18:41:48 +00:00
sthen
d3dc2aca50 update to zopfli-1.0.3 (adds zopflipng) 2019-11-28 14:36:32 +00:00
jca
acbf4c142b ftp(1) speaks HTTP/1.1 now, switch back to upstream MASTER_SITES
Thanks to kmos@ for hosting those distfiles in the meantime.
2019-11-26 15:22:07 +00:00
kmos
8e55ef71b3 Make tests actually run by switching to MODPY_PYTEST and adding
py-mock to the TEST_DEPENDS
2019-11-23 17:54:19 +00:00
bcallah
b033bfa6bc Update to py-libarchive-c-2.9
Changelog: https://github.com/Changaco/python-libarchive-c/releases/tag/2.9
Its one consumer (diffoscope) is happy.
2019-11-23 16:22:46 +00:00
espie
94ac4af802 add DEBUG_PACKAGES, okay naddy@ (maintainer) 2019-11-19 13:27:44 +00:00
naddy
b35e162a3f Fix copy out to ustar archives in cases where st_rdev for a non-device file
accidentally decodes to a minor device number >= 2^21.  From upstream.
2019-11-15 21:44:39 +00:00
naddy
88696794a0 Security update to 2.13:
* Fix CVE-2015-1197
* Fix CVE-2016-2037
* Fix CVE-2019-14866
* Remove --extract-over-symlinks option again, which was part of an earlier
non-upstream fix for CVE-2015-1197.
2019-11-10 10:23:02 +00:00
ajacoutot
eee3cb176a Remove PORTROACH; not sure why but this doesn't work.
That stuff is getting more broken by the minute...
2019-11-09 12:19:15 +00:00
ajacoutot
ab8dd8abe1 Add PORTROACH marker. 2019-11-08 21:37:35 +00:00
kmos
face704637 Hook py-rarfile and py-rarfile,python up to the build 2019-11-07 21:47:11 +00:00
kmos
6dba602bec archivers/py-rarfile
Version 3.1

DESCR:
rarfile is a Python module for RAR archive reading. The interface
is made as zipfile like as possible.

Supports both RAR3 and RAR5 format archives, multi volume archives,
Unicode filenames, password-protected archives, archive and file
comments, and archive parsing and non-compressed files handled with
pure Python code, Compressed files are extracted by executing either
unrar from RARLAB or bsdtar from libarchive.  Works with both Python
2.7 and 3.x.

ok landry
2019-11-07 21:45:52 +00:00
bket
b2a6bdf922 Update to zstd-1.4.4.
Changelog: https://github.com/facebook/zstd/blob/v1.4.4/CHANGELOG

Bumped minor of SHARED_LIBS as symbols have been added.
2019-11-06 10:19:14 +00:00
ajacoutot
f6e1ab9679 Update to gcab-1.3. 2019-10-19 09:29:09 +00:00
jca
9418035520 Also mirror the rzip distfile
Initially hosted on samba.org which now rejects HTTP/1.0 requests.

Thanks to kmos@ for hosting the distfile, ok lteo@ (maintainer)
2019-10-07 18:26:07 +00:00
kili
5fdef2f4f2 Update to hs-zlib-0.6.2.1.
Joined work with Greg Steuck.
2019-09-30 11:48:41 +00:00
kili
1389a6ec13 Update to hs-zip-archive-0.3.2.5.
Joined work with Greg Steuck.
2019-09-30 11:47:09 +00:00
sebastia
075ed90036 Update 0.8 -> 0.9 2019-09-26 06:41:33 +00:00
bcallah
52a1d11705 Update to libzip-1.5.2
Changelog: https://libzip.org/news/release-1.5.2.html

Explicitly disable all crypto backends other than in-base LibreSSL.

ok rsadowski@
2019-09-21 15:56:20 +00:00
kili
42ec039af8 Switch ghc and hs-ports from @exec/@unexec to @define-tag/@tag.
ghc and the hs-packages now simply include the necessary (haskell)
package description files in lib/ghc/package.conf.d and update the
package.cache by running ghc-pkg recache at the end. register and
unregister scripts are no longer needed.
2019-09-10 13:51:21 +00:00
naddy
7da62bd4c9 Update to 1.0.8:
* relaxes the fix for CVE-2019-12900
* cleanup of bzdiff and bzgrep scripts so they don't use bash extensions
There's also a homepage again.

ok kmos@ cwen@
2019-08-21 21:39:38 +00:00
sthen
b56ee1dab6 update to lz4-1.9.2 2019-08-21 10:55:41 +00:00
bket
77d9e3755f Update to zstd-1.4.3.
Fixes an issue, which can degrade the effectiveness of dictionary
compression. Overview of changes can be found at
https://github.com/facebook/zstd/releases/tag/v1.4.3
2019-08-20 15:41:37 +00:00
bket
6e3c9036c8 Update to zstd-1.4.2.
zstd-1.4.1 included a bug in decompressing v0.5 legacy frames, which is
fixed in 1.4.2.
2019-07-26 11:14:42 +00:00
bket
53df28cdbf Update to zstd-1.4.1.
Maintenance release, which includes a few bug fixes, including a fix for
a rare data corruption bug, which could only be triggered in a niche use
case.

List of changes can be found at
https://github.com/facebook/zstd/releases/tag/v1.4.1
2019-07-20 07:54:25 +00:00
sthen
e8a3ed4a98 Some ports using gnulib previously detected a broken realpath and switched to an
internal replacement function. Following the changes to make realpath(3) use the
__realpath() syscall these no longer detect broken realpath i.e. produce different
code. Bump REVISION to ensure that users get the new version.
2019-07-16 21:29:41 +00:00
kmos
c97e58309c FreeBSD removed this port in June with the reasoning that the distfile was
only available in the directory of one of their committers who's been
inactive since 2001. It's not licensed such that it can be packaged.

Time to delete it.

OK rsadowski@ jca@
2019-07-14 20:00:38 +00:00
naddy
ae1cb22cb2 Switch to PERMIT_(DISTFILES|PACKAGE).
CDROM restrictions are no longer applicable.
2019-07-14 02:16:50 +00:00
naddy
7ab397505a Switch to PERMIT_PACKAGE. CDROM restrictions are no longer applicable. 2019-07-14 00:39:34 +00:00
naddy
02a818f26a Switch remaining multi-package port to PERMIT_PACKAGE.
CDROM restrictions are no longer applicable.
2019-07-13 23:05:21 +00:00
sthen
6abcfb470b replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 21:05:06 +00:00
sthen
485792605b replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 21:02:12 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
tj
fb0f863edb switch more homepage and master_sites links to https 2019-07-11 17:16:59 +00:00
tj
b78c82b5f8 switch some more homepage and master_sites links to https. input/ok sthen 2019-07-10 21:01:26 +00:00
tj
c059236938 update to bzip 1.0.7
ok kn, probably ok sthen
2019-06-28 23:48:51 +00:00
sthen
91e77bcfed fix out of bounds access in BZ2_decompress(), CVE-2019-12900
set HOMEPAGE while there

based on a diff from Henry Jensen
2019-06-24 14:46:36 +00:00
naddy
bd17a1654f Update to 3.4.0:
* Fixes for reading Android APK and JAR archives
* Support for non-recursive list and extract
* New tar option: --exclude-vcs
* Important fixes for storing file attributes and flags
* Support for xz, lzma, ppmd8 and bzip2 decompression in ZIP files
* RAR 5.0 reader
2019-06-18 20:30:01 +00:00
kirby
6439f03e09 update HOMEPAGE 2019-06-17 09:39:44 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
sthen
fc52b6f35f update to libmspack-0.10.1alpha
bump to EPOCH=1 because "alpha" isn't treated specially by packages-specs(7)
i.e. 0.10.1alphav0 is treated as older than 0.9alphav0
2019-05-29 13:32:21 +00:00
sthen
e1d6a05e5b update to cabextract-1.9
switch to libmspack from ports rather than the bundled one
2019-05-29 13:25:38 +00:00
danj
9ce82c1742 Remove maintainer per their request 2019-05-28 00:49:12 +00:00
thfr
82f7ef1b5c update innoextract to most recent git commit. This is a temporary
solution to fix incompatibility with some downloads from GOG.com made
with Inno Setup version that is incompatible with innoextract 1.7
release. Confirmed to fix extraction of Ultimate Doom, no regression on
testing with about a dozen random GOG.com Inno archives.
Take MAINTAINER while here.

hint to use pl versioning and ok bentley@
ok jca@
2019-05-27 19:41:13 +00:00
cwen
5e3e5e74a8 p5-Compress-LZO: update to 1.09
Please note that upstream moved to lzo2.

Changelog:
https://metacpan.org/source/PEPL/Compress-LZO-1.09/Changes

OK afresh1@
2019-05-27 11:45:38 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
naddy
792b694c0a switch to CONFIGURE_STYLE=autoreconf 2019-05-19 19:13:45 +00:00
danj
1cea8d071d Remove maintainers per their requests 2019-05-05 22:34:40 +00:00
naddy
07f590766d update to 5.71 2019-05-05 00:13:41 +00:00
danj
05a7ec7904 Remove giovanni@ as maintainer per his request 2019-05-02 14:51:49 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
sthen
14e8237879 update to lz4-1.9.1 2019-04-24 10:12:54 +00:00
bket
d94739e721 Update to zstd-1.4.0.
Changelog: https://github.com/facebook/zstd/blob/master/CHANGELOG

Bump major of SHARED_LIBS as symbols have been removed.

OK sthen@
2019-04-17 08:01:01 +00:00
sthen
fe2bf64aec drop Donovan Watteau as maintainer as requested
(plus a little COMPILER tidying while there)
2019-04-16 20:19:01 +00:00
bcallah
4594ae41ba Link with -latomic on hppa. Doesn't affect any other archs.
ok bket@
2019-04-16 03:52:47 +00:00
naddy
5f30cf3f2d update to 5.70 2019-03-09 22:57:53 +00:00
sthen
78dfb0b064 put the pecl/php73 bits in; even though php/7.3 itself is disabled doing\
this doesn't get in the way and makes it easier to test possible fixes
2019-03-08 17:02:43 +00:00
sebastia
37d766f4d0 Update to 0.8, note if someone needs it, the minitar executable is now
available as a separate gem minitar-cli, which is not in the ports tree.
The only dependent port doesn't need the executable
2019-03-04 12:44:49 +00:00
sthen
4a3f1770f5 update to pecl-LZF-1.6.7, from maintainer Johan Huldtgren 2019-03-04 10:37:19 +00:00
naddy
1ced722082 update to 1.32 for some bug and testsuite fixes 2019-02-25 21:01:58 +00:00
juanfra
f10824f7a0 Update to tarlz 0.11. 2019-02-15 17:06:52 +00:00
juanfra
79ab94c5a1 Update to tarlz 0.10a. From Kurt Mosiejczuk.
(despite of the "a" in the version, it's stable, not an alpha)
2019-02-07 18:06:47 +00:00
juanfra
7f2c391b7e Update to tarlz 0.9. From Kurt Mosiejczuk. 2019-01-26 22:23:22 +00:00
juanfra
ca39fd8f5d Update to lzip 1.21. From Kurt Mosiejczuk. 2019-01-26 22:22:34 +00:00
juanfra
08ae189080 Update to clzip 1.11. From Kurt Mosiejczuk. 2019-01-26 22:21:52 +00:00
juanfra
4088c5c238 Update to lzlib 1.11. From Kurt Mosiejczuk. 2019-01-26 22:21:01 +00:00
juanfra
f562ab2b62 Update to plzip 1.8. From Kurt Mosiejczuk. 2019-01-26 22:20:08 +00:00
sthen
ace23cf4be update to libmspack-0.9.1alpha 2019-01-21 15:27:29 +00:00
jca
7b2783617f Update to lz4json-2
Drops an endian patch merged upstream and adds a basic manpage.
2019-01-17 10:19:36 +00:00
naddy
2fa076dcf2 sync regression test fixes with upstream 2019-01-15 15:23:51 +00:00
naddy
eca5877b8f Update to 1.31:
* Support for zstd compression (if zstd is installed).
* The -K option interacts properly with member names given on the command line.
* Fix handling of file shrinkage during read access when --sparse is used.
2019-01-13 15:34:55 +00:00
juanfra
c5ab1b5fb0 Update to lziprecover 1.21. From Sascha Paunovic. 2019-01-07 18:13:00 +00:00
juanfra
8080cfb0b8 Update to lunzip 1.11. From Sascha Paunovic. 2019-01-05 15:42:44 +00:00
juanfra
3d996e490e Update to pdlzip 1.10. From Sascha Paunovic. 2019-01-05 15:41:45 +00:00
bket
67913c66df Update to zstd-1.3.8.
Bump major of SHARED_LIBS as symbols have been removed. Consumers have
been build tested. Run tested in combination with libarchive and
borgbackup.

OK sthen@
2018-12-28 19:28:37 +00:00
pascal
36f87642ae Update brotli to 1.0.7. 2018-12-25 14:50:27 +00:00
bentley
c3299b9f8d Update license marker. Move homepage/master_sites to https. 2018-12-21 07:38:35 +00:00
juanfra
6bc87ded28 Update to tarlz 0.8. From Sascha Paunovic. 2018-12-20 18:50:04 +00:00
danj
403f85fc5d Fix HOMEPAGE
The www. domain has an IP as a CNAME and it doesn't work
2018-12-19 03:00:28 +00:00
juanfra
57ed8f743a Update to tarlz 0.7. From Sascha Paunovic. 2018-12-16 00:10:43 +00:00
sthen
49b00025fd bump REVISION for ports with a LIB_ or RUN_DEPENDS on devel/boost,
it has been split into subpackages
2018-12-13 19:53:23 +00:00
kn
ae1f077f54 update to p5-Archive-Zip-1.64
Fixes CVE-2018-10860 (directory traversal), from Charlene Wendling, thanks!
2018-12-11 21:29:30 +00:00
sthen
dcdd36f49d move @pkgpath markers for pecl extensions so that versions compiled against
the old "ports default" versions of php are autoupdated to the current one
2018-12-11 12:33:26 +00:00
sthen
305fd3d250 drop ports/flavours requiring php 5.6 which is about to stop receiving
security fixes.
2018-12-11 12:07:47 +00:00
kn
6bc8811346 Avoid redundancy in post-install, clarify on gmake workaround
post-install is pretty much a do-install, so simply pass the proper MANDIR
and just uncompress the manual.

The make symlink is only needed for tests/Makefile since $(MAKE) is already
used elsewhere, so turn do-configure into do-test.

OK bket
2018-12-10 16:28:54 +00:00
ajacoutot
9f8439b2c3 Update to gcab-1.2. 2018-12-10 08:49:32 +00:00
bket
41256ee866 Update to fuse-zip-0.5.0
OK kn@
2018-12-07 13:20:31 +00:00
jsg
1eedf5bddf update to unshield 1.4.3 2018-11-24 08:00:26 +00:00
bentley
9d71ca0d3e Drop wcobb@ from maintainership at his request. 2018-11-12 08:53:45 +00:00
naddy
efa8073d73 fetch missing prototype, noticed by gcc 4.9 2018-11-11 17:30:58 +00:00
naddy
210cac92fa Disable non-PIC assembly code on i386 and use the same code as other archs. 2018-11-09 16:23:02 +00:00
bentley
4c4c50b3cc Include cstddef for ptrdiff_t. 2018-10-28 07:48:25 +00:00
sthen
813d2e28fc drop php 7.0 and scaffolding, the default has already been switched to 7.1 2018-10-26 21:22:01 +00:00
sthen
6cb8d5005a update to cabextract-1.8, fixes CVE-2018-18584 "A CAB file with a
Quantum-compressed block of exactly 38912 bytes will write one byte
beyond the end of the input buffer", also improves the --fix option.

ok jasper@ and "Steve" (maintainer) "OK'd my update earlier this week
which was the same as your diff below except for the HOMEPAGE change."
2018-10-26 20:09:45 +00:00
bentley
16e67a19c1 Update to tarlz-0.6.
Release announcement:
https://lists.nongnu.org/archive/html/lzip-bug/2018-10/msg00002.html
2018-10-26 06:17:23 +00:00
sthen
b4b6d4c48b update to libmspack 0.8alpha, fixes for a 1-byte out-of-buffer write
if a CAB file has a Quantum-compressed datablock with exactly 38912
compresswed bytes, also rejects blank CHM filenames that are blank
because they have embedded null bytes, and chmextract now protects
against absolute/relative pathnames in CHM files.
2018-10-25 20:12:51 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
bket
23a747e00a Update to zstd-1.3.7.
Minor fix release, which fixes a compression ratio regression. List of
man pages has been completed with documentation for zstdless and
zstdgrep.
2018-10-24 04:58:20 +00:00
naddy
4109a05f37 update to 5.61 2018-10-18 13:56:48 +00:00
bket
bf63ad11c4 Update to zstd-1.3.6.
Bump minor of shared lib as symbols have been added. Drop patch as it
has been committed upstream. Switch from GitHub auto-generated tarballs
to MASTER_SITES.

OK sthen@
2018-10-16 14:56:34 +00:00
sthen
2fb1e0ac8d update to libmspack-0.7.1alpha 2018-10-03 20:28:54 +00:00
juanfra
327f2833a1 Update to tarlz 0.5.
Drop maintainership, I'm using zip+lzma and zstd nowadays.
2018-10-01 21:33:46 +00:00
landry
75d4247a85 Prefer ports-gcc over ports-clang after base-clang.
been in my tree on sparc64 since two or three months, probably because
ports-clang was failing there. Since it's probably the same for macppc..
2018-09-30 08:47:42 +00:00
sthen
9a798e665c add php71/72 flavours for pecl-* ports 2018-09-28 22:24:24 +00:00
sthen
001a01c514 fix "test_install.sh" test to use gmake where required 2018-09-24 21:01:34 +00:00
sthen
e0eb152cea update to lz4-1.8.3 2018-09-24 20:37:46 +00:00
bentley
32a777dccf Switch homepage to https. 2018-09-18 02:31:02 +00:00
bentley
1ccea20d1b Restore homepage, inadvertently lost after dropping GH_*. 2018-09-18 02:30:43 +00:00
visa
a64f6f94e0 Fix a cyclic dependency. The devel/llvm port depends indirectly on
archivers/zstd (devel/llvm -> devel/cmake -> archivers/libarchive ->
archivers/zstd), so ports-clang should not be used in zstd's COMPILER.
Otherwise, zstd build is blocked if clang is not readily available,
as is the case with bulk builds on gcc architectures.

The dependency archivers/libarchive -> archivers/zstd was added
recently.

OK bket@ sthen@
2018-09-15 17:38:16 +00:00
bcallah
98e2f0a36a Bugfix update to deutex-5.1.2 -- fixes a segfault when using --help
ok rsadowski@
2018-09-13 19:20:04 +00:00
sthen
5dbf823bb7 set -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR in archivers/innoextract
to unbreak with new libc++, newer boost is likely to fix this so add a
comment in devel/boost/Makefile
2018-09-11 19:26:14 +00:00
bcallah
e3a937fb35 Update to makeself-2.4.0 -- add a patch to use the correct name of our
SHA256 utility.
ok sthen@
2018-09-10 01:15:31 +00:00
espie
e77649c6c3 fix old flags, actually obey prefix 2018-09-08 10:31:14 +00:00
naddy
af84161ede Update to 3.3.3:
* Avoid super-linear slowdown on malformed mtree files
* NO_OVERWRITE doesn't change existing directory attributes
* New support for Zstandard read and write filters
... plus unmentioned bug fixes.
2018-09-07 13:25:02 +00:00