Commit graph

1821 commits

Author SHA1 Message Date
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
adam
93c9da9932 Changes 4.0.6:
No release notes available.
2011-02-07 13:46:32 +00:00
hiramatsu
f2d4266b21 OpenBSD does not have lchmod. 2011-02-05 04:03:48 +00:00
wiz
c5314f776a Fix path in patch. 2011-02-04 22:46:33 +00:00
adam
5a128bef35 Fix building with Clang 2011-02-04 21:08:17 +00:00
wiz
542cbbe674 Fix build on AIX, from J Raynor on pkgsrc-users. 2011-01-16 07:31:12 +00:00
tron
7600523b06 Fix build under NetBSD-currenty removing unused custom function "getline"
which conflicts with getline(3).
2011-01-15 17:46:01 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
obache
142a6bb8b4 Honor PKGMANDIR, per PR#44380. 2011-01-13 08:56:19 +00:00
wiz
24220c5c3e Add patch from upstream fixing test 39. Bump PKGREVISION. 2010-12-16 10:12:53 +00:00
wiz
3eaa82badc Remove two patches: one disabled a test that however succeeds on
NetBSD-current and Solaris 10 (tested by tez@), the other one was
adding a --no-unlink-first option that was added because NetBSD's
version of tar had made --unlink-first default. Since this default
was changed quite some time ago and the option never was in upstream,
remove it.

Bump PKGREVISION.
2010-12-15 22:16:25 +00:00
tez
2d0b3521bc Fix bug with --one-file-system --listed-incremental (used by amanda)
per: http://www.mail-archive.com/bug-tar@gnu.org/msg03019.html

Pass FORCE_UNSAFE_CONFIGURE=1 in the configure env to allow
building of this package as root.
2010-12-15 20:37:38 +00:00
wiz
c9540b13e8 Remove patch that should have been removed with gtar-1.25 update. 2010-12-14 09:18:51 +00:00
wiz
4c00f903f7 Update gtar to 1.25.
version 1.25 - Sergey Poznyakoff, 2010-11-07

* Fix extraction of empty directories with the -C option in effect.
* Fix extraction of device nodes.
* Make sure name matching occurs before eventual name transformation.

Tar 1.24 changed the ordering of name matching and name transformation
so that the former saw already transformed file names.  This made it
impossible to match file names in certain cases.  It is fixed now.

* Fix the behavior of tar -x --overwrite on hosts lacking O_NOFOLLOW.

* Improve the testsuite.

* Alternative decompression programs.

If extraction from a compressed archive fails because the corresponding
compression program is not installed and the following two conditions
are met, tar retries extraction using an alternative decompressor:

 1. Another compression program supported by tar is able to handle this
 compression format.
 2. The compression program was not explicitly requested in the command
 line by the use of such options as -z, -j, etc.

For example, if `compress' is not available, tar will try `gzip'.

version 1.24 - Sergey Poznyakoff, 2010-10-24

* The --full-time option.

New command line option `--full-time' instructs tar to output file
time stamps to the full resolution.

* Bugfixes.

** More reliable directory traversal when creating archives

Tar now checks for inconsistencies caused when a file system is
modified while tar is creating an archive.  In the new approach, tar
maintains a cache of file descriptors to directories, so it uses more
file descriptors than before, but it adjusts to system limits on
the number of file descriptors.  Tar also takes more care when
a file system is modified while tar is extracting from an archive.

The new checks are implemented via the openat and related calls
standardized by POSIX.1-2008.  On an older system where these calls do
not exist or do not return useful results, tar emulates the calls at
some cost in efficiency and reliability.

** Symbolic link attributes

When extracting symbolic links, tar now restores attributes such as
last-modified time and link permissions, if the operating system
supports this.  For example, recent versions of the Linux kernel
support setting times on symlinks, and some BSD kernels also support
symlink permissions.

** --dereference consistency

The --dereference (-h) option now applies to files that are copied
into or out of archives, independently of other options.  For example,
if F is a symbolic link and archive.tar contains a regular-file member
also named F, "tar --overwrite -x -f archive.tar F" now overwrites F
itself, rather than the file that F points to.  (To overwrite the file
that F points to, add the --dereference (-h) option.)  Formerly,
--dereference was intended to apply only when using the -c option, but
the implementation was not consistent.

Also, the --dereference option no longer affects accesses to other
files, such as archives and time stamp files.  Symbolic links to these
files are always followed.  Previously, the links were usually but not
always followed.

** Spurious error diagnostics on broken pipe.

When receiving SIGPIPE, tar would exit with error status and
"write error" diagnostics. In particular, this occurred if
invoked as in the example below:

   tar tf archive.tar | head -n 1

** --remove-files

`Tar --remove-files' failed to remove a directory which contained
symlinks to another files within that directory.

** --test-label behavior

In case of a mismatch, `tar --test-label LABEL' exits with code 1,
not 2 as it did in previous versions.

The `--verbose' option used with `--test-label' provides additional
diagnostics.

Several volume labels may be specified in a command line, e.g.:

   tar --test-label -f archive 'My volume' 'New volume' 'Test volume'

In this case, tar exits with code 0 if any one of the arguments
matches the actual volume label.

** --label used with --update

The `--label' option can be used with `--update' to prevent accidental
update of an archive:

  tar -rf archive --label 'My volume' .

This did not work in previous versions, in spite of what the docs said.

** --record-size and --tape-length (-L) options

Usual size suffixes are allowed for these options.  For example,
-L10k stands for a 10 kilobyte tape length.

** Fix dead loop on extracting existing symlinks with the -k option.
2010-12-12 13:10:39 +00:00
wiz
19684e5e87 Update to 1.72:
* important changes in version 1.72 18/11/2010
- Apply patch from Grant McLean to update docs for
  ptargrep

* important changes in version 1.70 15/11/2010
- Add ptargrep utility courtesy of Grant McLean
2010-12-02 12:06:36 +00:00
hauke
d0fe839164 Generally use CPPFLAGS for preprocessor flags, after a hint
of Georg Schwarz.
2010-11-29 13:57:20 +00:00
drochner
f54faa15f9 update to 2.32.1
This switches to the gnome-2.32 release branch.
2010-11-28 13:04:09 +00:00
hauke
431ba59c22 Commit the one-liner os specific CFLAGS addition from pkg/43723
and add same for Darwin.
2010-11-26 16:06:03 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
obache
692afed1ae Update lzo to 2.04.
Changes in 2.04 (31 Oct 2010)
  * Fixed a gcc-4.5 aliasing issue in lzo_init().
  * Updated the configure system.
  * Assorted cleanups.
2010-11-13 11:21:05 +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
shattered
aa91313823 Fix installation in DESTDIR case. 2010-10-27 19:00:35 +00:00