Commit Graph

1566 Commits

Author SHA1 Message Date
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