Commit graph

2646 commits

Author SHA1 Message Date
joerg
ac840ad6a7 Merge d9036ca49e414c6b5560c48126b6963204a6eda9:
Fix compilation on Mac OS X versions without ACL_SYNCHRONIZE
2017-03-05 12:05:56 +00:00
joerg
e22112bed3 Recognize newer libarchive versions. 2017-02-28 14:58:09 +00:00
wiz
47ab9e45f6 Set LICENSE. 2017-02-28 13:55:04 +00:00
joerg
5969782a6a Merge 70d85407771c2f89cde9de66a267225dfa18653a from upstream:
Use types consistent with the prototypes in the header.
2017-02-25 21:37:47 +00:00
joerg
27f9f3e901 Update to libarchive-3.3.1:
- 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-25 21:13:58 +00:00
joerg
ce4c057b58 Merge libarchive-3.3.1. 2017-02-25 21:11:18 +00:00
joerg
be60383b38 Import libarchive-3.3.1. 2017-02-25 20:54:04 +00:00
kamil
0d863de93d Fix archivers/zziplib build on NetBSD 7.99.62 amd64
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-25 12:16:44 +00:00
wiz
a84b1e56b0 Recursive bump for libzip shlib major bump. 2017-02-23 07:44:09 +00:00
wiz
99b9b30b0a Updated zstd to 1.1.3.
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-22 11:56:26 +00:00
wiz
cac5fbaae8 Updated libzip to 1.2.0.
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-19 11:22:43 +00:00
ryoon
72c3cb198b Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
wiz
7ac05101c6 Recursive bump for harfbuzz's new graphite2 dependency. 2017-02-06 13:54:36 +00:00
wiz
cb6df25ecb Add patches for CVE-2014-9913 and CVE-2016-9844.
Bump PKGREVISION.
2017-02-04 23:25:59 +00:00
mef
b510491409 Updated archivers/p5-Archive-Extract to 0.80
--------------------------------------------
0.80    Wed Jan 18 23:14:32 GMT 2017
* Change Linux unzip heuristic to match FreeBSD's [rt#119905]
2017-01-20 13:49:50 +00:00
zafer
bdf63d3666 update MASTER_SITES. 2017-01-07 15:43:32 +00:00
wiz
56a2c4d5c1 Fix installation and PLIST. 2017-01-05 11:07:55 +00:00
fhajny
20102553d8 Update archivers/lz4 to 1.7.5.
- 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-04 15:43:51 +00:00
jperkin
cf32c4d741 Use "${MV} || ${TRUE}" and "${RM} -f" consistently in post-install targets. 2017-01-03 13:23:01 +00:00
adam
76632718ac Revbump after boost update 2017-01-01 16:05:55 +00:00
wiz
7f84153239 Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
mef
8e8fa19720 Updated archivers/xz to 5.2.3
-----------------------------
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.
2017-01-01 08:24:44 +00:00
jaapb
11a6e0d383 Recursive revbump associated with ocaml update to 4.04. 2016-12-30 11:16:56 +00:00
joerg
0c3f9ad3cb Fix dependency on pointer signs. 2016-12-22 20:59:54 +00:00
mef
db7e5c274a Updated archivers/p5-Archive-Tar to 2.24
----------------------------------------
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-17 01:16:16 +00:00
mef
333ae7fbd2 Updated archivers/lziprecover to 1.18
--------------------------------------
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-16 14:01:07 +00:00
mef
a0df2e41f2 Updated archivers/lzip to 1.18
------------------------------
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-16 13:45:22 +00:00
mef
02d8f94f69 Updated archivers/zstd to 1.1.2
-------------------------------
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-16 13:30:36 +00:00
mef
ff6d128f7f Updated archivers/p5-Compress-Bzip2 to 2.25
-------------------------------------------
2.25 2016-11-11 rurban
   - Workaround EUMM 7.16 (RT #117800) by chorny
2016-12-16 13:12:53 +00:00
mef
82258d6d7f Updated archivers/p5-Archive-Tar to 2.20
----------------------------------------
2.20  15/12/2016 (AGRUNDMA)
- Check for gzip/bzip2 before round tripping gz/bz2 files in tests
2016-12-16 13:10:22 +00:00
dholland
d8dd26ebb0 Add missing rules files for sun4v-sunos4. Fixes PR 44379. 2016-12-11 03:58:36 +00:00
fhajny
4c14f2cac3 Update archivers/lz4 to 1.7.4.2.
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-07 21:34:58 +00:00
wiz
dee99851c9 Updated zstd to 1.1.1.
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-04 19:04:24 +00:00
ryoon
36ed025474 Recursive revbump from textproc/icu 58.1 2016-12-04 05:17:03 +00:00
sevan
99cf8dba3b Add patch for CVE-2016-9296 https://sourceforge.net/p/p7zip/bugs/185/
Bump rev
2016-11-30 14:29:09 +00:00
wiz
2a50835473 Updated p5-Archive-Tar to 2.18.
From Kai-Uwe Eckhardt in PR 51639.

2.18  07/11/2016 (JHI)
- Capture also the STDERR when checking tar exe

2.16  01/11/2016 (JHI && CBERRY)
- Make roundtrip tar exe finding robust for crappy tars

2.14  20/10/2016
- Fix roundtrip test when tar executable is absent

2.12  16/10/2016 (KHW && JKEENAN)
- Fix pod in bin/ptar
- Distinguish between archives with/without directory entries
2016-11-20 20:23:41 +00:00
adam
08a6ee2e9f Changes 5.4.5:
Unknown
2016-11-01 14:00:55 +00:00
ryoon
c6e2c03050 Add libmspack 2016-10-09 03:13:08 +00:00
ryoon
4323597eec Import libmspack-0.5alpha as archivers/libmspack from pkgsrc-wip/libmspack.
The purpose of libmspack is to provide compressors and decompressors,
archivers and dearchivers for Microsoft compression formats: CAB, CHM, WIM,
LIT, HLP, KWAJ and SZDD. It is also designed to be easily embeddable,
stable, robust and resource-efficient.
2016-10-09 03:11:25 +00:00
adam
3b88bd43a5 Revbump post boost update 2016-10-07 18:25:29 +00:00
wiz
c3a6540966 Updated zstd to 1.1.0.
v1.1.0
New : contrib/pzstd, parallel version of zstd, by Nick Terrell
added : NetBSD install target (#338)
Improved : speed for batches of small files
Improved : speed of zlib wrapper, by Przemyslaw Skibinski
Changed : libzstd on Windows supports legacy formats, by Christophe Chevalier
Fixed : CLI -d output to stdout by default when input is stdin (#322)
Fixed : CLI correctly detects console on Mac OS-X
Fixed : CLI supports recursive mode `-r` on Mac OS-X
Fixed : Legacy decoders use unified error codes, reported by benrg (#341), fixed by Przemyslaw Skibinski
Fixed : compatibility with OpenBSD, reported by Juan Francisco Cantero Hurtado (#319)
Fixed : compatibility with Hurd, by Przemyslaw Skibinski (#365)
Fixed : zstd-pgo, reported by octoploid (#329)
2016-10-04 14:37:03 +00:00
fhajny
6699a1d35f Update archivers/pigz to 2.3.4.
Changelog not available, notable changes from the commit log:

- Fix a bug where invalid LZW data could cause out of bounds
  access.
- Permit named pipes as input
- Fix bug in directory traversal
- Add warning for a zip file entry 4 GiB or larger
2016-10-02 09:06:11 +00:00
fhajny
07d1afccd2 Do not overwrite LDFLAGS, fixes build on at least SunOS. 2016-09-19 09:17:57 +00:00
wiz
e2fdce3094 + lz4json. 2016-09-19 08:02:23 +00:00
wiz
86652ba7fd Import lz4json-0.0.20160401 as archivers/lz4json.
A little utility to unpack lz4json files as generated by Firefox's
bookmark backups.  This is a different format from what the normal
lz4 utility expects.
2016-09-19 08:02:11 +00:00
mef
22b2651b73 Updated archivers/zutils 1.3 to 1.5
---------------------------------- (From NEWS)
Changes in version 1.5:

 zupdate now passes '-q' to zcmp if specified.

 zcat, zgrep and ztest no longer read from standard input more than once
 if '-' is specified multiple times.

 zdiff now uses '_' as separator if both temporary file names are
 otherwise different. For example 'xxx_file.lz' and 'xxx_file.gz'.
---------------------------------- (From ChangeLog)
2016-05-15  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.5 released.
	* zupdate.cc (zupdate_file): Pass '-q' to zcmp if verbosity < 0.
	* zcat.cc zgrep.cc ztest.cc (main): Don't use stdin more than once.
	* zdiff.cc (set_fifonames): Use '_' if both names are different.
	* 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.

(pkgsrc-changes)
 - Add TEST_TARGET = check
  (but make test fails for now)
2016-09-19 00:36:59 +00:00
wiz
0790a1e951 Remove charset.alias from PLIST. Bump PKGREVISION. 2016-09-18 11:17:41 +00:00
jperkin
2a8d5cc3c8 Fix build on SunOS. 2016-09-16 17:31:54 +00:00
mef
ae673470bc - Add two BUILD_DEPENDS+= line for make test
BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]*:../../devel/p5-Package-DeprecationManager
  BUILD_DEPENDS+= p5-Test-Pod-[0-9]*:../../devel/p5-Test-Pod
2016-09-15 21:32:05 +00:00
gdt
bc91be7523 Make WRKSRC files copied from FILESDIR writable
The contents of FILESDIR may or or may have the user write bit set.
They contain generated files (list.h), and libarchive's build system
recreates these files by opening them for writing without first
removing them.

Discussed on tech-pkg@; thanks to dholland@ for suggesting chmod -R as
both the simplest change and the one least likely to need adjusting.
2016-09-14 12:57:55 +00:00
jperkin
76c2d5e077 Limit largefile hack to just SunOS-*-sparc, there's no reason why x86
shouldn't support >2G files as it works perfectly fine.  Bump PKGREVISION.
2016-09-13 14:49:16 +00:00
wiz
3672454bc1 Add upstream pull request. 2016-09-04 12:40:24 +00:00
wiz
7385441cb8 + zstd. 2016-09-04 12:39:40 +00:00
wiz
fd3cc50e08 Import zstd-1.0.0 as archivers/zstd.
Zstd, short for Zstandard, is a fast lossless compression algorithm,
targeting real-time compression scenarios at zlib-level and better
compression ratios.
2016-09-04 12:36:59 +00:00
wiz
51da735915 Updated par2 to 0.6.14.
Fix issue #53 / Correct fix for issue #49
par2creator: use proper buffer size for volume file name generation
bump 0.6.13
Merge pull request #51 from jcfp/master
Update commandline.cpp
add -N / -S options to manpage
Add test19
Fix issue #50 (scan failure) / Correct fix for issue #31 (slow scan)
Fixes to enable "make distcheck" to work:
Fix for #49 (Scanning extra files messes up verification)
create test for #49
Merge pull request #48 from jcfp/patch-1
add missing argument for the block-count option
2016-09-01 16:33:43 +00:00
wiz
1682c6507d Remove unnecessary PLIST_SUBST and FILES_SUBST that are now provided
by the infrastructure.

Mark a couple more packages as not ready for python-3.x.
2016-08-28 15:48:28 +00:00
markd
c2043aa850 Update KDE Frameworks to 5.25.0
5.24:
KArchive
* Ensure extracting an archive does not install files outside the
  extraction folder, for security reasons. Instead, extract such
  files to the root of the extraction folder.

5.25:
KArchive
* Handle multiple gzip streams
* Assume a directory is a directory, even if the permission bit
  is set wrong
2016-08-21 21:13:42 +00:00
wiz
c6356a9b01 Updated p5-Archive-Zip to 1.59.
1.58 Tue 2 Aug 2016
    - avoid relying on . being in @INC [github/karenetheridge]
    - update MANIFEST.SKIP [github/haarg]
2016-08-19 15:24:23 +00:00
wen
73e0aa1d36 Update to 0.78
Upstream changes:
0.78    Wed Jul 27 20:40:15 2016
* CVE-2016-1238: avoid loading optional modules from default .
2016-08-13 13:36:53 +00:00
bsiegert
a7a5fd92c4 Update unrar to 5.4.4, from Kimihiro Nonaka in PR pkg/51413.
No ChangeLog, as usual :/
2016-08-13 08:15:47 +00:00
mef
f7c2d00d99 Update MASTER_SITES. Previous works, but better for finding newer release 2016-08-12 13:38:51 +00:00
adam
77b8ed74db Revbump after graphics/gd update 2016-08-03 10:22:08 +00:00
wiz
6be92d37cb Updated p5-Archive-Zip to 1.58.
1.58 Tue 2 Aug 2016
    - avoid relying on . being in @INC [github/karenetheridge]
    - update MANIFEST.SKIP [github/haarg]
2016-08-03 09:01:52 +00:00
wen
ad44138327 Update to 0.0945
Upstream changes:
0.0945 2016-05-02 18:56:57 America/Toronto
    - Use 'base' rather than @ISA in Zip.pm

0.0944 2016-04-01 18:30:02 America/Toronto
    - Use warnings in more modules (Jenish G)

0.0943 2016-04-01 18:28:03 America/Toronto
    - Use 'base' rather than @ISA (@real-dam and Jenish G)
2016-07-28 12:16:17 +00:00
wen
d49423e50a Update to 2.10
Upstream changes:
2.10  27/07/2016 (TONYC)
- CVE-2016-1238: avoid loading optional modules from default .

2.08  12/05/2016
- Add the roundtrip test to MANIFEST

2.06  24/04/2016 (ISHIGAKI && BOOK)
- changed some of the "A"s in the UNPACK constant to "a"
  to allow trailing whitespaces in an archived filename
- roundtrip tests
2016-07-28 12:11:45 +00:00
wen
3368268876 Update to 0.11
Upstream changes:
0.11 2016/04/29
  - improved tar extraction performance
2016-07-28 08:15:53 +00:00
mef
1384beb6fd Updated archivers/p7zip from 15.4.1 to 16.02
--------------------------------------------
Version 16.02
=============
  - From Windows version of 7-Zip 16.02:
    - The BUG in 16.00 - 16.01 was fixed: 7-Zip mistakenly reported the warning
      "There are some data after the end of the payload data" for split archives.

Version 16.01 (never published)
=============
  - From Windows version of 7-Zip 16.01:
    - The bugs in SWM (WIM), EXE (PE) and CHM code were fixed.
    - there are some internal changes in source code for better compatibility with VS2015 C++ compiler.

Version 16.00 (never published)
=============
  - better support for OpenBsd (CPP/Windows/System.cpp), thanks Josh (https://sourceforge.net/p/p7zip/discussion/383043/thread/ee32dcd8/?limit=25#c322)

  - From Windows version of 7-Zip 16.00:
    - 7-Zip now can extract multivolume ZIP archives (z01, z02, ... , zip).
    - Some fixed bugs:
      - bzip2 decoder -mmt2 reported E_FAIL (for k_My_HRESULT_WritingWasCut case), if we extract partial file.
      - 7z solid update (hang in break)
      - sha1 worked incorrectly for call after call with ((size & 3) != 0)
      - 7z update bcj bugs were fixed.
      - split (aaa.001) fixed
      - iso loop fix
      - rar4 multivol -stdin kpidSize
      - drag and drop 1<2.txt
      - memory access violation fix
2016-07-19 08:26:10 +00:00
wiz
54e825b0f8 + py-czipfile 2016-07-09 21:13:18 +00:00
wiz
1bf1e69b72 Import py27-czipfile-1.0.0 as archivers/py-czipfile.
A replacement for the builtin zipfile module, with fast, C-based zipfile
decryption

czipfile is a replacement for Python's builtin "zipfile" module, and provides
much faster, C-based zipfile decryption. The code is actually 95% identical to
Python 2.6.5's Lib/zipfile.py, with some very minor modifications to allow it
to compile in Cython, and the _ZipDecrypter class adapted to take advantage of
native C datatypes.

Package provided by Kimihiro Nonaka in PR 51326, with some cleanups by myself.
(Fix typo in MASTER_SITES, pkglint.)
2016-07-09 21:13:02 +00:00
wiz
2b0a009d0e Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:37:46 +00:00
wiz
6a7831c0bd Remove obsolete patch (not in distinfo). 2016-07-07 06:27:17 +00:00
jaapb
ddcbdba5e8 Corrected distinfo. 2016-07-03 10:20:21 +00:00
jaapb
efd80243cc Removed superfluous patches and revbump 2016-07-03 10:16:36 +00:00
jaapb
9cf9f81875 Fixed PLIST error (now uses ocaml.mk framework properly). No upstream
changes.
2016-07-02 08:51:09 +00:00
jperkin
c43e8d9265 The recent libarchive update changed the library major. Increase the
ABI depends and perform a PKGREVISION bump for dependents.

Noticed by OSX binary package users.
2016-07-01 17:55:22 +00:00
jaapb
8f666fedd2 Updated package to use ocaml.mk framework. No upstream changes. 2016-06-25 14:15:05 +00:00
jaapb
57d49d6719 Updated package to latest version (1.06) and made it compatible with
ocaml 4.03 and the latest framework version. Discussed on packages@ and
OK'd by jperkin.

Changes include:
- Switch to "safe string" mode.  Some API functions that use to take
  strings now take byte sequences instead.  OCaml 4.02 or up is required.
- Update for OCaml 4.03.
- Avoid Zlib error when calling Gzip.output with length = 0.
- Improve support for ZIP files / ZIP file members greater than 2 Gbytes.
2016-06-25 14:01:34 +00:00
joerg
dc55e78ce1 Detect vfsconf for DragonFly, since it doesn't use xvfsconf like
FreeBSD.
2016-06-23 13:39:03 +00:00
joerg
71e2fc4bdb Restore fix for lzma_stream_encoder_mt detection. Lost while syncing
with upstream.
2016-06-22 21:04:54 +00:00
joerg
cd987ec19e Make signo static again to reduce diff against upstream. 2016-06-22 13:01:14 +00:00
joerg
a9a3eec35b Provide _PATH_TTY if it is missing. 2016-06-22 12:04:03 +00:00
wiz
c2d24989f5 Updated lhasa to 0.3.1. Security update.
v0.3.1 (2016-03-29):

     * This release fixes an integer underflow vulnerability in the
       code for doing LZH level 3 header decodes (TALOS-CAN-0095).
       Thanks go to Marcin Noga and Regina Wilson of Cisco TALOS for
       reporting this vulnerability.
2016-06-22 10:30:18 +00:00
joerg
c93dbad808 From upstream: Dummy out copy_acls if sys/acl.h is missing or ACL
support is disabled.
2016-06-21 16:29:55 +00:00
joerg
08d912ac6e libarchive-3.2.1nb1: Merge a number of bugfixes from upstream
(1) ctype misuse
(2) Don't depend on SIGRTMAX
(3) Link against libcrypto when using it for EVP support
2016-06-21 13:39:21 +00:00
joerg
f1950d6871 Disable maintainer mode for libarchive. 2016-06-21 12:23:01 +00:00
joerg
38866ff49f Regenerate. 2016-06-21 12:10:55 +00:00
joerg
ec645f81ef Support maintainer mode. 2016-06-21 12:08:22 +00:00
joerg
040f258a71 Fix configure test for multi-threaded XZ. 2016-06-20 17:32:07 +00:00
joerg
69ba12516d Update build glue for libarchive 3.2.1. 2016-06-20 17:28:33 +00:00
joerg
74cbc0c404 Update for libarchive 3.2.1. 2016-06-20 17:24:55 +00:00
joerg
d2bb91f0e6 Import libarchive-3.2.1:
- security fixes and other bugfixes
- support for multhreading in xz 5.2+
2016-06-20 17:11:37 +00:00
youri
629c2fce62 engrampa: Update to 1.14.1:
1.14.1
------

  * Translations update
  * tar: Fixed problems with backslashes
  * 'All files' is duplicated in available formats
  * fix extracting files with single-character names.
2016-06-13 22:41:16 +00:00
wiz
86a78fce2e Bump PKGREVISION for perl-5.24. 2016-06-08 19:22:13 +00:00
wiz
daa46dfb94 Switch to MASTER_SITE_PYPI. 2016-06-08 17:49:19 +00:00
wiz
57199de455 Switch to MASTER_SITES_PYPI. 2016-06-08 17:43:20 +00:00
wiz
11f1b043f1 Instead of build dependency on setuptools just use egg.mk.
While here, mark as not ready for python-3.x.
2016-06-03 14:38:03 +00:00
jakllsch
6d8ae1d7d1 build of bmap-tools needs setuptools 2016-06-03 14:02:23 +00:00
mef
9e78464bd4 (pkgsrc)
- two patches are removed, upstream change
(upstream)
- Updated archivers/gtar      to 1.29
  Updated archivers/gtar-base to 1.29
  Updated archivers/gtar-info to 1.29
------------------------------------
version 1.29 - Sergey Poznyakoff, 2016-05-16

* New options: --verbatim-files-from, --no-verbatim-files-from

The --verbatim-files-from option instructs tar to treat each line read
from a file list as a file name, even if it starts with a dash.

File lists are supplied with the --files-from (-T) option.  By
default, each line read from a file list is first stripped off the
leading and trailing whitespace and, if the result begins with a dash,
it is treated as tar command line option.

Use the --verbatim-files-from option to disable this special handling.
This facilitates the use of tar with file lists created automatically
(e.g. by find(1) command).

This option affects all --files-from options that occur after it in
the command line.  Its effect is reverted by the
--no-verbatim-files-from option.

* --null option reads file names verbatim

The --null option implies --verbatim-files-from.  I.e. each line
read from null-delimited file lists is treated as a file name.

This restores the documented behavior, which was broken in version
1.27.

* New options: --owner-map=FILE and --group-map=FILE

These two options provide fine-grained control over what user/group
names (or IDs) should be mapped when adding files to archive.

For both options, FILE is a plain text file with user or group
mappings.  Empty lines are ignored.  Comments are introduced with
# sign (unless quoted) and extend to the end of the corresponding
line.  Each non-empty line defines translation for a single UID (GID).
It must consist of two fields, delimited by any amount of whitespace:

     OLDNAME NEWNAME[:NEWID]

OLDNAME is either a valid user (group) name or a ID prefixed with +.  Unless
NEWID is supplied, NEWNAME must also be either a valid name or a
+ID.  Otherwise, both NEWNAME and NEWID need not be listed in the
system user database.

* New option --clamp-mtime

The new --clamp-mtime option changes the behavior of --mtime to only
use the time specified if the file mtime is newer than the given time.
The --clamp-mtime option can only be used together with	--mtime.

Typical use case is to make builds reproducible: to loose less
information, it's better to keep the original date of an archive,
except for files modified during the build process. In that case, using
reference (and thus reproducible) timestamps for the latter is good
enough.

See <https://wiki.debian.org/ReproducibleBuilds> for more information.

* Deprecated --preserve option removed

* Sparse file detection

Tar now uses SEEK_DATA/SEEK_HOLE on systems that support it.  This
allows for considerable speed-up in sparse-file detection.

New option --hole-detection is provided, that allows the user to
select the algorithm used for hole detection.  Available arguments
are:

  --hole-detection=seek
     Use lseek(2) SEEK_DATA and SEEK_HOLE "whence" parameters.

  --hole-detection=raw
     Scan entire file before storing it to determine where holes
     are located.

The default is to use "seek" whenever possible, and fall back to
"raw" otherwise.
2016-05-31 15:04:51 +00:00
mef
a733d3e205 Updated archivers/gcpio to 2.12
-------------------------------
(From NEWS)
Version 2.12 - Sergey Poznyakoff, 2015-09-12

* Improved documentation.
* Manpages are installed by make install.
* New options for copy-out mode:

** --ignore-devno
Store 0 in the device number fields, instead of the actual device
number.

** --renumber-inodes
Renumber inodes when storing them in the archive.

** --device-independent or --reproducible
Create reproducible archives.  This is equivalent to
--ignore-devno --renumber-inodes.
2016-05-31 14:05:46 +00:00
mef
baad9d1035 (pkgsrc)
- Add LICENSE as gnu-gpl-v3
- Add comment on patch-aa picking from cvs log

(upstream)
- Updated archivers/advancecomp to 1.19
-------------------------------------
ADVANCECOMP VERSION 1.19 2014/03
================================

* Limited the iterations number to 255 with the -3 option.
* Added a new -k, --keep-file-time option to advzip [Marco Banfi].
* Made the Windows binary again compatible with old 686 processors.

ADVANCECOMP VERSION 1.18 2013/11
================================

* Added build support for new powerpc architectures.
* Fixed build with BZIP.

ADVANCECOMP VERSION 1.17 2013/03
================================

* Changed to GPL3.
* Added zopfli support. It's enabled using -4, --shrink-insane.
  You can control the number of iterations with the
  new -i, --iter option.
  Thanks to Darik Horn for the patches.
2016-05-30 13:27:04 +00:00
wiz
73bb12c1f5 Updated py-libarchive-c to 2.4.
This is a fix release that doesn't change the library code. Details:

    fixed file permissions in PyPI archives (#30)
    fixed Travis CI builds (#32)
2016-05-29 18:49:54 +00:00
wiz
d996b185bc Update libzip to 1.1.3:
1.1.3 [2016-05-28]
==================

* Fix build on Windows when using autoconf.
2016-05-28 09:59:43 +00:00
markd
cb383be0e0 Add karchive 2016-05-25 23:21:15 +00:00
markd
18c10359ae Add karchive 5.21.0 part of KDE Frameworks 5
KArchive provides classes for easy reading, creation and manipulation of
"archive" formats like ZIP and TAR.

It also provides transparent compression and decompression of data, like the
GZip format, via a subclass of QIODevice.
2016-05-25 23:20:33 +00:00
wiz
4b0f69ab11 Update py-libarchive-c to 2.3:
License changed to cc0.

Add link to upstream bug report about permissions problem.
2016-05-22 13:32:18 +00:00
wiz
00016dea53 Revert previous, permissions fixup is still needed here. 2016-05-22 13:15:43 +00:00
youri
526d54304e + engrampa 2016-05-21 21:44:00 +00:00
youri
17eca23fd9 Import engrampa-1.14.0 as archivers/engrampa.
Engrampa is a fork of File-Roller.

Engrampa is an archive manager for the MATE environment.  This means
that you can create and modify archives; view the content of an archive;
view and modify a file contained in the archive; extract files from the
archive.

Engrampa is only a front-end (a graphical interface) to archiving programs
like tar and zip.
2016-05-21 19:19:52 +00:00
richard
a014a0c0d3 post-install chmod no longer necessary 2016-05-21 05:28:59 +00:00
mef
2d99ce66cb Updated archivers/sarab to 1.0.0
---------------------------------
=====================================================
02/21/2010 - SaraB version 1.0.0
=====================================================
* SaraB can now be installed and run with path names containing space characters
* Corrected wrong samples for TOH backup schedules

=====================================================
02/15/2009 - SaraB version 0.2.7
=====================================================
Changes pointed out by Ivan Savcic <isavcic@gmail.com>:
* added -Q option by default when executing DAR
* DAR exit code variable fixed
* DAR exit code 5 is treated as warning now
* overall improved handling of warnings

=====================================================
11/28/2008 - SaraB version 0.2.6
=====================================================
* improvements to install.sh
* DAR exit code 11 is treated as warning now
* support for post backup script

=====================================================
08/30/2008 - SaraB version 0.2.5
=====================================================
* sarab.sh can be run via sudo (effective user id is checked)
* fix to install.sh
* install.sh now locates dar on path
2016-05-14 21:06:11 +00:00
jakllsch
4257ae3665 +bmap-tools 2016-05-08 18:40:04 +00:00
jakllsch
d6181f8fe8 Add bmap-tools-3.2 as archivers/bmap-tools
Bmaptool is a generic tool for creating the block map (bmap) for
a file and copying files using the block map. The idea is that
large files, like raw system image files, can be copied or flashed
a lot faster and more reliably with bmaptool than with traditional
tools, like "dd" or "cp".
2016-05-08 18:39:35 +00:00
jaapb
9718550454 Recursive revbump associated with ocaml update. 2016-05-05 11:45:36 +00:00
jaapb
53fc4d0147 Revbump associated with ocaml update. Also added patches to make package
compile with newest zlib/ocaml.
2016-05-05 11:27:47 +00:00
adam
55fbad195c Changes 5.3.11:
Unknown
2016-05-05 08:43:15 +00:00
wiz
f269daa22a Reset maintainer (observer now). 2016-05-03 10:54:52 +00:00
wen
0cb45ff131 Update to 2.24
Upstream changes:
2.23 2015-06-08 rurban
   - HP-UX lddlflags fix by Merjin Brand (RT #105096)
     "ld: Unrecognized argument: -Wl,-E"
   - -Wformat fixes

2.24 2015-12-08 rurban
   - Silence gcc-5 optimizer warning (RT #105647)
     with internal BUILD_BZLIB=1
   - Improve kwalitee test
2016-04-17 13:59:18 +00:00
wiz
788002e096 Update innoextract to 1.6.
innoextract 1.6 (2016-03-24)
 - Added support for Inno Setup 5.5.7 (and 5.5.8) installers
 - Added a --collisions=rename-all option
 - Changed --collisions=rename to omit the suffix for the file that would have been extracted with --collisions=overwrite instead of the first encountered file
 - Fixed @lang suffix sometimes missing for the first file with the --collisions=rename option
 - Fixed build error with CMake 3.5
 - Now compiles in C++14 mode if supported
 - Unsafe characters in special constant strings (ie ':' in {code:…}) are now replaced with '$'
 - Windows: Fixed error message if the source file could not be opened
 - Windows: Fixed progress bar flickering while printing extracted filenames
 - Windows binaries: Fixed crash on platforms without AVX support
2016-04-15 10:23:10 +00:00
ryoon
5a05a27e00 Update to 15.14.1
Fix PR pkg/51059

Changelog:
Version 15.14.1
===============
  - patch #32 Compiling in OS X fails with p7zip_15.14
2016-04-11 14:19:59 +00:00
richard
b612a127b1 add nautilus option to put back nautilus actions sub-menu
bump PKGREVISION
2016-04-09 05:40:46 +00:00
wiz
889ab899b9 Update p5-Archive-Zip to 1.57:
1.57 Fri 1 Apr 2016
    - RT# 106548,106089,105330,111541 [github/ozcoder]
2016-04-08 14:56:53 +00:00
ryoon
fed700a944 Update to 15.14
* Convert to use option framework

Changelog:
Version 15.14
=============

  - patch #26 : Patch to correctly set permissions for docs that permits non-sudo deletion of docs

  - patch #27 : Update Mac OS X LLVM 64bits Makefile

  - patch #28 : p7zip version 15.09 fails to build on s390

  - patch #29 : please fix incorrect fsf address

  - patch #31 : p7zip 15.09 fails to build on mips

  - bug :  "7za a -p ..." was fixed

  - bug #172 : Impossible to create archive with some unicode symbols in filename

  - From Windows version of 7-Zip 15.13:
    - The BUG in 15.13 in CAB code was fixed.

  - From Windows version of 7-Zip 15.12:
    - Some bugs were fixed.
    - New localization: Yoruba.

  - test_emul becomes test_lib  (tests libraries)

  - cross building added :
		makefile.linux_cross_mipsel

  - support for android 5+ (-fPIE -pie)

Version 15.12 (never published)
=============
  - From Windows version of 7-Zip 15.12 :
    - "There are no errors" string after "Test" operation inside archive.
    - The bugs in LZMA SDK were fixed (but these bugs are not related directly to 7-Zip's code).


  - From Windows version of 7-Zip 15.11 :
        - Some bugs were fixed.
        - 7-Zip 15.10 showed incorrect error message about missing volume for multivolume RAR archives.

   - ..../LZHAM added



Version 15.10 beta
==================

  - bug #147 Directory traversal through symlinks
    Bug-Debian: https://bugs.debian.org/774660
    Delay creation of symlinks to prevent arbitrary file writes (CVE-2015-1038)
    Fix given by Ben Hutchings

  - From Windows version of 7-zip 15.10 beta:
    - The BUG in 9.21 - 15.09 was fixed:
      7-Zip could ignore some parameters, specified for archive creation operation
	  for gzip and bzip2 formats in "Add to Archive" window and in command line
	  version (-m switch).
    - Some bugs were fixed.
      - extracting from solid wim archives worked incorrectly in some cases,
    - Also there are some minor changes.
      - 7-Zip can show the name of missing volume for multivolume RAR and VMDK archives.
      - Some internal changes with 7-Zip Benchmark.
2016-04-07 14:41:34 +00:00
taca
094289e431 Reset PKGREVISION after all PHP language packages. 2016-04-02 09:05:22 +00:00
tnn
b82dfc35eb MAKEFLAGS -> MAKE_FLAGS 2016-03-16 23:16:26 +00:00
tnn
b624e9f123 MAKEFLAGS -> MAKE_FLAGS (pkgsrc guide 22.1) 2016-03-12 21:53:39 +00:00
jperkin
319e1b3693 Ensure we append to LDFLAGS, fixes rpath issues that were only exposed after
fixing check-shlibs.  Bump PKGREVISION.
2016-03-10 18:42:25 +00:00
tnn
d09f9d0347 Don't list possibly nonexistent headers like /usr/include/sys/signal.h
in makefile dependency lists.
2016-03-09 21:20:51 +00:00
taca
0471a0304a Update rubyzip to 1.2.0.
* Don't enable JRuby objectspace #252
* Fixes an exception thrown when decoding some weird .zip files #248
* Use duck typing with IO methods #244
* Added error for empty (zero bit) zip file #242
* Accept StringIO in Zip.open_buffer #238
* Do something more expected with new file permissions #237
* Case insensitivity option for #find_entry #222
* Fixes in documentation and examples
2016-03-08 13:50:17 +00:00
bsiegert
05b4221ab3 Update fastjar to 0.98. From pkgsrc-wip.
Upstream provides no useful changelog; the CHANGES file ends at 0.92.
2016-03-05 15:08:30 +00:00
jperkin
17661ff9a5 Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
jperkin
a9e20b5660 Remove manual addition of MAKE_FLAGS to OPSYSVARS, it's now in by default. 2016-02-26 11:40:29 +00:00
jperkin
c48c774b07 Use OPSYSVARS. 2016-02-25 09:28:36 +00:00
wiz
71abc19707 Fix build on OS X.
From Jonathan Buschmann in PR 50839.
2016-02-24 13:03:04 +00:00
wiz
379aa9a40a Update libzip to 1.1.2. All tests pass.
1.1.2 [2016/02/19]

* Improve support for 3MF files
2016-02-19 14:30:04 +00:00
ryoon
e757fe9ceb Fix CVE-2015-1038, bump PKGREVISION 2016-02-14 08:39:47 +00:00
wiz
27aea65d53 Update libzip to 1.1.1:
1.1.1 [2016/02/07]

* Build fixes for Linux
* Fix some warnings reported by PVS-Studio
2016-02-07 14:08:54 +00:00
jaapb
c241dc6523 Added buildlink3.mk file 2016-02-03 12:57:14 +00:00
jperkin
f5d9dbe241 Add LICENSE (2-clause-bsd AND modified-bsd AND public-domain). 2016-01-29 10:53:07 +00:00
wiz
0b58cb8275 Update libzip to 1.1:
1.1 [2016/01/26]

* ziptool(1): command line tool to modify zip archives
* Speedups for archives with many entries
* Coverity fixes
* Better APK support
* Support for running tests on Windows
* More build fixes for Windows
* Portability fixes
* Documentation improvements
2016-01-28 09:01:02 +00:00
jperkin
30b4ccc1eb Ensure lzma support is explicitly disabled when not using builtin xz. 2016-01-27 12:26:11 +00:00
zafer
d2a7df2c0e update HOMEPAGE and MASTER_SITES 2016-01-24 04:32:54 +00:00
zafer
1fe4b6c51d update MASTER_SITES url 2016-01-23 05:47:38 +00:00
zafer
f625272ea6 update MASTER_SITES url 2016-01-23 05:44:14 +00:00
zafer
9bc213ebfd update MASTER_SITES url 2016-01-23 05:22:00 +00:00
ryoon
7ddb4c4e9b Fix build on DragonFly 4.4.1 2016-01-23 05:18:16 +00:00
zafer
7489cfd368 update MASTER_SITES url. 2016-01-23 05:15:22 +00:00
zafer
3bda37f849 Update pbzip2 to 1.13
Bugfix release:
- bug #1404812 add support for DESTDIR in Makefile (thanks to Ryan Schmidt)
- bug #1429181 fix bad CYGWIN define (thanks to Marco Atzeri)
- bug #1337949 rm unused vars; add hasInFile flag (thanks to Mingxing Zhang)
- bug #1524909 - output sometimes truncated on redirected -cd
2016-01-23 05:06:29 +00:00
zafer
8ec2bf2088 update MASTER_SITES. berlios retired. project moved to sourceforge. 2016-01-23 03:43:11 +00:00
zafer
2ebb102651 update MASTER_SITES url 2016-01-23 03:37:31 +00:00
zafer
94f7ae27f6 update MASTER_SITES 2016-01-23 03:35:22 +00:00
markd
c6525ff04c library minor version update. Bump PKGREVISION. 2016-01-10 19:55:20 +00:00
taca
7a262e5b25 Fix "work-directory references" problem another way. 2016-01-04 02:48:05 +00:00
taca
e4f3048392 Update ruby-xz to 0.2.3.
== 0.2.3 (2015-12-29)

* *Fix* documentation of XZ module (a :nodoc: was causing havoc
  in the XZ module so it appeared to have no methods).
* No other changes this release.

== 0.2.2 (2015-12-27)

* *Add* XZ.disable_deprecation_notices
* *Deprecate* use of XZ::StreamReader.open with an IO argument
* *Deprecate* use of XZ::StreamReader.new with a filename argument
* *Deprecate* use of XZ::StreamWriter.open with an IO argument
* *Deprecate* use of XZ::StreamWriter.new with a filename argument
* *Deprecate* nonautomatic IO close in XZ::StreamReader#close
* *Deprecate* nonautomatic IO close in XZ::StreamWriter#close
* *Fix* incompatibility with Resolv.getaddress() in Ruby 2.2 (Ticket #13
  by Ken Simon)
* Goal of these deprecations is to sync the API with Ruby’s own
  Zlib::GzipWriter and Zlib::GzipReader mostly.
* Add required versions to gemspec.
* Comment format cleanup, results in better docs.
* Internal code cleanup
* Add more tests.
2016-01-03 05:31:55 +00:00
adam
aa70af3412 What's new after p7zip 9.38.1 :
- 7-Zip now can extract ext2 and multivolume VMDK images.
  - 7-Zip now can extract ext3 and ext4 (Linux file system) images.
  - support of cygwin 64 bits
  - support of cygwin 64 bits with asm
  - cygwin : fix in GetRamSize()
  - cross building added :
		makefile.linux_cross_aarch64
		makefile.linux_cross_arm
		makefile.linux_cross_ppc
		makefile.linux_cross_ppc64
		makefile.linux_cross_ppc64le
		makefile.linux_cross_s390x  (7za and 7zr pass tests, 7z does not pass tests)

  - 7-Zip now can extract GPT images and single file QCOW2, VMDK, VDI images.
  - 7-Zip now can extract solid WIM archives with LZMS compression.
  - 7-Zip now can extract RAR5 archives.
  - 7-Zip now doesn't sort files by type while adding to solid 7z archive.
      new -mqs switch to sort files by type while adding to solid 7z archive.
  - 7-Zip now can create 7z, xz and zip archives with 1536 MB dictionary for LZMA/LZMA2.
  - 7-Zip now can extract .zipx (WinZip) archives that use xz compression.
2015-12-29 19:39:21 +00:00
dholland
a3d1589e21 Whitespace. 2015-12-29 04:54:34 +00:00
wiz
cc09eec300 Update p5-Archive-Zip to 1.56:
1.56 Thu 17 Dec 2015
    - fix $Archive::Zip::UNICODE issues [github/xlat]
        - on MSWin32 in methods addFile, addDirectory, addTree: the externalFileName was
          used in place of newName
        - make sure that file names are utf8 in memberNames
        - use Encode on all platform
2015-12-27 22:56:50 +00:00
jperkin
6c504bf60c Use $as_echo to support escape sequences correctly. Cleanup some patch
headers while here.
2015-12-08 11:13:04 +00:00
wiz
9c97d99d31 Fix permissions of meta files. Bump PKGREVISION. 2015-12-07 09:18:30 +00:00
wiz
0154644897 Update p5-Archive-Zip to 1.55:
1.55 Fri 04 Dec 2015
    - rt.cpan.org #110064 - fix empty archive issue with OS X gnu tar

1.54 Wed 02 Dec 2015
    - Ensure filehandles created by Archive::Zip::tempFile are closed [github/antoniomonty]
2015-12-06 10:54:27 +00:00
wiz
6e3d683d23 + py-libarchive-c 2015-12-02 15:15:02 +00:00
wiz
8b53f12881 Import py-libarchive-c-2.2 as archivers/py-libarchive-c.
A Python interface to libarchive. It uses the standard ctypes module
to dynamically load and access the C library.
2015-12-02 15:14:05 +00:00
wiz
1a89351179 Fix path to pkgconfig file to get rpath inside again.
Bump PKGREVISION.
2015-11-26 10:40:48 +00:00
jperkin
b18fb03885 Remove mk/find-prefix.mk usage from the archivers category.
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-25 12:47:32 +00:00
wiz
6df3e77909 Bump PKGREVISION for NO_LCHMOD change on Linux. 2015-11-13 22:13:43 +00:00
wiz
e928d92118 Add -DNO_LCHMOD for Linux as well.
Matthias Ferdinand reported on pkgsrc-users:

building archivers/unzip on Linux (Ubuntu 14.04 64bit) succeeds, but
produces the following warning:

    ...
    gcc -o unzip  -Lbzip2 unzip.o crc32.o  crypt.o envargs.o explode.o extract.o fileio.o globals.o inflate.o list.o match.o process.o ttyio.o ubz2err.o u
+nreduce.o unshrink.o zipinfo.o unix.o  -s   -L/opt/pkgsrc/lib -Wl,--enable-new-dtags,-R/opt/pkgsrc/lib -lz
    unix.o: In function `set_symlnk_attribs':
=>  unix.c:(.text+0x1840): warning: lchmod is not implemented and will always fail
    ...
2015-11-13 22:13:22 +00:00
wiz
b015e0b5cc + zopfli. 2015-11-13 16:20:46 +00:00
wiz
e11d7c9dba Import zopfli-1.0.1 as archivers/zopfli.
Compression Algorithm is a compression library programmed in C to
perform very good, but slow, deflate or zlib compression.
2015-11-13 16:20:32 +00:00
wiz
c6e98050ae Add patches to fix CVE-2015-7696, CVE-2015-7697, and an integer underflow.
From Debian.

Bump PKGREVISION.
2015-11-11 12:47:26 +00:00
dholland
c5e6dda48f Remove unused #include of <sys/timeb.h>, which is an old legacy header
that doesn't exist on many platforms.
2015-11-07 20:44:23 +00:00
dholland
db770eca71 Add build for openbsd amd64. 2015-11-07 20:41:32 +00:00
dholland
5a280e8c80 charset.alias is not supposed to be in PLISTs. PKGREVISION -> 1 2015-11-07 19:28:49 +00:00
dholland
9ddeabaf02 Add workaround for install failure on case-insensitive fs; seen in the
last MacOS PPC build.
2015-11-07 19:20:16 +00:00
dholland
1a78e86009 Add workaround for install failure on case-insensitive fs; seen in the
last MacOS PPC build.
2015-11-07 19:11:19 +00:00
adam
4dd8d324e7 Changes 5.3.7:
A mystery.
2015-11-07 10:10:09 +00:00
adam
d1dd228501 Added archivers/py-lhafile version 0.2.1 2015-11-04 17:25:55 +00:00
adam
eebb2788eb Extract LHA(.lzh) archive files.
The interface is like zipfile extension included in regular python distribution.
2015-11-04 17:25:19 +00:00
agc
7ef3a4270a Add SHA512 digests for distfiles for archivers category
Problems found with existing distfile for eagle:
	distfiles/bicom101.zip
	distfiles/szip-2.1nb3/szip-2.1.tar.gz
	distfiles/xmill-0.9.1.tar.gz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 00:56:19 +00:00
adam
b44421cf1f Changes 5.3.6:
Unknown
2015-10-12 12:35:32 +00:00
tnn
884cf87bbd revert previous, should probably be handled in gettext-tools like
joerg suggested.
2015-10-03 14:57:10 +00:00
tnn
7e51240e85 Try to resolve circular dependency between xz and gettext; don't suggest
to enable the nls option by default if gettext is not builtin.
Also, the nls option needs the msg* tools.
2015-10-03 12:28:45 +00:00
adam
4e21b18ef8 Changes 5.2.2:
* Fixed bugs in QNX-specific code.
* Omitted the use of pipe2() even if it is available to avoid
  portability issues with some old Linux and glibc combinations.
* Updated German translation.
* Added project files to build static and shared liblzma (not the
  whole XZ Utils) with Visual Studio 2013 update 2 or later.
* Documented that threaded decompression hasn't been implemented
  yet. A 5.2.0 NEWS entry describing multi-threading support had
  incorrectly said "decompression" when it should have said
  "compression".
2015-10-01 05:11:36 +00:00
wiz
df3fb8d470 Update to 1.5:
innoextract 1.5 (2015-09-24)
 - Added support for Inno Setup 5.5.6 installers
 - Added support for a modified Inno Setup 5.5.0 variant
 - Added support for building without iconv (Windows-1252 and UTF-16LE only)
 - Added warnings for .bin files that are not part of the installer
 - Added a simple --include (-I) option to filter files thanks to Alexandre Detiste
 - Added a --list-languages option to list available languages
 - Added a --exclude-temp (-m) option to not extract temporary files
 - Added a --language-only option to skip language-independent files
 - Added a --collisions option to abort or rename files on collision
 - Added a --default-language option to prefer a language in case of file collisions
 - Added a --gog-game-id option to print the GOG.com game ID for Galaxy-ready installers
 - Added a --gog (-g) option to extract additional .bin files using unrar or unar
 - Fixed handling of spaces in the --data-dir option
 - Fixed an infinite loop with truncated LZMA streams
 - Fixed handling of forward slashes in stored file paths
 - Fixed size display for powers of 1024
 - Fixed loading headers if there are encrypted chunks
 - Fixed file collisions not being handled case-insensitively
 - Files will now be extracted into the same directory even if the stored case differs
 - Empty directories are now created correctly when extracting
 - Skipped files in encrypted chunks are now listed individually
 - Temporary files are now marked in file listings
 - Error summary is now written to stderr when using --quiet
 - Colors are now only enabled automatically if $TERM is set to something other than "dumb"
 - Improved error and warning messages
 - Build system improvements
 - Debug output can now be enabled separately from debug builds
 - Windows: Added support for using the Win32 API for string encoding conversion
 - Windows: Fixed unicode console output

innoextract 1.4-windows-r2 (2014-04-17)
 - This is a Windows-specific hotfix release, no other platforms are affected
 - Fixed running innoextract under Windows XP

innoextract 1.4-windows-r1 (2013-05-14)
 - This is a Windows-specific hotfix release, no other platforms are affected
 - Fixed a crash on startup under Windows
 - Reduced progress bar flickering under Windows
 - Fixed original console text color not being restored under Windows
2015-09-30 20:05:07 +00:00
wiz
2086b86dbc Update to 1.53:
1.53 Wed 22 Sep 2015
    - rt.cpan.org #107268 - Archive-Zip-1.52.tar.gz is (nearly) empty
      Thanks to SREZIC for the spot on my dad brain sleep schedule error
      Creating the dist on OS X caused 'Numeric user ID too largeNumeric group ID too large'

1.52 Tue 22 Sep 2015
    - rt.cpan.org #105902, thanks HMBRAND

1.51 Tue 22 Sep 2015
    - Compare vs filename checksum in crc32 script [github/talisein]
2015-09-30 19:14:19 +00:00
taca
914b43c67f Update HOEPAGE.
Avoid using rubyforge.org since it stopped most of services.
2015-09-25 05:45:58 +00:00
taca
e9728b3da8 Avoid using rubyforge.org since it stopped most of services. 2015-09-25 05:44:59 +00:00
taca
50ef58d27e Comment out URL of HOMEPAGE since rubyforge.org stopped most of services. 2015-09-25 05:44:03 +00:00
tnn
f757616817 this package is broken on 64-bit platforms as evidenced by instant SEGV 2015-09-24 02:47:15 +00:00
dsainty
0d879ab79b It has been a few years since I used Sarab, reset MAINTAINER. 2015-09-03 02:50:20 +00:00
richard
0f11e46350 patch to let SunOS, other than sunpro compilers, use assembler.
The problem is more the ilk of the cpp installed..  bump PKGREVISION
2015-08-28 08:17:38 +00:00
shattered
73153e2d26 Update to 0.3.0. Changes:
* PMarc -pm1- archives that contain truncated compressed data (the
       decompressed length is longer than what can be read from the
       compressed data) now decompress as intended. Certain archives
       in the wild make the assumption that this can be done.
     * LArc -lz5- archives that make use of the initial history buffer
       now decompress correctly.
2015-08-26 21:25:31 +00:00
wiz
b6efe68514 Update to 1.50:
1.50 Tue 25 Aug 2015
    - Fix t/08_readmember_record_sep.t for Win32 [github/pauloscustodio]
2015-08-26 11:46:46 +00:00
fhajny
4e091fb38a Update archivers/lz4 to 131.
- New : Dos/DJGPP target, thanks to Louis Santillan
- Added : Example using lz4frame library, by Zbigniew Jedrzejewski-Szmek
- Changed: liblz4 : xxhash symbols are dynamically changed (namespace
  emulation) to avoid symbol conflict
- Changed: liblz4.a (static library) no longer compiled with -fPIC
  by default
2015-08-24 16:28:32 +00:00
mef
a721fc40e3 Add following lines for make test
BUILD_DEPENDS+=        p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip
  BUILD_DEPENDS+=        p5-Test-UseAllModules-[0-9]*:../../devel/p5-Test-UseAllModules
2015-08-20 14:07:34 +00:00
mef
8ddaf764e1 Update to 0.23
--------------
0.23  (2015/05/28)
   (ms) Mark Gardner added separate skips in the test suite to deal
   with the absense of GNU tar:
   https://github.com/mschilli/archive-tar-wrapper-perl/pull/7
2015-08-16 00:07:53 +00:00
mef
3fd0c1333e Update 0.74 to 0.76
-------------------
0.76    Sat Jul  4 18:44:42 2015
* Resolve RT#105425, putting refs in $/ has been
  fatal since v5.20.0
2015-08-15 23:59:14 +00:00
adam
6158076166 Changes 5.3.2:
Unknown
2015-08-13 15:42:05 +00:00
wiz
6ca2ff1168 Update to 1.49:
1.49 Fri 31 Jul 2015
    - Fails on unseekable file handle after desiredCompressionLevel(), RT #54827
    - Upgrade build tools to avoid tar warnings, RT #105547

1.48 Thu 18 Jun 2015
    - Wrap skip in a SKIP: block [github/plicease]

1.47 Wed 17 Jun 2015
    - zip file with a deflated directory cannot be written out again [github/ntyni]
    - add missing test data to MANIFEST
2015-08-13 15:03:02 +00:00
wiz
6d3e8af11c Improve local patch so this builds with PKGSRC_USE_FORT. 2015-08-11 18:07:55 +00:00
jaapb
7ea12ebae7 Recursive revbump associated with lang/ocaml update. 2015-08-07 11:20:32 +00:00
mef
29895246de Update 1.16 to 1.17
-------------------
2015-05-28  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.17 released.
	* New block selection algorithm makes merge up to 100 times faster.
	* repair.cc: Repair time has been reduced by 15%.
	* Added new option '-y, --debug-delay'.
	* Added new option '-z, --debug-repair'.
	* Makefile.in: Added new targets 'install*-compress'.
	* testsuite/unzcrash.cc: Moved to top directory.
	* lziprecover.texi: Added chapter 'File names'.
2015-07-26 12:17:47 +00:00