Commit graph

2042 commits

Author SHA1 Message Date
wiz
64e1c0eab6 + lhasa. 2012-05-02 12:19:59 +00:00
wiz
c5e56ac8e6 Initial import of lhasa-0.0.4, an ISC licensed lha uncompressor.
Lhasa is a library for parsing LHA (.lzh) archives and a free
replacement for the Unix LHA tool.

Currently it is only possible to read from (i.e., decompress)
archives; generating (compressing) LHA archives may be an enhancement
for future versions. The aim is to be compatible with as many
different variants of the LHA file format as possible, including
LArc (.lzs) and PMarc (.pma).

The command line tool aims to be interface-compatible with the
non-free Unix LHA tool (command line syntax and output), for
backwards compatibility with tools that expect particular output.
2012-05-02 12:19:43 +00:00
adam
2a1209188c Also enable ZLIB support 2012-05-02 08:26:21 +00:00
adam
b4421c7a75 Changes 3.08:
* Fix allocation in runtime stub for darwin.macho-entry (i386 and amd64).
* Compress shared library on ELF i386 only [ld.so threatens even this case].
* Attempt to suport ELF on QNX 6.3.0 for armel (experimental).
* Better diangostic when ELF -fPIC is needed.
* PT_NOTE improvements for *BSD.
* Preserve more ELF .e_flags on ARM.
* Minor code improvements for ELF stubs
* Defend against another flavor of corrupt PE header.
* bug fixes
2012-05-02 06:45:14 +00:00
taca
81cbca8001 Update ruby-zip package to 0.9.8.
pkgsrc change: Update HOMEPAGE.

= Version 0.9.8

Fixed: "Unitialized constant NullInputStream" error
2012-04-28 13:55:58 +00:00
wiz
87dd79acf4 Do not enable largefile support on SunOS.
PR 46383 by Uwe Klaus.
2012-04-27 06:55:50 +00:00
wiz
8342d3419f Reduce pkglint warnings by commenting patches. 2012-04-25 19:35:02 +00:00
wiz
332c6f6b4d Enable large-file support. Bump PKGREVISION. 2012-04-25 19:34:51 +00:00
martin
64ffe2c732 Rewrite the description, mention 7zip and lzma, drop references to windows
exe names (which probably nobody knows anyway).
2012-04-20 15:24:29 +00:00
markd
cbc4db0822 Update KDE SC to 4.8.2
bugfixes.
2012-04-15 05:54:50 +00:00
dholland
582d07663c On reflection, bump PKGREVISION. It stopped building on -current
because quota-related FFS header reorganization caused the definition
of the FFS struct direct to no longer be visible; however, on older
NetBSD since struct direct and struct dirent diverged (which was some
time back) it would have built successfully unless given -Wall, but
not worked.
2012-04-07 23:35:35 +00:00
dholland
cbf141270c Always set -DDIRENT_FIXUP, which means opendir() returns POSIX struct
dirent rather than the FFS struct direct. As this has been POSIX for
at least twenty years I very, very much doubt there are any exceptions
left in the wild.

Fixes build on NetBSD-current.
2012-04-07 23:32:40 +00:00
ryoon
b635f7956a Fix PR pkg/39247
Update to 4.1.1

* Convert to use Linux binary on compat_linux, instead of old BSD binary.

Changelog:
* Add some new options (ch etc.)
* Change option's behavior (-o etc.)
* Bugfixes
2012-04-04 21:22:18 +00:00
markd
840f8f36f7 Explicitly dont use qjson if cmake happens to find it. 2012-03-25 20:03:39 +00:00
markd
1cf8bc2330 Requires libarchive>=2.6.0 2012-03-23 23:12:38 +00:00
sno
82c7c5c697 Added archivers/p5-Archive-Peek version 0.35 2012-03-22 16:07:05 +00:00
sno
c3369709b4 Importing package for Perl5 module Archive::Peek 0.35 into
archivers/p5-Archive-Peek to fulfil requirements of scheduled
devel/p5-Parse-CPAN-Packages update.

This module lets you peek into archives without extracting them.
2012-03-22 16:06:50 +00:00
hans
b6ea9b9038 If gcc is used, set CCOM=gcc in MAKE_ENV to let the schily makefiles
know. Fixes build with gcc on SunOS and possibly other platforms.
2012-03-20 14:19:15 +00:00
wiz
5d9b39c007 Update to 0.10.1.
0.10.1 [2012/03/20]

* Fixed CVE-2012-1162
* Fixed CVE-2012-1163
2012-03-20 13:04:53 +00:00
taca
b60036a423 Oops, forgot to update distinfo. 2012-03-20 12:29:23 +00:00
taca
d840729cdc Update ruby-xz package to 0.1.1.
== 0.1.0

* <b>Add XZ::StreamReader and XZ::StreamWriter for io-like behaviour.</b>
* New dependency on the +io-like+ gem.
* <b>Add Ruby 1.8 compatibility.</b> Thanks to Christoph Plank.
* We now have proper unit tests.
2012-03-20 07:26:05 +00:00
markd
a554b630d2 Add ark 2012-03-20 00:56:40 +00:00
markd
f29215e19c Import ark. Part of KDE SC 4.8.0
Ark is a program for managing various archive formats within the KDE
environment.

Archives can be viewed, extracted, created and modified from within Ark.
The program can handle various formats such as tar, gzip, bzip2, zip, rar
and lha (if appropriate command-line programs are installed).
2012-03-20 00:55:51 +00:00
taca
1a70abe4d5 Update ruby-zip package to 0.9.6.1.
Exact changes are unknown.
2012-03-18 09:10:21 +00:00
fhajny
ff1de57b34 Fix the symlink creation (if GTAR_PROGRAM_PREFIX != "g") 2012-03-15 14:18:39 +00:00
obache
2cd654bab6 Bump PKGREVISION from default python to 2.7. 2012-03-15 11:53:20 +00:00
wiz
ec99db8afc + lziprecover. 2012-03-14 14:41:11 +00:00
wiz
5455aed29e Initial import of lziprecover-1.13:
Lziprecover is a data recovery tool and decompressor for files in the
lzip compressed data format (.lz) able to repair slightly damaged files,
recover badly damaged files from two or more copies, extract undamaged
members from multi-member files, decompress files and test integrity of
files.

Lziprecover is able to recover or decompress files produced by any of
the compressors in the lzip family; lzip, plzip, minilzip/lzlib, clzip
and pdlzip. This recovery capability contributes to make the lzip format
one of the best options for long-term data archiving.

Lziprecover is able to efficiently extract a range of bytes from a
multi-member file, because it only decompresses the members containing
the desired data.
2012-03-14 14:40:36 +00:00
wiz
0e94c4ed8c Update to 1.13:
Lziprecover has been moved to its own package.

Inability to change output file attributes has been downgraded from
error to warning.

Compression time of option "-0" has been reduced by 2%.

A reorganization of the compression code has been made.

A small change has been made in the "--help" output and man page.

Quote characters in messages have been changed as advised by GNU Coding
Standards.

Configure option "--datadir" has been renamed to "--datarootdir" to
follow GNU Standards.
2012-03-14 14:39:59 +00:00
fhajny
19a6f043f0 Assembler code results in undefined symbols on SunOS in general, too. 2012-03-09 10:58:30 +00:00
fhajny
f5b6064572 Use LITTLE_ENDIAN on amd64 arch (fixes SunOS and ABI=64). 2012-03-09 10:31:49 +00:00
fhajny
700d148d35 Only conflict with gtar-base and gcpio if NBPAX_PROGRAM_PREFIX empty. 2012-03-09 10:20:15 +00:00
fhajny
438fff6977 Only conflict with archivers/pax if NBPAX_PROGRAM_PREFIX empty. 2012-03-09 10:13:29 +00:00
sbd
8bcae26eaa Fix build on Liunx 2012-03-09 06:14:39 +00:00
sno
5eb353e49c Updating package for CPAN distribution Archive::Tar in
archivers/p5-Archive-Tar from 1.82 to 1.84.

- adding comment why Perl5.10.1 is enough to fulfil IO::Compress::*

Upstream changes:
* important changes in version 1.84 02/03/2012 (HMBRAND)
- ptar now supports -T option [rt#75473]
- ptar now supports dashless options [rt#75475]
- auto-encode filenames marked as UTF-8 [rt#75474]
2012-03-05 13:18:42 +00:00
joerg
15ce72df89 Install man page. Kill excessive :Q. Bump revision. 2012-03-04 19:50:56 +00:00
joerg
562418d4d3 Honour MANINSTALL 2012-03-04 19:50:21 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
hans
03579439b1 By using dirent.h instead of sys/dir.h this suddenly builds on SunOS. 2012-02-29 20:17:31 +00:00
hans
a76dc7ef2c Fix build on SunOS. 2012-02-29 18:14:31 +00:00
hans
9a7884d0c2 REPLACE_SH on installed shell script. 2012-02-15 19:28:18 +00:00
hans
21d4a5f35b Fix build on SunOS. 2012-02-15 19:27:10 +00:00
hans
8a10843d40 REPLACE_SH on installed shell script. 2012-02-15 19:24:39 +00:00
hans
3a2d99a15b REPLACE_SH on installed shell scripts. 2012-02-15 19:23:20 +00:00
hans
da6c446e02 REPLACE_SH on installed shell script. 2012-02-15 19:21:53 +00:00
hans
20b3f98636 REPLACE_BASH on all installed shell scripts. 2012-02-15 19:20:36 +00:00
hans
3585df8f2a REPLACE_SH in installed shell script. 2012-02-15 19:19:27 +00:00
hans
62b7487024 REPLACE_SH on installed shell scripts. 2012-02-15 19:15:04 +00:00
wiz
6b5bd8d27a Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:17 +00:00
sbd
54ab4b9f19 Use ${PKGINFODIR} 2012-01-30 07:26:29 +00:00
sbd
36be41a953 Rename custom function "fexecve", which conflicts with glibc's fexecve(3),
to schily_fexecve.

Also <linux/fs.h> must be included before <linux/ext2_fs.h>.
2012-01-30 03:43:58 +00:00
sbd
f3e2640944 Create a rules file for x86_64-linux 2012-01-30 02:01:40 +00:00
sbd
41a1f0b0ca Use ${PKGINFODIR} 2012-01-29 08:41:22 +00:00
sbd
eaa662f5e5 Clean up DESTDIR support so unprivileged pbulk works. 2012-01-29 08:26:32 +00:00
sbd
1a64699a62 Build a static binary with threads is currently broken with glibc. 2012-01-29 02:54:18 +00:00
sbd
8d1e7f357d The problem with gcc attributes is that they are being defined away in
config.h because the AC_C___ATTRIBUTE__ test is broken.

(Note: the secound argument to AC_TRY_COMPILE is what goes in main).
2012-01-28 04:37:36 +00:00
sbd
067f2d4967 Add a workaround for a problem with gcc transparent_union attribute that
causes the wait() prototype to be wrong.

Also linux's struct stat dosn't have st_flags.
2012-01-28 01:52:48 +00:00
rhaen
e82bb57c8e Updated archivers/p5-Archive-Tar to 1.82
ChangeLog from upstream:
* important changes in version 1.82 21/11/2011 (CDRAKE)
- Adjustments to handle files >8gb (>0777777777777 octal)
- Feature to return the MD5SUM of files in the archive
2012-01-26 10:42:21 +00:00
wiz
d8f988793d Update unrar to 4.1.4. Changes not documented.
License wording was changed, but I see it as a clarification and not an
effective changed and thus just updated it and don't version it.
2012-01-20 15:26:08 +00:00
hans
a7a006ebbf USE_TOOLS instead of DEPENDS for gtar and unzip. Unset
TOOLS_PLATFORM.unzip on NetBSD to force unzip from pkgsrc.
2012-01-14 02:46:26 +00:00
hans
2021c0e11b Convert to USE_TOOLS=zip. 2012-01-14 02:09:35 +00:00
hans
b4b5cf9cc1 SunOS lacks strmode(), so get it from libnbcompat. 2012-01-12 17:14:45 +00:00
hans
be5ebfc4f2 Fix build on systems that don't provide a definition for MIN. 2012-01-11 14:29:36 +00:00
hans
68a21b769b Fix build with gcc46. 2012-01-11 14:20:20 +00:00
obache
466ab552b7 Let to install all info file fragments.
Bump PKGREVISION.
2012-01-06 11:49:31 +00:00
adam
0506e63024 HOMEPAGE update 2011-12-28 20:07:34 +00:00
taca
942c660c73 Update ruby-zip package to 0.9.5.
Exact changes are unknown.
2011-12-14 17:01:13 +00:00
minskim
94712ea21b Honor PKGMANDIR. 2011-12-10 18:54:51 +00:00
hans
ceb9888a9a Use getpassphrase() on SunOS to allow passwords longer than 8 chars. 2011-12-09 13:51:56 +00:00
sbd
8eca42f859 Recursive bump for lang/ocaml buildlink addition. 2011-12-06 00:19:21 +00:00
sbd
1d17cc1b43 Honor CFLAGS and LDFLAGS from pkgsrc. 2011-11-29 06:06:23 +00:00
sbd
9672dc02f3 Add missing devel/zlib buildlink.
Bump PKGREVISION
2011-11-26 04:39:19 +00:00
enami
6b39c65b73 Fix 404 homepage url with reachable one. Reported by noztos on twitter. 2011-11-22 05:49:00 +00:00
marino
096adac2e0 archivers/szip: update distinfo
This package has a history of repacking the tarball, but checking the
same name.  Apparently, it has happened twice before, and this a third
time.  Regenerating the distinfo allows the package to build again,
whereas before the distinfo file was unretreivable.
2011-11-20 00:57:38 +00:00
marino
191850025a archives/gsharutils: Upgrade from version 4.2.1 to 4.11.1
DragonFly couldn't build GNU Sharutils.  Upon inspection, it was seen
that the last version in pkgsrc was at least 11 years old.  This commit
updates the GNU Sharutils to the latest version without patches.
Tested on DragonFly and NetBSD.  The Linux condition dealing with the
glibc gettext workaround was removed with the assumption that this is
no longer needed, but somebody else should test and verify this.

Select changes since 4.2 (according to NEWS):
=============================================
4.3.50: new trans: cs da el es gl ru tr zh_TW
        updated:   de fr ja nl sv
4.3.51: Norwegian split to no/@nynorsk to nb and nn
        Updated library files and m4 macros from fileutils-4.1.9
4.3.52: Fix Y2K bug (shar)
        Fix temp file race (shar)
        (N/A) allow spaces in file names (uudecode)
4.3.60: Better -Z option handling for systems without compress
4.3.61: Unspecified bugs fixes
4.3.70: Update de tr translations
        (N/A) fix uudecode output handling
        Turn off compress link default
4.3.71: Update da de translations
4.3.72: Update fr sv translations
4.3.73: Add support for large files (e.g. > 2 Gib on 32-bit hosts)
4.3.74: Updated fr translation
        Unspecified portabilitity fixes
4.3.75: New translations: ca et hu
        Updated translations: da de ja sv tr zh_TW.
        Add bzip2 support
        Fix unspecified compatiblity issues
4.3.76: Updated translations: de et fr sv tr
4.3.77: Fixed buffer overrun exploit
4.3.78: infrastructure updates
4.3.79: New temporary file handling to avoid buffer overrun exploit and
        theoretical timing hole (unshar)
        Unspecified new translations added + updates
4.3.80: Fix temporary file unlink bug
4.3.81: True64 compatibility fix
4.4:    intmax_t checks added
4.5:    Fix unspecified bug in unshar
        Update usage examples
4.5.1:  Fix memory usage bug in shar
4.5.2:  Fix test and update some translations
4.5.3:  Add unspecified translation, update another
        Move to libtool 1.5.20
4.6:    New Japanese translation
4.6.1:  Translation cleanup, infrastructure changes
4.6.2:  Better output diagnostics
4.6.3:  Recognize "end\r\n" as equal to "end" and "end\n"
        Fix readdir duplicate declaration
4.7.1:  (N/A) uudecode no longer creates output file names with trailing
        white space.
4.9:    Fix shar script shell quoting issues with translations
4.10:   Handle clobber option correctly in generated scripts
4.11:   Remove mailshar because mail-files was broken
2011-11-19 18:59:20 +00:00
sbd
a1a9959ef1 Don't include dependence buildlink3 if using the builtin library.
Patch by obache@
2011-11-13 08:11:28 +00:00
taca
daff9fed11 - s/RUBY_VERSION_REQD/RUBY_VERSION_SUPPORTED/
- ALlow build with ruby193.
2011-11-12 15:04:58 +00:00
joerg
6948b13071 Move LICENSE up where it belongs. Remove duplicate PKG_DESTDIR_SUPPORT. 2011-11-11 22:08:52 +00:00
joerg
6532830077 Supports user-destdir 2011-11-11 19:15:49 +00:00
sno
3103131af6 Updating archivers/p5-Archive-Tar (containing Pure Perl implementation for
tar ball handling) from 1.76 to 1.80.

Upstream changes:
* important changes in version 1.80 13/10/2011
- patch from Rocky Bernstein to add file chown() method [rt#71221]

* important changes in version 1.78 08/09/2011
- patch from Rocky Bernstein to add chown() method [rt#70623]
- blead patch from Alexandr Ciornii to resolve [perl#78708]
2011-11-11 11:17:25 +00:00
minskim
a8e2d4ccf5 Set PKG_DEDTDIR_SUPPORT for ruby-xz. 2011-11-07 20:05:34 +00:00
sbd
0dc6193f32 Recursive bump for archivers/libarchive buildlink addition. 2011-11-01 06:50:28 +00:00
sbd
dd22fee4e8 Add missing archivers/xz buildlink
Bump PKGREVISION
2011-11-01 06:43:16 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
joerg
057f7e201f Revert, no unconditional pollution of environment via b3.mk. 2011-10-27 04:23:50 +00:00
cheusov
be48ee20ff Addon for previous commit (PR 45491) that actually fixes
archivers/libarchive but not bootstrap.
2011-10-26 11:08:37 +00:00
cheusov
4aac27f5a4 Workaround for PR 45491. It fixes bootstrap if
pkg://sfe/system/file-system/e2fsprogs@1.41.14 package is installed.
Approved by agc@.
2011-10-26 08:32:50 +00:00
ryoon
1b063fc87f Add zutils 2011-10-21 21:44:11 +00:00
ryoon
ea186d3a88 Conflict with lzip<1.12 2011-10-21 21:43:29 +00:00
ryoon
56cae2fe4b Import zutils-0.9 as archivers/zutils
Zutils is a collection of utilities able to deal with any combination
of compressed and non-compressed files transparently. If any given
file, including standard input, is compressed, its decompressed
content is used. Compressed files are decompressed on the fly; no
temporary files are created. These utilities are not wrapper scripts
but safer and more efficient C++ programs. In particular the
"--recursive" option is very efficient in those utilities supporting it.

The provided utilities are:
Zcat - Decompresses and copies files to standard output.
Zcmp - Decompresses and compares two files byte by byte.
Zdiff - Decompresses and compares two files line by line.
Zgrep - Decompresses and searches files for a regular expression.
Ztest - Tests integrity of compressed files.
2011-10-21 21:41:09 +00:00
ryoon
f29b78fe85 Update to 1.12
* lzdiff and lzgrep are now separate package, zutils (not packaged yet).

Changelog:
2011-04-30  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.12 released.
	* main.cc: Added new option `-F, --recompress'.
	* encoder.h (update_prices): Update high length symbol prices
	  independently of the value of `pos_state'. This gives better
	  compression for large values of `--match-length' without being
	  slower.
	* encoder.h encoder.cc: Optimize pair price calculations. This
	  reduces compression time for large values of `--match-length'
	  by up to 6%.
	* Compression time of option `-0' has been reduced by 2%.
	* main.cc (decompress): Print only one status line for each
	  multimember file when only one `-v' is specified.
	* main.cc (decompress): Print up to 6 bytes of trailing garbage
	  when `-vvvv' is specified.
	* main.cc (open_instream): Do not show the message
	  " and `--stdout' was not specified" for directories, etc.
	* lziprecover.cc: If `-v' is not specified show errors only.
	* testsuite/unzcrash.cc: Use Arg_parser.
	* testsuite/unzcrash.cc: Added new options `-b', `-p' and `-s'.

2010-09-16  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.11 released.
	* Added new option `-0' which produces a compression speed and
	  ratio comparable to those of `gzip -9'.
	* fast_encoder.h fast_encoder.cc: New files.
	* main.cc: Match length limit set by options -1 to -8 has been
	  reduced to extend range of use towards gzip. Lower numbers now
	  compress less but faster. (-1 now takes 43% less time for only
	  20% larger compressed size).
	* encoder.cc: Compression of option -9 has been slightly increased.
	* lziprecover.cc: Added new option `--merge' which tries to
	  produce a correct file merging the good parts of two or more
	  damaged copies.
	* lziprecover.cc: Added new option `--repair' for repairing a
	  1-byte error in single-member files.
	* decoder.cc (decode_member): Detect file errors earlier to
	  improve efficiency of lziprecover's new repair capability.
	  This change also prevents (harmless) access to uninitialized
	  memory when decompressing a corrupt file.
	* lziprecover.cc: Added new option `--force'.
	* lziprecover.cc: Added new option `--output'.
	* lziprecover.cc: Added new option `--split' to select the until
	  now only operation of splitting multimember files.
	* lziprecover.cc: If no operation is specified, warn the user
	  and do nothing.
	* main.cc: Fixed warning about fchown's return value being ignored.
	* decoder.cc: `-tvvvv' now also shows compression ratio.
	* main.cc: Set stdin/stdout in binary mode on MSVC and OS2.
	* New examples have been added to the manual.
	* testsuite: `test1' renamed to `test.txt'. Added new tests.
	* Matchfinder types HC4 (4 bytes hash-chain) and HT4 (4 bytes
	  hash-table) have been tested and found no better than the
	  current BT4.

2010-04-05  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.10 released.
	* decoder.h: Input_buffer integrated in Range_decoder.
	* main.cc: File specified with option `-o' is now created with
	  mode 0666 if umask allows it, deleted if interrupted by user.
	* main.cc: New constant `o_binary'.
	* main.cc: Dictionary size for options -2, -3, -4 and -8 has
	  been changed to improve linearity of compressed sizes.
	* lzip.h: Fixed warnings produced by over-optimization (-O3).
	* Makefile.in: Added quotes to directory names.

2010-01-17  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.9 released.
	* main.cc (main): Return at least 1 if closing stdout fails.
	* Makefile.in: Added `--name' option to help2man invocation.
	* testsuite/check.sh: Use `test1' instead of `COPYING' for testing.

2009-09-02  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 1.8 released.
	* Compression time has been reduced by 4%.
	* Lzdiff and lzgrep have been moved to the new package zutils.
	* Fixed warnings on sistems where uint32_t != unsigned int.
2011-10-21 21:26:47 +00:00
dholland
9dffa35e4d Upstream has once again released (or "relased") a new version without
a new version number. New DIST_SUBDIR, bump PKGREVISION to 2.

   ------

                      Relase notes for SZIP 2.1
                          July 14, 2010

Bug fixes:

   -- None.

New features:

   -- CMake support added, which allows for shared or static builds.
2011-10-13 22:34:56 +00:00
minskim
7d008731cc ruby-xz requires ruby19-base. 2011-10-08 03:07:17 +00:00
hiramatsu
628bbf7119 Set LICENSE to gnu-gpl-v2. 2011-10-07 00:39:25 +00:00
hiramatsu
4096f25673 Add LICENSE. 2011-10-07 00:37:02 +00:00
minskim
234613e898 Add ruby-xz. 2011-10-03 19:52:56 +00:00
minskim
138480c282 Import ruby19-xz-0.0.1 as archivers/ruby-xz.
ruby-xz is a basic binding for liblzma that allows you to create and
extract XZ-compressed archives.  It can cope with big files as well as
small ones, but doesn't offer much of the possibilities liblzma itself
has.
2011-10-03 19:51:05 +00:00
fhajny
3379528a3a Updated archivers/pbzip2 to 1.1.5.
Changes in 1.1.5 (Jul 16, 2011)
- Fixed excessive output permissions while compress/decompress
  is in progress (bug #807536)

Changes in 1.1.4 (Apr 22, 2011)
- Fixed hang on decompress with --ignore-trailing-garbage=1 when
  producer is interrupted on trailing garbage (bug #762464)
- Added example to help for decompression piped to tar (bug #746806)
- Fixed typo in Trailing Garbage printed message (bug #746799)

Changes in 1.1.3 (Mar 27, 2011)
- Print trailing garbage errors even when in quiet mode (bug #743635)
- Default extension on decompress of .tbz2 changed to .tar for
  bzip2 compatibility (bug #743639)
- Fixed hang on decompress with --ignore-trailing-garbage=1 and higher
  numCPU (e.g. > 2) (bug #740502)

Changes in 1.1.2 (Feb 19, 2011)
- Fix directdecompress segfault when destination file can't be
  opened (e.g. read-only) (bug #717852)
- Implemented --ignore-trailing-garbage feature (bug #594868)
- Fixed hang on decompress of some truncated archives (bug #590225)
- Pulled an error check out of normal logic block for clarity
- Debug print added after BZ2_bzDecompress to track it's return code.
- A debug print fixed in queue::remove
- Increased max memory usage limit from 1GB to 2GB
- If no -m switch given on command line, default max memory limit
  will now automatically increase from 100 MB to minimum amount
  of memory required to support the number of CPUs requested
- Improved performance when output buffer is full
- Fixed bug which caused hang while decompressing prematurely
  truncated bzip2 stream
- Consumer_decompress throttling modified to prevent potential
  deadlock/infinite loop in certain situations (Thanks to Laszlo
  Ersek for finding and helping track down the cause of this bug)
- Fixed deadlock bug and performance issue when consumer working
  with long bzip2 sequences (Thanks to Tanguy Fautre for finding)
- Fixed error message for block size range (max size was wrong)
- Moved #include <pthread.h> from pbzip2.cpp to pbzip2.h to fix
  OS/2 compiler issue

Changes in 1.1.1 (Apr 17, 2010)

- Modified decompression to use low-level libbz2 API to improve
  performance of long bzip2 streams of large single-stream bzip2
  blocks
- This release should now decompress files created with bzip2
  at least as fast as bzip2 or slightly faster
- Handle decompression of long bzip2 streams incrementally
  instead of loading whole stream in memory at once
- Fixed issue in safe_cond_timed_wait which caused segmentation
  fault when compiled in DEBUG mode
- Fixed issue with Sun Studio compiler - required explicit
  declaration of static const members in .cpp

Changes in 1.1.0 (Mar 13, 2010)
- Added support for multi-threaded decompression using STDIN/pipes
- Added code to support throttling compression to prevent memory
  exhaustion with slow output pipe
- Added -m switch to specify max memory usage amount before
  throttling starts (default 100MB)
- Fixed bug that did not allow command line parameters to be used
  when compressing data from STDIN
- Added long options to man page and -h output
- Added --loadavg, --read long options
- Added support for CPU detection on Win32
- Major improvements to protection of shared variables, error and
  signal handling, program termination
- Added -S switch for thread stack size customization
  (needs USE_STACKSIZE_CUSTOMIZATION defined when compiling)
- Fixed command line parsing bug for -b, -p, -m switches
- Fixed infinite loop when fileWriter fails to create output
  file at start
- Fixed bug that deleted input filename (with .bz2 extension for
  compression and without .bz2 extension for decompression) when
  a user interrupts process with CTRL-C while outputting to STDOUT
- Fixed bug where 0 byte files were not processed properly when
  data input from STDIN
- Ignores fwrite return and passes chown errors in writeFileMetaData
  if effective uid root
- OutputBuffer usage redesigned as fixed-size circular buffer
- Lots of minor bugs fixed (see AUTHORS or pbzip2.cpp for full details)
- Special thanks to Yavor Nikolov for providing the majority of
  contributions to this release and a significant amount of testing
2011-09-16 15:39:29 +00:00
dholland
44224cb08d Disable inline by always #defining it to nothing. What motivates
people to declare functions inline without making any kind of inline
definition available?
2011-09-12 04:46:54 +00:00
dholland
12b50c4cf3 Patch up gcc/c99 inline mess 2011-09-12 04:34:29 +00:00
cheusov
c9417c32d7 Pass --tag=CC to libtool. This fixes built failure on NetBSD. 2011-09-04 21:51:17 +00:00
dholland
4c38991dcd Fix return types for ancient code that doesn't know about "void", because
clang objects. Other half of last weekend's patch, which I apparently
erased by accident (or something) before committing.

While here also patch up some illegal type mixing in tr2.c that gcc
warns about.
2011-09-04 01:22:04 +00:00
dholland
4b6fb1ab3d Get ../ out of patch target filenames. 2011-09-03 21:45:03 +00:00
dholland
cf9c4353e7 Fix gcc/c99 inline mess. 2011-09-03 21:39:09 +00:00
dholland
b0763304f0 void main 2011-08-28 20:50:04 +00:00
dholland
b53f373407 Fix return types for ancient code that doesn't know about "void", because
clang objects.
2011-08-28 20:41:47 +00:00
dholland
feadd09ddc void main 2011-08-28 20:31:13 +00:00
adam
0f70081f14 Changes 2.06:
* Some minor optimizations for big-endian architectures.
* Fixed overly strict malloc() misalignment check in examples.
2011-08-23 11:59:00 +00:00
cheusov
1dd37c3949 Update to 2.4.1. For a list of changes in this release,
see the documentation.
2011-08-20 16:02:23 +00:00
adam
7a8b140beb Revision bump after updating perl to 5.14.1 2011-08-06 12:27:10 +00:00
adam
2d0b5fbb5f Changes 1.76:
* upstream blead patches from Peter Acklam

Changes 1.74:
* Skip extracting pax extended headers
2011-08-06 12:22:56 +00:00
adam
5f08b8c8f2 Revision bump after updating perl to 5.14.1 2011-08-06 12:18:45 +00:00
joerg
3c2ef11012 Avoid gcc-inline vs C99-inline difference by using static inline. 2011-08-01 15:21:16 +00:00
joerg
597b3559a7 Fix build with newer curl. 2011-07-21 14:31:52 +00:00
adam
3c48eea213 Changes 5.0.3:
* liblzma fixes:
  - A memory leak was fixed.
  - lzma_stream_buffer_encode() no longer creates an empty .xz
    Block if encoding an empty buffer. Such an empty Block with
    LZMA2 data would trigger a bug in 5.0.1 and older (see the
    first bullet point in 5.0.2 notes). When releasing 5.0.2,
    I thought that no encoder creates this kind of files but
    I was wrong.
  - Validate function arguments better in a few functions. Most
    importantly, specifying an unsupported integrity check to
    lzma_stream_buffer_encode() no longer creates a corrupt .xz
    file. Probably no application tries to do that, so this
    shouldn't be a big problem in practice.
  - Document that lzma_block_buffer_encode(),
    lzma_easy_buffer_encode(), lzma_stream_encoder(), and
    lzma_stream_buffer_encode() may return LZMA_UNSUPPORTED_CHECK.
  - The return values of the _memusage() functions are now
    documented better.
* Fix command name detection in xzgrep. xzegrep and xzfgrep now
  correctly use egrep and fgrep instead of grep.
* French translation was added.
2011-06-15 11:43:12 +00:00
cheusov
3d07d2b7a8 DESCR_SRC now contains full paths to DESCR files 2011-05-28 10:15:14 +00:00
cheusov
0b7f1a93a5 add heirloom-tar, oked by sponsors 2011-05-28 08:50:52 +00:00
cheusov
2df05437aa heirloom-tar 2011-05-28 08:48:39 +00:00
drochner
1fef24c3f6 update to 2.32.2
changes:
-bugfixes
-translation updates
2011-05-18 10:54:03 +00:00
adam
e8fcd6ae5d Changes 1.4:
* A bug in the LZX decompressor was fixed.
* cabextract is now more tolerant when processing cabinet sets.
* cabextract is now compatible with even more compilers, and
  now supports 64-bit file I/O on platforms where it's completely
  native, like Mac OS X 10.6 and Fedora x86_64.
* cabextract will no longer print "library not compiled to support
  large files" while reading small files.
* The Windows CE installation format document was improved.
2011-05-13 04:10:46 +00:00
adam
e43d6c9175 Changes 1.26:
* Fix the --verify option, which broke in version 1.24.
* Fix storing long sparse file names in PAX archives.
* Fix correctness of --atime-preserve=replace.
* Work around POSIX incompatibilities on FreeBSD, NetBSD and Tru64.
* Fix bug with --one-file-system --listed-incremental.
2011-05-11 07:49:58 +00:00
adam
118164043e Changes 2.05:
* Converted the configure system to non-recursive Automake.
* Applied some overdue speed optimizations for modern x86/x64 architectures
  and current compilers like gcc 4.6 and MSVC 2010.
2011-04-23 21:46:59 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
drochner
8e17b46699 get liblzo back from Attic, it is still needed 2011-04-15 16:22:59 +00:00
adam
35bfe4e680 Changes 5.0.2:
* LZMA2 decompressor now correctly accepts LZMA2 streams with no
  uncompressed data. Previously it considered them corrupt. The
  bug can affect applications that use raw LZMA2 streams. It is
  very unlikely to affect .xz files because no compressor creates
  .xz files with empty LZMA2 streams. (Empty .xz files are a
  different thing than empty LZMA2 streams.)
* "xz --suffix=.foo filename.foo" now refuses to compress the
  file due to it already having the suffix .foo. It was already
  documented on the man page, but the code lacked the test.
* "xzgrep -l foo bar.xz" works now.
* Polish translation was added.
2011-04-14 09:03:40 +00:00
obache
a4a6f00b8d Allow to build with gcc44. 2011-03-27 08:00:56 +00:00
obache
33d174aafc Allow to build on FreeBSD-x86_64 and DragonFly-x86_64. 2011-03-27 07:47:30 +00:00
adam
ef6e976073 Removed archivers/liblzo successor archivers/lzo 2011-03-23 10:33:29 +00:00
jmmv
92875b7f88 Manually define BUILDLINK_INCDIRS so that lib/libzip/include/zipconf.h can
be found and included.  This lets textproc/ebook-tools build.
2011-03-22 15:46:08 +00:00
adam
55497d819a Changes 9.20.1:
- "p7zip 9.20 - "unsupported method" with RAR files - " fixed
  "install.sh" installs again "bin/Codecs/Rar29.so"
2011-03-21 13:45:51 +00:00
wiz
f6daca2013 libzip-0.10:
0.10 [2010/03/18]

* Added zip_get_num_files(), deprecated zip_get_num_entries().
* Better windows support.
* Support for traditional PKWARE encryption added.
* Fix opening archives with more than 65535 entries.
* Fix some memory leaks.
* Fix cmake build and installation
* Fix memory leak in error case in zip_open()
* Fixed CVE-2011-0421 (no security implications though)
* More documentation.
2011-03-18 13:50:34 +00:00
wiz
db54fecd29 Recursive bump for libzip-0.10. 2011-03-18 13:49:38 +00:00
adam
6c31214c17 Changes in 1.03:
* Assorted minor updates.

Changes in 1.02rc1:
  * Made lzop compile with LZO v2.
  * Under Windows files are now opened using the _O_SEQUENTIAL flag,
    which results in a major speedup when (de)compressing large files.
  * Under MacOS X, the configure script now will use the '-no-cpp-precomp'
    compiler option in order to work around bugs in Apple's native
    "smart" preprocessor.
  * File sizes > 2GB are correctly displayed.
2011-03-17 14:57:47 +00:00
abs
d269ecec70 Appears to need gmake, at least on netbsd-5.1 2011-03-14 18:18:33 +00:00
adam
6deab7f45e Changes 9.20:
* 7-Zip now supports LZMA2 compression method.
* 7-Zip now can update solid .7z archives.
* 7-Zip now supports XZ archives.
* 7-Zip now supports PPMd compression in ZIP archives.
* 7-Zip now can unpack NTFS, FAT, VHD, MBR, APM, SquashFS, CramFS, MSLZ
  archives.
* 7-Zip now can unpack GZip, BZip2, LZMA, XZ and TAR archives from stdin.
* 7-Zip now can unpack some TAR and ISO archives with incorrect headers.
* 7-Zip now supports files that are larger than 8 GB in TAR archives.
* NSIS and WIM support was improved.
* Partial parsing for EXE resources, SWF and FLV.
* The support for archives in installers was improved.
* 7-Zip now can stores NTFS file timestamps to ZIP archives.
* Speed optimizations in PPMd codec.
* Speed optimizations in CRC calculation code for Intel's Atom CPUs.
* New -scrc switch to calculate total CRC-32 during extracting / testing.
* 7-Zip File Manager now doesn't use temp files to open nested archives stored
  without compression.
* Disk fragmentation problem for ZIP archives created by 7-Zip was fixed.
* Some bugs were fixed.
* New localizations: Hindi, Gujarati, Sanskrit, Tatar, Uyghur, Kazakh.
* Not in p7zip : Speed optimizations in AES code for Intel's 32nm CPUs.
2011-03-14 12:36:42 +00:00
adam
35fdf82246 Changes 4.0.7:
Bug-fixes.
2011-03-12 15:42:22 +00:00
zafer
953bfe77a3 remove non-working mirror. prevent timing out. fetch from backup. 2011-03-11 10:13:20 +00:00
zafer
f24a304f3b remove non-working mirror. prevent timing out. 2011-03-11 10:10:32 +00:00
zafer
349eaa89a1 remove non-working mirror. prevent time out. 2011-03-11 10:09:45 +00:00
zafer
789c0db627 service disabled since march 2010. prevent timing out by fetching from backup. 2011-03-11 10:07:26 +00:00
zafer
e19b7816dc service unavailable since july 2010. uncomment master_sites. fetch from backup. 2011-03-11 09:59:57 +00:00
obache
ad5809802f try to fix for ruby19. 2011-03-08 09:27:54 +00:00
taca
8d69ad4b55 Add missing USE_PHP_EXT_PATCHES to apply patches really. 2011-02-22 07:36:07 +00:00
taca
1bdf7e1ff5 Bump PKGREVISION reflects fix of SA43328. 2011-02-21 16:30:44 +00:00
taca
33e824faca Bump PKGREVISION due to ABI change of ruby18-base. 2011-02-21 16:01:10 +00:00
obache
a6f85b3d66 + ruby-bz2 2011-02-15 10:25:15 +00:00
obache
a14edfbb40 Import ruby-bz2-0.2.2 as archivers/ruby-bz2.
This is an interface to the library libbzip2 for Ruby.
2011-02-15 10:24:00 +00:00
adam
363d7a5f6e Changes 5.0.1:
* xz --force now (de)compresses files that have setuid, setgid,
  The man page had it documented this way already, but the code
  had a bug.
* gzip and bzip2 support in xzdiff was fixed.
* Portability fixes
* Minor fix to Czech translation
2011-02-09 09:12:16 +00:00
jakllsch
081fd0ee74 It helps if you don't change the comment in the patch after generating distinfo. 2011-02-08 20:17:24 +00:00
jakllsch
2e83be689f Remove artificial 2GiB file size limitation in cabextract. Bump pkgrev. 2011-02-08 20:15:17 +00:00