summaryrefslogtreecommitdiff
path: root/archivers
AgeCommit message (Collapse)AuthorFilesLines
2017-04-27Fix bootstrap pkgsrc on FreeBSD/amd64 10. Fix --disable-xattr buildryoon2-0/+4
2017-04-27Updated par2 to 0.7.0.wiz4-47/+7
17 April 2017 Ike Devolder * release: 0.7.0 * Merged OpenMP version and so enabled multithreading * added -t flag to set the number of threads (all possible threads used by default) * Added -B flag to set the basepath for difficult to guess situations * bugfixes
2017-04-22Revbump after icu updateadam2-4/+4
2017-04-20Needs zlib. Use ${INSTALL}. Fix "install" target. Now works on SunOS.jperkin3-2/+27
2017-04-14Avoid type conflicts with compiler builtins by including the correctjoerg2-1/+18
system header first before defining macros of the same name.
2017-04-14+ py-rarfileleot1-1/+2
2017-04-14Import py-rarfile-3.0 as archivers/py-rarfileleot4-0/+46
This is Python module for RAR archive reading. The interface is made as zipfile like as possible. Licensed under ISC license. Features: * Supports both RAR3 and RAR5 format archives. * Supports multi volume archives. * Supports Unicode filenames. * Supports password-protected archives. * Supports archive and file comments. * Archive parsing and non-compressed files are handled in pure Python code. * Compressed files are extracted by executing external tool: either unrar from RARLAB or bsdtar from libarchive. * Works with both Python 2.7 and 3.x.
2017-04-14+ py-brotlipyleot1-1/+2
2017-04-14Import py-brotlipy-0.6.0 as archivers/py-brotlipyleot4-0/+50
Brotlipy is a collection of CFFI-based bindings to the Brotli compression reference implementation as written by Google. This enables Python software to easily and quickly work with the Brotli compression algorithm, regardless of what interpreter is being used.
2017-04-11Update archivers/zstd to 1.1.4mef2-7/+9
------------------------------- v1.1.4 cli : new : can compress in *.gz format, using --format=gzip command, by Przemyslaw Skibinski cli : new : advanced benchmark command --priority=rt cli : fix : write on sparse-enabled file systems in 32-bits mode, by @ds77 cli : fix : --rm remains silent when input is stdin cli : experimental : xzstd, with support for xz/lzma decoding, by Przemyslaw Skibinski speed : improved decompression speed in streaming mode for single shot scenarios (+5%) memory : DDict (decompression dictionary) memory usage down from 150 KB to 20 KB arch : 32-bits variant able to generate and decode very long matches (>32 MB), by Sean Purcell API : new : ZSTD_findFrameCompressedSize(), ZSTD_getFrameContentSize(), ZSTD_findDecompressedSize() API : changed : dropped support of legacy versions <= v0.3 (can be changed by modifying ZSTD_LEGACY_SUPPORT value) build: new: meson build system in contrib/meson, by Dima Krasner build: improved cmake script, by @Majlen build: added -Wformat-security flag, as recommended by Padraig Brady doc : new : educational decoder, by Sean Purcell (pkgsrc changes) + MAKE_JOBS_SAFE= no
2017-04-11Updated archivers/advancecomp 1.19 to 1.23mef2-7/+7
------------------------------------------ ADVANCECOMP VERSION 1.23 2016/11 ================================ * Fixed build issue from source code due missing libdeflate header. ADVANCECOMP VERSION 1.22 2016/11 ================================ * Enabled again the command line wildcard expansion in the Windows builds. The new MingW compiler was disabling it by default. ADVANCECOMP VERSION 1.21 2016/11 ================================ * Added libdeflate support. It's the new default because it provides better performance and compression than 7z. From https://github.com/ebiggers/libdeflate at commit 28cc14994b8b57f590d31a7340c8fffc5cc37d88 * Update to te latest zopfli library. From https://github.com/google/zopfli at commit 6818a0859063b946094fb6f94732836404a0d89a. * Windows binaries built with MingW 4.9.3 using the MXE cross compiler at commit 62bcdbee56e87c81f1faa105b8777a5879d4e2e with targets i686-w64-mingw32 and x86_64-w64-mingw32. * DOS binaries built with DJGPP 4.8.5 from https://github.com/andrewwutw/build-djgpp ADVANCECOMP VERSION 1.20 2015/08 ================================ * Fixed .gz recompression of data bigger than 400 MB. * Fixed .gz recompression with -0 and -1 options. * Updated to the latest zopfli [Aaron Kaluszka]. * Preserve the EFS flag in .zip files [Jason Penney].
2017-04-11Updated archivers/p5-Compress-Bzip2 to 2.26mef2-7/+7
------------------------------------------- 2.26 2017-04-10 rurban - . in @INC test fixes for perl5.26 (RT #121020)
2017-04-09Updated archivers/zutils to 1.6mef2-7/+7
------------------------------- 2017-04-05 Antonio Diaz Diaz <antonio@gnu.org> * Version 1.6 released. * zcmp.cc: Accept 'B' suffix in '--ignore-initial=1kB:1234B'. * zutils.cc (feed_data): Show input filename in error messages.
2017-04-05version 0.630adam6-32/+19
* checksum.buf should only be changed after the semaphore wait * Update README * Add documentation for recursive mode * Implement gzip compatible -r recursive option * Add initial argument processing for recursive option * Tidy * Add one more verbose for compat mode * Add support for various combinations in compat mode * models is array of chars. char's signess is implementation specific. It's unsigned on ARMv7. Unsigned char cannot represent negative values. GCC 6 complains about it: * Fix decompression of multiple chunk encrypted archives * Tidy gotos * Show correct lengths during testing on big endian and compressed archives * Update copyright dates * Allow less than maxram to be malloced for checksum to fix Failed to malloc ckbuf in hash_search2 * Base temporary output buffer on maximum mallocable, not maxram * Enable subdir objects for future automake compatibility * Add support for -m option in lrztar * Big endian fix for Solaris Sparc courtesy of joelfredrikson. * Fixed typographical error, changed accomodate to accommodate in README. * A whitespace fix on lrztar. * Add sanity check to prevent trying to malloc more ram than a system/environment is capable of * Cosmetic help change for compat * Add rudimentary manpage for lrz * Fix lrz symbolic linkage * Do not fail if we are unable to write temporary files, giving a warning only that it might fail if we don't have enough ram * Try /tmp/ if none of the temporary environment directories or the current directory are writeable * Set STDOUT correctly in compat mode * Style police * Fix false warning on decompressing from stdin without keep files * Fix false warning on compressing from stdin without keep files * Don't show extra message in compat mode decompress * Show correct appname when called in compat mode * Add support for progress, fast and best flags in compat mode * Add compatibility mode with gzip when called as lrz * Correct adding slash to control->tmpdir. off-by-one error. * Update manpage for long options
2017-04-05Version 4.15.2:adam3-28/+10
* updates to fix cross platform build issues * fixed problem where contrived uuencoded file caused seg fault
2017-04-05Changes 0.8.42:adam2-9/+10
Bug fixes.
2017-03-23Extend SHA512 checksums to various files I have on my local distfilejoerg8-8/+16
mirror.
2017-03-13Add and enable ruby-minitar and ruby-minitar-cli.taca1-1/+3
2017-03-13Update ruby-archive-tar-minitar to 0.6.1.taca5-44/+14
This packges provivides compatible library onto ruby-minitar for now.
2017-03-13Add ruby-minitar-cli 0.6.1.taca5-0/+59
minitar-cli is a pure-Ruby command-line tool that uses to provide a command-line tool, minitar, for working with POSIX tar(1) archive files. This is release 0.6, extracted from minitar(*) with modernizations. * https://halostatue.ca/minitar
2017-03-13Add ruby-minitar 0.6.1.taca4-0/+67
The minitar library is a pure-Ruby library that provides the ability to deal with POSIX tar(1) archive files. This is release 0.6, providing a number of bug fixes including a directory traversal vulnerability, CVE-2016-10173. This release starts the migration and modernization of the code: * the licence has been changed to match the modern Ruby licensing scheme (Ruby and Simplified BSD instead of Ruby and GNU GPL); * the +minitar+ command-line program has been separated into the +minitar-cli+ gem; and * the +archive-tar-minitar+ gem now points to the +minitar+ and +minitar-cli+ gems and discourages its installation. Some of these changes may break existing programs that depend on the internal structure of the minitar library, but every effort has been made to ensure compatibility; inasmuch as is possible, this compatibility will be maintained through the release of minitar 1.0 (which will have strong breaking changes). minitar (previously called Archive::Tar::Minitar) is based heavily on code originally written by Mauricio Julio Fern\u{e1}ndez Pradier for the rpa-base project.
2017-03-12Merge 1a1be097da6c042a83fff26bdce361101bb869c8:joerg1-20/+4
Darwin ACL: avoid unnecessary use of getpwuuid() and getgruuid()
2017-03-12Merge 4c3cda21663fa3dc42147c771a3b96b85e631c53:joerg4-7/+5
Darwin ACL: avoid using mbr_identifier_to_uuid() Use mbr_uid_to_uuid() and mbr_gid_to_uuid() for backwards compatibility instead. These functions have been introduced together with membership.h.
2017-03-12Merge a15c7f7b496ba4cefbcaf6f8ac637db4f3009a58:joerg1-48/+65
Solaris: use aclp instead of acl to not shadow global acl()
2017-03-12Merge 60f0931d3b97e00616d7122321e34116d926bcc5:joerg10-114/+197
Reorganize ACL defines and fix detection of ACL_SYNCHRONIZE on Mac OS Adjust MacOS part of test_acl_platform_nfs4
2017-03-11Update ruby-zip to 1.2.1.taca2-7/+7
v1.2.1 * Add accessor to @internal_file_attributes #304 * Extended globbing #303 * README updates #283, #289 * Cleanup after tests #298, #306 * Fix permissions on new zip files #294, #300 * Fix examples #297 * Support cp932 encoding #308 * Fix Directory traversal vulnerability #315 * Allow open_buffer to work without a given block #314
2017-03-08Add bl3.mk file.wiz1-0/+12
2017-03-08+ py-zstandardwiz1-1/+2
2017-03-08Import py-zstandard-0.7.0 as archivers/py-zstandard.wiz4-0/+36
This project provides Python bindings for interfacing with the Zstandard compression library. A C extension and CFFI interface are provided. The primary goal of the project is to provide a rich interface to the underlying C API through a Pythonic interface while not sacrificing performance. This means exposing most of the features and flexibility of the C API while not sacrificing usability or safety that Python provides.
2017-03-05Updated lzo to 2.10.wiz3-8/+10
Changes in 2.10 (01 Mar 2017) * Improve CMake build support. * Add support for pkg-config. * Do not redefine "snprintf" so that the examples build with MSVC 2015. * Assorted cleanups.
2017-03-05Merge 784851b7b476f3cb2e1247c0f8913b8726c103d9:joerg8-302/+640
Change Solaris ACL support to use acl() and facl() This removes dependency on libsec and enables compilation on Solaris 10.
2017-03-05Merge d9036ca49e414c6b5560c48126b6963204a6eda9:joerg2-0/+9
Fix compilation on Mac OS X versions without ACL_SYNCHRONIZE
2017-02-28Recognize newer libarchive versions.joerg1-3/+10
2017-02-28Set LICENSE.wiz1-2/+2
2017-02-25Merge 70d85407771c2f89cde9de66a267225dfa18653a from upstream:joerg1-10/+10
Use types consistent with the prototypes in the header.
2017-02-25Update to libarchive-3.3.1:joerg2-4/+3
- Various code bugs fixed as a result of fuzzing efforts. - Better ACL support on Darwin and Solaris - Support for NFSv4 ACLs in the pax format
2017-02-25Merge libarchive-3.3.1.joerg306-23445/+16384
2017-02-25Import libarchive-3.3.1.joerg120-1580/+10611
2017-02-25Fix archivers/zziplib build on NetBSD 7.99.62 amd64kamil2-1/+29
Fix inline function error reference: work/zziplib-0.13.59/zzip/.libs/libzzip.so: undefined reference to `__zzip_aligned4' Replace _zzip_inline with regular static inline.
2017-02-23Recursive bump for libzip shlib major bump.wiz1-2/+2
2017-02-22Updated zstd to 1.1.3.wiz3-7/+26
v1.1.3 cli : zstd can decompress .gz files (can be disabled with `make zstd-nogz` or `make HAVE_ZLIB=0`) cli : new : experimental target `make zstdmt`, with multi-threading support cli : new : improved dictionary builder "cover" (experimental), by Nick Terrell cli : new : advanced commands for detailed parameters, by Przemyslaw Skibinski cli : fix zstdless on Mac OS-X, by Andrew Janke cli : fix #232 "compress non-files" dictBuilder : improved dictionary generation quality, thanks to Nick Terrell API : new : lib/compress/ZSTDMT_compress.h multithreading API (experimental) API : new : ZSTD_create?Dict_byReference(), requested by Bartosz Taudul API : new : ZDICT_finalizeDictionary() API : fix : ZSTD_initCStream_usingCDict() properly writes dictID into frame header, by Gregory Szorc (#511) API : fix : all symbols properly exposed in libzstd, by Nick Terrell build : support for Solaris target, by Przemyslaw Skibinski doc : clarified specification, by Andrew Purcell
2017-02-19Updated libzip to 1.2.0.wiz3-9/+12
1.2.0 [2017-02-19] ================== * Support for AES encryption (Winzip version), both encryption and decryption. * Support legacy zip files with >64k entries. * Fix seeking in zip_source_file if start > 0. * Add zip_fseek() for seeking in uncompressed data. * Add zip_ftell() for telling position in uncompressed data. * Add zip_register_progress_callback() for UI updates during zip_close()
2017-02-12Recursive revbump from fonts/harfbuzzryoon5-10/+10
2017-02-06Recursive bump for harfbuzz's new graphite2 dependency.wiz5-10/+10
2017-02-04Add patches for CVE-2014-9913 and CVE-2016-9844.wiz4-5/+56
Bump PKGREVISION.
2017-01-20Updated archivers/p5-Archive-Extract to 0.80mef2-7/+7
-------------------------------------------- 0.80 Wed Jan 18 23:14:32 GMT 2017 * Change Linux unzip heuristic to match FreeBSD's [rt#119905]
2017-01-07update MASTER_SITES.zafer1-2/+2
2017-01-05Fix installation and PLIST.wiz2-5/+17
2017-01-04Update archivers/lz4 to 1.7.5.fhajny5-62/+78
- lz4hc : new high compression mode : levels 10-12 compress more and slower - lz4cat : fix : works with relative path (#284) and stdin (#285) - cli : fix minor notification when using -r recursive mode - API : lz4frame : LZ4F_frameBound(0) gives upper bound of *flush() and *End() operations - doc : markdown version of man page - build : Makefile : fix make -jX lib+exe concurrency - build : cmake : improvements by Michal Gorny
2017-01-03Use "${MV} || ${TRUE}" and "${RM} -f" consistently in post-install targets.jperkin1-2/+2