summaryrefslogtreecommitdiff
path: root/archivers
AgeCommit message (Collapse)AuthorFilesLines
2018-01-16lz4: updated to 1.8.1.2adam2-8/+7
v1.8.1.2: It's the same as v1.8.1, but the version number in source code has been fixed. The version number is used in cli and documentation display, to create the full name of dynamic library, and can be requested via LZ4_versionNumber().
2018-01-13lz4: updated to 1.8.1adam5-23/+38
v1.8.1 perf : faster and stronger ultra modes (levels 10+) perf : slightly faster compression and decompression speed perf : fix bad degenerative case fix : decompression failed when using a combination of extDict + low memory address cli : support for dictionary compression (-D) cli : fix : lz4 -d --rm preserves timestamp cli : fix : do not modify /dev/null permission as root api : _destSize() variant supported for all compression levels build : make and make test compatible with -jX build : can control LZ4LIB_VISIBILITY macro install: fix man page directory
2018-01-12xz: Only enable nls by default if msgfmt is builtin.jperkin1-1/+8
Avoids circular dependency issues as xz with nls depends on gettext-tools if msgfmt comes from pkgsrc, which in turn depends on xz.
2018-01-10Recursive revbump associated with the update to OCaml 4.06.jaapb3-6/+6
2018-01-10par2: update to 0.8.0.wiz2-7/+7
11 December 2017 Ike Devolder * release: 0.8.0 * improved parallelisation on input files
2018-01-07Add missing build dependencies.joerg1-1/+3
2018-01-07Fix indentation in buildlink3.mk files.rillig5-10/+10
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was reviewed manually. There are some .include lines that still are indented with zero spaces although the surrounding .if is indented. This is existing practice.
2018-01-02Update archivers/pigz to 2.4.fhajny3-14/+14
- Generate Zip64 format .zip files when the output is greater than or equal to 4 GiB. - Improved gzip options processing and return code compatibility - Some bug fixes
2018-01-02py-lz4: updated to 0.18.1adam2-7/+7
0.18.1: This is a minor bugfix release which fixes two small bugs which would result in source references not being released on error conditions in lz4.frame.compress. 0.18.0: This release changes the strategy for allocating memory to not use undocumented and potentially fragile Python internals (Py_SIZE). This may have a small performance impact, but brings stronger guarantees for future stability.
2018-01-02Remove traces of crypto restrictions from packages.maya1-3/+1
ok for idea riastradh.
2018-01-01Sort PLIST files.rillig3-6/+5
Unsorted entries in PLIST files have generated a pkglint warning for at least 12 years. Somewhat more recently, pkglint has learned to sort PLIST files automatically. Since pkglint 5.4.23, the sorting is only done in obvious, simple cases. These have been applied by running: pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
2018-01-01Revbump after boost updateadam4-8/+8
2017-12-31py-lz4: updated to 0.17.0adam4-14/+27
0.17.0: This release fixes a pathological case where compressing and decompressing a zero length bytes object could result in the resulting bytes object causing False to be returned from val == 'b'.
2017-12-30p5-Archive-Zip: update to 1.60.wiz2-8/+9
1.60 Tue 19 Dec 2017 - RT 123913 Wrong shell bang in examples/selfex.pl
2017-12-30libzip: update to 1.4.0.wiz4-35/+23
1.4.0 [2017-12-29] ================== * Improve build with cmake * Retire autoconf/automake build system * Add `zip_source_buffer_fragment()`. * Add support to clone unchanged beginning of archive (instead of rewriting it). Supported for buffer sources and on Apple File System. * Add support for Microsoft Universal Windows Platform.
2017-12-21zstd: updated to 1.3.3adam2-9/+11
1.3.3: perf: improved zstd_opt strategy (levels 16-19) fix : bug 944 : multithreading with shared ditionary and large data cli : fix : content size written in header by default cli : fix : improved LZ4 format support cli : new : hidden command -b -S, to benchmark multiple files and generate one result per file api : change : when setting pledgedSrcSize, use ZSTD_CONTENTSIZE_UNKNOWN macro value to mean "unknown" api : fix : support large skippable frames api : fix : re-using context could result in suboptimal block size in some corner case scenarios api : fix : streaming interface was adding a useless 3-bytes null block to small frames build: fix : compilation under rhel6 and centos6 build: added check target build: improved meson support
2017-12-21py-lz4: updated to 0.12.0adam2-8/+8
This release brings Huge changes to the LZ4 Frame support which should now be considered beta quality A new pytest based test harness, and significantly re-worked testing An end to Python 2.6 support - no testing is currently done against Python 2.6 although the code probably does still work with Python 2.6 at this point in time.
2017-12-18libzip: Work around redefine_extname in SunOS headers.jperkin2-1/+20
2017-11-30Revbump after textproc/icu updateadam2-4/+4
2017-11-25Disable ACL support on ChromeOS.bsiegert1-1/+5
For some reason, the configure script mis-detects acl support, then fails to build because the header file is missing.
2017-11-24py-lz4: updated to 0.11.1adam2-7/+7
0.11.1: This release bumps the bundled lz4 library files to version 1.8.0.
2017-11-23recursive bump for libxkbcommon removal from at-spi2-corewiz2-3/+4
2017-11-20libzip: update to 1.3.2.wiz2-7/+7
1.3.2 [2017-11-20] ================== * Fix bug introduced in last: zip_t was erroneously freed if zip_close() failed.
2017-11-19libzip: update to 1.3.1.wiz3-9/+11
1.3.1 [2017-11-19] ================== * Install zipconf.h into ${PREFIX}/include * Add zip_libzip_version() * Fix AES tests on Linux
2017-11-03Import atool-0.39.0 from wip, PR pkg/52545.bsiegert6-1/+68
atool is a script for managing file archives of various types (tar, tar+gzip, zip, etc.). It provides the following commands: * aunpack: extract an archive, avoiding tar bombs * apack: create archives or compressed files * als: list the contents of an archive * acat: extract to the standard output * adiff: generate a diff between two archives * arepack: repack archives to a different format Optional dependencies: lbzip2 or pbzip2, lzip, plzip, lzop, lzma, zip, unzip, unrar, lha, unace, arj, arc, nomarch, p7zip, unalz.
2017-10-23brotli: added version 1.0.1adam6-1/+60
Brotli is 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.
2017-10-23py-zstandard: update to 0.8.1adam4-23/+12
0.8.1: Add #includes so compilation on OS X and BSDs works. 0.8.0: CompressionParameters now has a estimated_compression_context_size() method. zstd.estimate_compression_context_size() is now deprecated and slated for removal. Implemented a lot of fuzzing tests. CompressionParameters instances now perform extra validation by calling ZSTD_checkCParams() at construction time. multi_compress_to_buffer() API for compressing multiple inputs as a single operation, as efficiently as possible. ZSTD_CStream instances are now used across multiple operations on ZstdCompressor instances, resulting in much better performance for APIs that do streaming. ZSTD_DStream instances are now used across multiple operations on ZstdDecompressor instances, resulting in much better performance for APIs that do streaming. train_dictionary() now releases the GIL. Support for training dictionaries using the COVER algorithm. multi_decompress_to_buffer() API for decompressing multiple frames as a single operation, as efficiently as possible. Support for multi-threaded compression. Disable deprecation warnings when compiling CFFI module. Fixed memory leak in train_dictionary(). Removed DictParameters type. train_dictionary() now accepts keyword arguments instead of a DictParameters instance to control dictionary generation.
2017-10-20archivers/zstd: non-redistributable distfile has been fixed.joerg1-5/+1
2017-10-20zstd: update to 1.3.2adam4-22/+22
v1.3.2 new : long range mode, using --long command new : ability to generate and decode magicless frames changed : maximum nb of threads reduced to 200, to avoid address space exhaustion in 32-bits mode fix : multi-threading compression works with custom allocators fix : ZSTD_sizeof_CStream() was over-evaluating memory usage fix : a rare compression bug when compression generates very large distances and bunch of other conditions (only possible at --ultra -22) fix : 32-bits build can now decode large offsets (levels 21+) cli : added LZ4 frame support by default cli : improved --list output cli : new : can split input file for dictionary training, using command -B# cli : new : clean operation artefact on Ctrl-C interruption cli : fix : do not change /dev/null permissions when using command -t with root access cli : fix : write file size in header in multiple-files mode api : added macro ZSTD_COMPRESSBOUND() for static allocation api : experimental : new advanced decompression API api : fix : sizeof_CCtx() used to over-estimate build: fix : no-multithread variant compiles without pool.c dependency build: better compatibility with reproducible builds example : added streaming_memory_usage license : changed /examples license to BSD + GPLv2 license : fix a few header files to reflect new license
2017-10-16py-libarchive-c: update to 2.7adam2-9/+10
2.7 only read regular files add support for atime and ctime
2017-10-01Needs setuptools_scm.joerg1-1/+3
2017-09-30py-lz4: fix packagingwiz4-10/+9
Clean up pkglint warnings while here.
2017-09-29+ py-lz4joerg1-1/+2
2017-09-29Add py-lz4-0.10.1:joerg4-0/+57
py-lz4 provides Python bindings for the LZ4 compression library by Yann Collet. At this time the project contains bindings for the LZ4 block format, which are considered stable. Support for the LZ4 frame format is a work-in-progress and available as a technology preview. A future relase will implement support for the LZ4 stream format.
2017-09-23py-zstandard: fix buildwiedi3-3/+17
Temporarily remove the zstd buildlink as py-zstandard includes its own version that it wants to use. Future versions will support using a system supplied zstd but this one doesn't yet. Also prevent setup.py from picking up cffi by accident so the PLIST is stable.
2017-09-22unshield: add required buildlinkswiedi1-1/+6
Requires openssl and may use libiconv if detected, but then forget to link it.
2017-09-22unrar: Follow redirectswiz1-3/+3
2017-09-20xz: Honour PKGLOCALEDIR, PR#52552 from Matteo Cypriani.jperkin2-2/+4
Bump PKGREVISION as package built previously but with wrong localedir.
2017-09-18revbump for requiring ICU 59.xmaya2-4/+4
2017-09-17p5-Archive-Tar: update to 2.26.wiz2-8/+7
2.26 12/05/2017 - '0' is a valid name for an archive, change 'iter' to check definedness
2017-09-16Reset maintainerwiz1-2/+2
2017-09-10Updated par2 to 0.7.4.wiz2-7/+7
08 September 2017 Ike Devolder * release: 0.7.4 * performance improvement when not using quiet mode
2017-09-08Recursive revbump associated with update of ocaml to 4.05jaapb2-3/+4
2017-09-06Comment out dead sites.wiz2-5/+5
2017-09-06Follow some redirects.wiz2-5/+5
2017-09-04Follow some redirects.wiz1-2/+2
2017-09-04Comment out dead sites.wiz1-2/+2
2017-09-03Follow some redirects.wiz1-2/+2
2017-09-03Comment out dead MASTER_SITES/HOMEPAGEs.wiz2-5/+5
2017-09-02Bump libzip ABI depends and PKGREVISIONs of its users for bzip2 dependency.wiz1-2/+2