summaryrefslogtreecommitdiff
path: root/archivers
AgeCommit message (Collapse)AuthorFilesLines
2017-05-01Pullup ticket #5380 - requested by sevanbsiegert2-0/+4
archivers/libarchive: build fix for FreeBSD Revisions pulled up: - archivers/libarchive/files/libarchive/archive_read_disk_entry_from_file.c 1.10 - archivers/libarchive/files/libarchive/archive_write_disk_acl.c 1.8 --- Module Name: pkgsrc Committed By: ryoon Date: Thu Apr 27 15:08:08 UTC 2017 Modified Files: pkgsrc/archivers/libarchive/files/libarchive: archive_read_disk_entry_from_file.c archive_write_disk_acl.c Log Message: Fix bootstrap pkgsrc on FreeBSD/amd64 10. Fix --disable-xattr build
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
2017-01-01Revbump after boost updateadam4-8/+8
2017-01-01Add python-3.6 to incompatible versions.wiz1-2/+2
2017-01-01Updated archivers/xz to 5.2.3mef3-9/+13
----------------------------- 5.2.3 (2016-12-30) * xz: - Always close a file before trying to delete it to avoid problems on some operating system and file system combinations. - Fixed copying of file timestamps on Windows. - Added experimental (disabled by default) sandbox support using Capsicum (FreeBSD >= 10). See --enable-sandbox in INSTALL. * C99/C11 conformance fixes to liblzma. The issues affected at least some builds using link-time optimizations. * Fixed bugs in the rarely-used function lzma_index_dup(). * Use of external SHA-256 code is now disabled by default. It can still be enabled by passing --enable-external-sha256 to configure. The reasons to disable it by default (see INSTALL for more details): - Some OS-specific SHA-256 implementations conflict with OpenSSL and cause problems in programs that link against both liblzma and libcrypto. At least FreeBSD 10 and MINIX 3.3.0 are affected. - The internal SHA-256 is faster than the SHA-256 code in some operating systems. * Changed CPU core count detection to use sched_getaffinity() on GNU/Linux and GNU/kFreeBSD. * Fixes to the build-system and xz to make xz buildable even when encoders, decoders, or threading have been disabled from libilzma using configure options. These fixes added two new #defines to config.h: HAVE_ENCODERS and HAVE_DECODERS.
2016-12-30Recursive revbump associated with ocaml update to 4.04.jaapb2-4/+4
2016-12-22Fix dependency on pointer signs.joerg2-1/+19
2016-12-17Updated archivers/p5-Archive-Tar to 2.24mef2-7/+7
---------------------------------------- 2.24 16/12/2016 (SREZIC) - Handle tarballs compressed with pbzip2 (RT #119262) 2.22 16/12/2016 (MANWAR) - Add missing strict/warnings pragma to Constants.pm
2016-12-16Updated archivers/lziprecover to 1.18mef2-7/+7
-------------------------------------- 2016-05-12 Antonio Diaz Diaz <antonio@gnu.org> * Version 1.18 released. * main.cc: Added new option '-a, --trailing-error'. * merge.cc (open_input_files): Use CRC to test identical files. * repair.cc (repair_file): Detect gross damage before repairing. * repair.cc: Repair a damaged dictionary size in the header. * repair.cc: Try bytes at offsets 7 to 11 first. * Decompression time has been reduced by 2%. * main.cc (decompress): Print up to 6 bytes of trailing data when '-tvvvv' is specified. * decoder.cc (verify_trailer): Removed test of final code. * main.cc (main): Delete '--output' file if infd is a terminal. * main.cc (main): Don't use stdin more than once. * Use 'close_and_set_permissions' and 'set_signals' in all modes. * range_dec.cc (list_file): Show dictionary size and size of trailing data (if any) with '-lv'. * Added new option '-A, --alone-to-lz'. * Added new option '-W, --debug-decompress'. * Added new option '-X, --show-packets'. * Changed short name of option '--debug-delay' to '-Y'. * Changed short name of option '--debug-repair' to '-Z'. * unzcrash.cc: Added new option '-B, --block'. * unzcrash.cc: Added new option '-d, --delta'. * unzcrash.cc: Added new option '-t, --truncate'. * unzcrash.cc: Added new option '-z, --zcmp'. * unzcrash.cc: Read files as large as RAM allows. * unzcrash.cc: Compare output using zcmp if decompressor returns 0. * unzcrash.cc: Accept negative position and size. * lzip.texi: Added chapter 'Trailing data'. * configure: Avoid warning on some shells when testing for g++. * Makefile.in: Detect the existence of install-info. * testsuite/check.sh: Don't check error messages. * testsuite/check.sh: A POSIX shell is required to run the tests.
2016-12-16Updated archivers/lzip to 1.18mef2-7/+7
------------------------------ 2016-05-14 Antonio Diaz Diaz <antonio@gnu.org> * Version 1.18 released. * main.cc: Added new option '-a, --trailing-error'. * Decompression time has been reduced by 2%. * decoder.cc (verify_trailer): Removed test of final code. * main.cc (main): Delete '--output' file if infd is a terminal. * main.cc (main): Don't use stdin more than once. * Removed decompression support for version 0 files. * lzip.texi: Added chapter 'Trailing data'. * configure: Avoid warning on some shells when testing for g++. * Makefile.in: Detect the existence of install-info. * testsuite/check.sh: A POSIX shell is required to run the tests. * testsuite/check.sh: Don't check error messages.
2016-12-16Updated archivers/zstd to 1.1.2mef3-8/+10
------------------------------- v1.1.2 API : streaming : decompression : changed : automatic implicit reset when chain-decoding new frames without init API : experimental : added : dictID retrieval functions, and ZSTD_initCStream_srcSize() API : zbuff : changed : prototypes now generate deprecation warnings lib : improved : faster decompression speed at ultra compression settings and 32-bits mode lib : changed : only public ZSTD_ symbols are now exposed lib : changed : reduced usage of stack memory lib : fixed : several corner case bugs, by Nick Terrell cli : new : gzstd, experimental version able to decode .gz files, by Przemyslaw Skibinski cli : new : preserve file attributes cli : new : added zstdless and zstdgrep tools cli : fixed : status displays total amount decoded, even for file consisting of multiple frames (like pzstd) cli : fixed : zstdcat zlib_wrapper : added support for gz* functions, by Przemyslaw Skibinski install : better compatibility with FreeBSD, by Dimitry Andric source tree : changed : zbuff source files moved to lib/deprecated
2016-12-16Updated archivers/p5-Compress-Bzip2 to 2.25mef2-8/+7
------------------------------------------- 2.25 2016-11-11 rurban - Workaround EUMM 7.16 (RT #117800) by chorny
2016-12-16Updated archivers/p5-Archive-Tar to 2.20mef2-7/+7
---------------------------------------- 2.20 15/12/2016 (AGRUNDMA) - Check for gzip/bzip2 before round tripping gz/bz2 files in tests
2016-12-11Add missing rules files for sun4v-sunos4. Fixes PR 44379.dholland1-2/+4
2016-12-07Update archivers/lz4 to 1.7.4.2.fhajny7-100/+105
Changes since release 131: v1.7.4.2 - fix : Makefile : release build compatible with PIE and customized compilation directives provided through environment variables (#274, reported by Antoine Martin) v1.7.4 - Improved : much better speed in -mx32 mode - cli : fix : Large file support in 32-bits mode on Mac OS-X - fix : compilation on gcc 4.4 (#272), reported by Antoine Martin v1.7.3 - Changed : moved to versioning; package, cli and library have same version number - Improved: Small decompression speed boost - Improved: Small compression speed improvement on 64-bits systems - Improved: Small compression ratio and speed improvement on small files - Improved: Significant speed boost on ARMv6 and ARMv7 - Fix : better ratio on 64-bits big-endian targets - Improved cmake build script, by Evan Nemerson - New liblz4-dll project, by Przemyslaw Skibinki - Makefile: Generates object files (*.o) for faster (re)compilation on low power systems - cli : new : --rm and --help commands - cli : new : preserved file attributes, by Przemyslaw Skibinki - cli : fix : crash on some invalid inputs - cli : fix : -t correctly validates lz4-compressed files, by Nick Terrell - cli : fix : detects and reports fread() errors, thanks to Hiroshi Fujishima report #243 - cli : bench : new : -r recursive mode - lz4cat : can cat multiple files in a single command line (#184) - Added : doc/lz4_manual.html, by Przemyslaw Skibinski - Added : dictionary compression and frame decompression examples, by Nick Terrell - Added : Debianization, by Evgeniy Polyakov
2016-12-04Updated zstd to 1.1.1.wiz3-8/+9
v1.1.1 New : command -M#, --memory=, --memlimit=, --memlimit-decompress= to limit allowed memory consumption New : doc/zstd_manual.html, by Przemyslaw Skibinski Improved : slightly better compression ratio at --ultra levels (>= 20) Improved : better memory usage when using streaming compression API, thanks to @Rogier-5 report Added : API : ZSTD_initCStream_usingCDict(), ZSTD_initDStream_usingDDict() (experimental section) Added : example/multiple_streaming_compression.c Changed : zstd_errors.h is now installed within /include (and replaces errors_public.h) Updated man page Fixed : zstd-small, zstd-compress and zstd-decompress compilation targets
2016-12-04Recursive revbump from textproc/icu 58.1ryoon2-2/+4