Commit graph

11 commits

Author SHA1 Message Date
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
adam
dd86fdf4e4 Changes 5.0.0:
* The memory usage limit is now disabled by default.
* Added support for XZ_DEFAULTS environment variable.
* The compression settings associated with the preset levels
  -0 ... -9 have been changed. --extreme was changed a little too.
* If a preset level (-0 ... -9) is specified after a custom filter
  chain options have been used (e.g. --lzma2), the custom filter
  chain will be forgotten. Earlier the preset options were
  completely ignored after custom filter chain options had been seen.
* xz will create sparse files when decompressing if the uncompressed
  data contains long sequences of binary zeros.
* Support for "xz --list" was added. Combine with --verbose or
  --verbose --verbose (-vv) for detailed output.
* I had hoped that liblzma API would have been stable after
  4.999.9beta, but there have been a couple of changes in the
  advanced features, which don't affect most applications:
  - Index handling code was revised. If you were using the old
    API, you will get a compiler error (so it's easy to notice).
  - A subtle but important change was made to the Block handling
    API. lzma_block.version has to be initialized even for
    lzma_block_header_decode(). Code that doesn't do it will work
    for now, but might break in the future, which makes this API
    change easy to miss.
* The major soname has been bumped to 5.0.0. liblzma API and ABI
  are now stable, so the need to recompile programs linking against
  liblzma shouldn't arise soon.
2010-11-03 14:21:49 +00:00
obache
3082dd69b6 Add builtin support for xz. 2010-08-25 10:44:40 +00:00
wiz
cee02c5910 Fix detection of available memory. From Ryu ONODERA in PR 42969.
Bump PKGREVISION.
2010-03-20 19:46:14 +00:00
heinz
78b66daee1 Software needs at least gcc 3.4 to compile and link.
With gcc 3.3.3 (from NetBSD/i386 3.1) there are problems with
undefined references to LZMA_CRC32_TABLE and LZMA_CRC64_TABLE in crc32.S
and crc64_x86.S.
2009-12-13 23:48:15 +00:00
wiz
6a2183a87b Add buildlink3.mk file for R. (hi adam!). 2009-12-13 13:26:17 +00:00
sketch
c4da4f35b5 Explicitly disable assembler when using sunpro, it can't handle it. 2009-09-18 13:18:54 +00:00
wiz
7b48a92683 Fix build on NetBSD-4.0/i386. Patches from Robert Elz in PR 41963.
(Also sent upstream.)
2009-09-04 16:57:14 +00:00
wiz
bedb5e1a31 Update to 4.999.9beta:
XZ Utils 4.999.9beta was released on 2009-08-27. Among many less
important changes, this release fixes a data corruption in the
compression code.  (The bug was specific to XZ Utils and was not
present in 7-Zip or LZMA SDK.) Everyone using an older version of
XZ Utils should upgrade.

This is the last beta release before XZ Utils 5.0.0. No big changes
are planned before the first stable release.
2009-08-31 08:59:11 +00:00
obache
adc54f5ed1 Marked as CONFLICT each other, both package contains lib/liblzma.{a,so}.
Noticed by Jukka Salmi in pkgsrc-users@.
2009-08-23 09:23:28 +00:00
minskim
c48920481e Reimport xz-4.999.8beta archivers/xz so that the directory name
matches PKGNAME.  This replaces archivers/xz-utils.

OK'ed by wiz@.
2009-07-07 11:08:52 +00:00