summaryrefslogtreecommitdiff
path: root/archivers
AgeCommit message (Collapse)AuthorFilesLines
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.
2017-08-18Changes in version 1.19:adam2-11/+13
The option '-l, --list' has been ported from lziprecover. It is now an error to specify two or more different operations in the command line (--decompress, --list or --test). Compression time of option '-0' has been slightly reduced. Decompression time has been reduced by 2%. In test mode, lzip 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.
2017-08-16Comment out dead sites.wiz2-4/+4
2017-08-16Updated unrar to 5.5.8.wiz2-7/+7
Only internal version numbers were changed.
2017-08-15Updated unrar to 5.5.7.wiz2-7/+7
Security fixes.
2017-08-15Remove hack for finding libarchive that is not correct any longer.wiz1-9/+2
Bump PKGREVISION.
2017-08-01Bump version for libarchive 3.3.2.joerg1-2/+2
2017-08-01Remove old files.joerg1-697/+0
2017-08-01Merge for libarchive-3.3.2.joerg252-7435/+7447
2017-08-01Import libarchive-3.3.2 + 9de5f3 + f9dacbf:joerg45-88/+4496
- Support NFS4 ACLs on Linux - Bugfixes
2017-08-01Comment out dead sites (DNS problems).wiz3-6/+6
2017-08-01Follow some http -> https redirects.wiz4-10/+10
2017-07-30Replace non-working HOMEPAGE.wiz1-2/+2
2017-07-30Switch github HOMEPAGEs to https.wiz1-2/+2
2017-07-23fix pkglint warning about RESTRICTEDnros1-2/+2
2017-07-23Set zstd to RESTRICTED since its examples are not redistributablenros1-1/+5
2017-07-22v1.3.0adam4-22/+25
cli : new : `--list` command, by Paul Cruz cli : changed : xz/lzma support enabled by default cli : changed : `-t *` continue processing list after a decompression error API : added : ZSTD_versionString() API : promoted to stable status : ZSTD_getFrameContentSize(), by Sean Purcell API exp : new advanced API : ZSTD_compress_generic(), ZSTD_CCtx_setParameter() API exp : new : API for static or external allocation : ZSTD_initStatic?Ctx() API exp : added : ZSTD_decompressBegin_usingDDict(), requested by Guy Riddle API exp : clarified memory estimation / measurement functions. API exp : changed : strongest strategy renamed ZSTD_btultra, fastest strategy ZSTD_fast set to 1 tools : decodecorpus can generate random dictionary-compressed samples, by Paul Cruz new : contrib/seekable_format, demo and API, by Sean Purcell changed : contrib/linux-kernel, updated version and license, by Nick Terrell
2017-07-11Revbump associated with ocaml-4.04.2jaapb1-2/+2