summaryrefslogtreecommitdiff
path: root/archivers
AgeCommit message (Collapse)AuthorFilesLines
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
2017-09-02Updated libzip to 1.3.0.wiz3-8/+10
1.3.0 [2017-09-02] ================== * Support bzip2 compressed zip archives * Improve file progress callback code * Fix zip_fdopen() * CVE-2017-12858: Fix double free(). * CVE-2017-14107: Improve EOCD64 parsing.
2017-08-29Update to 1.4.2martin6-81/+18
2017-08-24Added gnu-gpl-v2 to LICENSEadam1-2/+2
2017-08-24Revbump for boost updateadam4-8/+8
2017-08-21Zstandard v1.3.1adam2-8/+8
New license : BSD + GPLv2 perf: substantially decreased memory usage in Multi-threading mode perf: Multi-threading supports up to 256 threads. Cap at 256 when more are requested cli : improved and fixed --list command cli : command -vV lists supported formats build : fixed binary variants build : fix Visual compilation for non x86/x64 targets API exp : breaking change : ZSTD_getframeHeader() provides more information API exp : breaking change : pinned down values of error codes doc : fixed huffman example new : contrib/adaptive-compression, I/O driven compression strength new : contrib/long_distance_matching updated : contrib/linux-kernel
2017-08-19LZ4 v1.8.0adam6-66/+65
cli : fix : do not modify /dev/null permissions, reported by @Maokaman1 cli : added GNU separator -- specifying that all following arguments are files cli : restored -BX command enabling block checksum API : added LZ4_compress_HC_destSize(), by @remittor API : added LZ4F_resetDecompressionContext() API : lz4frame : negative compression levels trigger fast acceleration, request by @llchan API : lz4frame : can control block checksum and dictionary ID API : fix : expose obsolete decoding functions, reported by @cyfdecyf API : experimental : lz4frame_static.h : new dictionary compression API build : fix : static lib installation, by @ido build : dragonFlyBSD, OpenBSD, NetBSD supported build : LZ4_MEMORY_USAGE can be modified at compile time, through external define doc : Updated LZ4 Frame format to v1.6.0, restoring Dictionary-ID field in header doc : lz4's API manual in .html format, by @inikep
2017-08-18Changes in version 1.19:adam2-8/+13
'--merge' is now able to fix files with thousands of scattered errors per member by grouping the errors into clusters and then merging the files as if each cluster were a single error. The option '-a, --trailing-error' now works with '-l, --list' and '-D, --range-decompress'. The output of option '-l, --list' has been simplified to make it easier to read. In test mode, lziprecover now continues checking the rest of the files if any input file is a terminal. Trailing data are now shown both in hexadecimal and as a string of printable ASCII characters.