Commit graph

2459 commits

Author SHA1 Message Date
mef
a6daf83b36 Update to 1.46
--------------
1.46 Tue 24 Mar 2015
    - "CRC or size mismatch" when extracting member second time [github/AGWA github/pwr22]
2015-04-05 04:44:09 +00:00
wiz
ed29010db9 + innoextract. 2015-04-03 09:41:10 +00:00
wiz
eb680e7c38 Import innoextract-1.4 as archivers/innoextract, packaged for wip
by yhardy and myself.

Inno Setup is a tool to create installers for Microsoft Windows
applications. innoextract allows to extract such installers under
non-windows systems without running the actual installer using
Wine. innoextract currently supports installers created by Inno
Setup 1.2.10 to 5.5.5.
2015-04-03 09:40:54 +00:00
bsiegert
5c5f75046a SECURITY: Update cabextract to 1.6.
It fixes CVE-2015-2060, a directory traversal vulnerability.
A CAB file with overlong UTF-8 encodings for "/" can get its files extracted to
an absolute path instead of the current directory. [Debian bug #778753]
Under Cygwin, a CAB file using both "/" and "\" can evade checks for absolute
files and "../" directory traversals and can get its files extracted to any
path.
2015-03-27 16:49:55 +00:00
wiz
bf8cdcacbe Avoid integer overflow. Addresses CVE-2015-2331.
Uses upstream patch.
Bump PKGREVISION.
2015-03-26 09:30:01 +00:00
fhajny
29c2bc1e12 Update archivers/lz4 to 127.
r127:
N/A   : added a file on SVN

r126:
New   : lz4frame API is now integrated into liblz4
Fixed : GCC 4.9 bug on highest performance settings, reported by Greg Slazinski
Fixed : bug within LZ4 HC streaming mode, reported by James Boyle
Fixed : older compiler don't like nameless unions, reported by Cheyi Lin
Changed : lz4 is C90 compatible
Changed : added -pedantic option, fixed a few mminor warnings

r125:
Changed : endian and alignment code
Changed : directory structure : new "lib" directory
Updated : lz4io, now uses lz4frame
Improved: slightly improved decoding speed
Fixed : LZ4_compress_limitedOutput(); Special thanks to Christopher Speller !
Fixed : some alignment warnings under clang
Fixed : deprecated function LZ4_slideInputBufferHC()
2015-03-23 22:24:11 +00:00
taca
72cbb2ccac Reset PKGREVISION with updating of php54, php55 and php56. 2015-03-20 16:33:28 +00:00
hiramatsu
bb2e62806b Set MAINTAINER to pkgsrc-users. 2015-03-15 17:56:15 +00:00
hiramatsu
80b88da227 Set MAINTAINER to pkgsrc-users. 2015-03-15 17:30:24 +00:00
hiramatsu
26305b1f4b Set MAINTAINER to pkgsrc-users. 2015-03-15 16:56:49 +00:00
tnn
4f846ee407 Fix my previous commit. Noted by wiz. 2015-03-09 12:14:44 +00:00
taca
17a1a339eb Add ${GEM_EXTSDIR}/gem.build_complete for new rubygems and updated ruby. 2015-03-08 15:17:17 +00:00
mef
c83db46f2f Update 2.20 to 2.22
-------------------
2.21 2015-02-17 rurban
   - Add leaktrace test
   - Add .gitignore

2.22 2015-02-17 rurban
   - Fixed huge decompress memory leak, leaking every single XS outbut buffer.
   - Better memory leak testcase with Memory::Dump, t/090-memory-usage.pl
     (RT #102211 by Nick Koston)
   - clarify docs that deflate = compress, inflate = uncompress
2015-03-08 01:09:43 +00:00
mef
4178d31c13 Update to 1.45
--------------
1.45 Mon 26 Jan 2015
    - FreeBSD unzip sets $? to 0 for empty zip file [github.com/revhippie]
2015-03-08 01:08:00 +00:00
mef
158b4c773d Update to 0.0942
----------------
0.0942 2015-01-28 17:07:43 America/Toronto
    - Replaces contents of archives in test folder with random noise in order
      to avoid any licensing issues. (Philippe Bruhat (BooK))
2015-03-08 01:04:58 +00:00
tnn
90fed4c222 convert to USE_GITHUB 2015-03-07 14:25:48 +00:00
ryoon
fdb984e34d Fix Cygwin build.
Include windows.h for some #define and typdef.
2015-03-05 13:33:57 +00:00
adam
127f9ee13d Changes 5.2.1:
* Fixed a compression-ratio regression in fast mode of LZMA1 and
  LZMA2. The bug is present in 5.1.4beta and 5.2.0 releases.
* Fixed a portability problem in xz that affected at least OpenBSD.
* Fixed xzdiff to be compatible with FreeBSD's mktemp which differs
  from most other mktemp implementations.
* Changed CPU core count detection to use cpuset_getaffinity() on
  FreeBSD.
2015-03-02 09:36:24 +00:00
taca
843052ff0b Update ruby-xz to 0.2.1.
0.2.1 (2014-02-08)

* Build the gem properly on Ruby 2.0+ (PR #8 by Nana Sakisaka (saki7))
* Release the GIL when interfacing with liblzma (PR #7 by Lars Christensen
* (larsch))

0.2.0 (2013-06-23)

* Fix #6 (errors on JRuby) by Ben Nagy
* Remove 1.8 compatibility
2015-03-01 12:58:16 +00:00
taca
4e6f1670ed Use rubygems's --format-executable option instead of post-install target. 2015-03-01 12:44:56 +00:00
wiz
bbfe5b9608 Fix build on Linux. From Matthias Ferdinand on pkgsrc-users. 2015-02-27 09:31:47 +00:00
tnn
f455a5041b don't build unoptimized. Bump rev. 2015-02-26 16:05:11 +00:00
ryoon
2d000c4a6b Update to 2.5.1
Changelog:
Version 2.5.1:

(This version folds in all non-debian specific bug fixes and feature
extensions, with respect to 2.5, that were made in the Debian afio
package 2.5-6)

(This version does not incorporate fixes for all bug reports or
feature requests I got since afio 2.5: some of these remain on the
todo list)

Fixed a file descriptor handling bug that caused gzip subprocess to
keep running when afio -oZ is killed or crashes.  Based on bug report
and patch by Alain Spineux.

Fixed bug that could cause afio -oZ to hang, and/or write faulty data
without warning, if a large file was modified while being written.
The bug fix prevents hanging, and introduces warnings when faulty data
might be written.  Based on bug report and patch by Alain Spineux.

Improved error reporting in -r operation, based on discussions with
Alain Spineux. Note that the error message text is all changed now,
to be more verbose and explanatory, so scripts that grep the message
text have to be rewritten.  Verfication reporting via exit code 0/1 is
unchanged, unless the -1 r flag is used.

Added -1 r flag to ignore certain warnings when verifying the backup
of a live filesystem.  Based on discussions with Alain Spineux.

Changed 'diff -u0' into 'diff -U 0' in regtest.do script in order to
be compatible with command line argument parsing of newer gnu diff
versions.  Also added sort commands to sort find output because when
order changes with respect to order in which files where created, this
gives false fail on the hardlink check part of regression test. Based
on problem reports by Dallas Legan, Shlomi Levi.

Added defines to compile under CYGWIN based on patches by Dirk
Eddelbuettel and Jari Aalto.

Fixed bug in test script, that triggered when find(1) listed files in
a different order than the order in which afio unpacked then into the
directory.  This bug cause the test script to report failure even
though there was no failure. Bug reported by Andre Francois, also by
Fred Wright and Bruce Bowler.

Fixed bugs in test script, having to do with 'bash -c' and 'source'
not being ablre to find the dircomp and dircompare commands, that were
reported openSuse 10.3 and 11.4.  (I have been unable to reproduce the
bugs in my environment, so I hope the fixes work.)  Bugs reported and
fixes proposed by Fred Wright.

Added .ogg as an extensions to the list of those to be excluded from
compression by default.  Proposed by Dirk Eddelbuettel.

Fixed logic in in() to correctly report failure with a warning message
when uncompression of a commpressed-archived file fails.  Also fixes
that, potentially valid archive data would be skipped after this
error.  Based on bug report by Daniel Webb.

In next(), changed msg to variable-length string, to avoid possible
buffer overflow.  Part of the patch by Erik Schanze (downstream Debian).

Extended -0 option to influence -t processing and -w and -W file
reading too. The -0 option now toggles when used multiple times.
Added -7 option to disable/enable globbing in processing -yYwW
filename patterns.  Based on feature request and patch by Christian
Schrader (via Debian).  Note that the semantics of the -7 command line
options is sligtly different than it was in the Debian 2.5-3 to 2.5-6
branches: in those branches, -7 was non-toggling so it was not
necessary to supply the -7 before any -yYwW options it should
affect.

Replaced several 0 by NULL to avoid compiler warnings. Based on patch
by Erik Schanze (downstream Debian).

Replaced sys_errlist usage by strerror(3).  This avoids (on some
systems) compiler warnings about sys_errlist being obsolete.  Left in
the old code (with #if 0) to ease porting.  Based on patch by Erik
Schanze (downstream Debian) and report by Mike Black.

Fixed bug in gpg usage examples in script3/, and removed script5/
which had the same bug.  Bug reported, and bug fix found, by Marcus
Williams.  Also added info on this to the manpage. In the earlier
scripts, the built-in compression feature of gpg was used, but it
turns out that this cannot be reliably used with afio: it should be
disabled using the -z 0 option to gpg.  The reason why gpg built-in
compression cannot be used is as follows. When compression is used,
and gpg is run twice on the same input file, it can generate differing
outputs with different lengths.  This is a problem for afio if the
output length is larger than the afio -M option value.  If the length
is larger than the -M value, then afio will call the 'compression'
program twice, once to get the 'compressed' file length and once to
get the actual file contents and write them to the archive, and if the
lenght is bigger in the second run then the data in the archive will
be truncated (and therefore corrupted).  Afio does emit an error
message when this happens, but it might be overlooked.  Some caveats:
in testing it looks like if -z 0 is used with gpg, it will never
produce different-length files for the same input, but I can not find
anything in the documentation of gpg suggesting that this is a
guaranteed feature.  pgp (the non-GNU implementation) might has a
similar different-length behavior causing afio to fail occasionally,
but I have found no reports on the web about this.  (An alternative
would be to use openssl as the encryption engine??)

Updated legal information for redistributers about the afio license in
afio.c and in the .lsm files.  Removed earlier text concluding that by
Linux Software Map standards, the correct afio license label was LGPL.
Added the text file afio_license_issues_v5.txt.  All of this was
triggerd by a blog entry writen by Tom Callaway, and informed in part
by further discussion in the blog comment section and on some Debian
mailing lists. Thanks to Mark Brukhartz for going on record to clarify
the intent of the original license text.

Increase default size for -M option from 2 to 250 megabytes.
2015-02-15 14:45:48 +00:00
ryoon
47a9ef0e8e Update HOMEPAGE. 2015-02-15 14:29:02 +00:00
wiz
200a54e83c Newer version of a security fix patch reducing false positives.
http://www.openwall.com/lists/oss-security/2015/02/11/7

Bump PKGREVISION.
2015-02-11 12:35:42 +00:00
wiz
6c2b326b92 Update to 2.09:
Changes in 2.09 (04 Feb 2015)
  * Work around gcc bug #64516 that could affect architectures like
    armv4, armv5 and sparc.
2015-02-08 16:13:36 +00:00
fhajny
ba09431735 Update pigz to 2.3.3.
Changelog not published, see commits since 2.3.1:

  https://github.com/madler/pigz/compare/v2.3.1...v2.3.3
2015-02-08 16:04:28 +00:00
wiz
5dcae14ebe Add test target.
For me, on 7.99.4/amd64, I get:

Totals:
  Tests run:              310
  Tests failed:             6
  Assertions checked:20371764
  Assertions failed:        7
  Skips reported:          62
2015-02-08 00:14:33 +00:00
taca
51ab3b85b8 Update ruby-zip to 1.1.7.
1.1.7

* Fix UTF-8 support for comments
* Zip.sort_entries working for zip output
* Prevent tempfile path from being unlinked by garbage collection
* NTFS Extra Field (0x000a) support
* Use String#tr instead of String#gsub
* Ability to not show warning about incorrect date
* Be smarter about handling buffer file modes.
* Support for Traditional Encryption (ZipCrypto)
2015-02-03 13:37:45 +00:00
taca
13b54bfc96 Update ruby-zip to 1.1.6.
1.1.6

    Revert "Return created zip file from Zip::File.open when supplied a block"

1.1.5

    Treat empty file as non-exists (@layerssss)
    Revert regression commit
    Return created zip file from Zip::File.open when supplied a block (@tpickett66)
    Zip::Entry::DEFLATED is forced on every file (@mehmetc)
    Add InputStream#ungetc (@zacstewart)
    Alias for legacy error names (@orien)
2015-02-01 12:46:24 +00:00
wiz
dfa175dc45 Update to 1.5:
New in 1.5
* cabextract replaces bad Unicode characters in filenames with the
  standard Unicode replacement character
* wince_rename now puts files under the correct installation path
* Several crashes and hangs were found by Debian project members
  using the afl (American fuzzy lop) tool to generate corrupt
  cabinet files. These crashes and hangs have been fixed.
2015-01-29 13:28:28 +00:00
jperkin
4bbd144542 Add credit to Fink for the diagnosis and suggested fix. 2015-01-26 12:41:53 +00:00
jperkin
50f67441fa Do not call into gettext which may not be async-signal-safe in between fork
and exec.  Fixes crashes on OSX when LC_ALL is unset.

Bump PKGREVISION.
2015-01-26 12:30:30 +00:00
mef
e486c2efb0 Adding p5-Archive-Extract. Thanks obache 2015-01-26 07:49:53 +00:00
mef
71a7250f83 Import p5-Archive-Extract-0.74 as archivers/p5-Archive-Extract.
Archive::Extract is a generic archive extraction mechanism.
It allows you to extract .tgz, .tar, .gz and .zip files, using
either perl modules or commandline tools

This was first released with perl v5.9.5, deprecated (will be
CPAN-only) in v5.17.9 and removed from v5.19.0
2015-01-26 07:48:36 +00:00
joerg
0ec90bada9 Not MAKE_JOBS_SAFE. 2015-01-25 13:08:50 +00:00
mef
3656c2c6ca Update to 0.6.11
----------------
    https://github.com/BlackIkeEagle/par2cmdline/releases/tag/v0.6.11
BlackEagle (3):
      test9 :: test did not prove rename was working
      fix check if files are outside basepath
      bump 0.6.11
2015-01-25 07:46:50 +00:00
mef
01e640321a Update to 2.20
2.20 2015-01-15 rurban
   - Convert README to markdown, mention the preferred IO::Compress::Bzip2 in
     the docs (done by Pattarawat Chormai, GH PR #2)
2015-01-25 07:38:54 +00:00
mef
4a7b7ec6ff Update 1.42 to 1.44
1.44 Fri 23 Jan 2015
    - Win32 with ZIP executable cannot create temp file [github.com/revhippie]

1.43 Wed 14 Jan 2015
    - Restore 101374 - failing tests were not regressions.
2015-01-25 07:04:24 +00:00
obache
c811308510 simplify MASTER_SITES subdirectory. 2015-01-23 06:22:20 +00:00
obache
8d548ad3ca recuesive bump from libarchive major update. 2015-01-21 09:12:41 +00:00
jaapb
714f854d4d Revbump associated with update of lang/ocaml. 2015-01-20 14:24:34 +00:00
taca
1dd079d5ad Fix breakage with ruby21. 2015-01-19 13:26:00 +00:00
wiedi
af91caed08 fix build on sunos (ignore unsupported tm_gmtoff) 2015-01-19 00:40:35 +00:00
adam
aaf7a9cd7a Changes 0.1.2:
Unknown
2015-01-17 20:00:53 +00:00
adam
7f1ca2b189 Removed extra files 2015-01-17 12:48:19 +00:00
adam
f5e3e6cf5a Changes 3.1.2:
This is a maintenance update to fix issues with the new RAR seeking
feature. This new release also contains fixes for build failures when
building libarchive using Visual Studio 2012 and MinGW.
2015-01-17 12:44:47 +00:00
wen
a0b36b0284 Update to 1.42
Upstream changes:
1.42 Sun 11 Jan 2015
    - Revert 101374, caused tester regression
    - https://rt.cpan.org/Public/Bug/Display.html?id=101240 [cpan/PMQS]

1.41 Fri 09 Jan 2015
    - https://rt.cpan.org/Public/Bug/Display.html?id=101374 [zefram]
2015-01-12 12:32:01 +00:00
adam
a6332c0d93 Changes 5.2.4:
Unknown.
2015-01-11 13:26:04 +00:00
mef
8de73463fc Update 0.61 to 0.65
- ChangeLog doesn't seem to be available, but three patches
   are now included in upstream and removing them.
2015-01-09 13:49:28 +00:00
mef
9878f79476 Update 1.39 to 1.40
1.40 Sun 04 Jan 2015
    - https://rt.cpan.org/Public/Bug/Display.html?id=92205 [cpan/PMQS]
    - https://rt.cpan.org/Public/Bug/Display.html?id=101092 [cpan/PMQS]
2015-01-09 13:35:32 +00:00
joerg
55ed18db3d Shuffle flags around to make sure that the system liblzma is not picked
up first.
2015-01-06 22:57:57 +00:00
wiz
621a7aed8b Increase buffer size to avoid overflow found in
http://seclists.org/oss-sec/2014/q4/497

Bump PKGREVISION.
2015-01-06 14:12:45 +00:00
wiz
45b88f5af7 Update to 1.16:
Changes in version 1.16:

Repairing of single-byte errors is now about 10 times faster depending
on file size and position of error.

Copying of file dates, permissions, and ownership now behaves like "cp -p".
(If the user ID or the group ID can't be duplicated, the file permission
bits S_ISUID and S_ISGID are cleared).

Some minor improvements have been made.

"lziprecover.texinfo" has been renamed to "lziprecover.texi".

The license has been changed to GPL version 2 or later.
2015-01-04 10:45:22 +00:00
wiz
cb3f8a13f2 Update to 5.21p:
CHANGES IN VERSION 5.21p
                 (Klaus Reimer <k@ailis.de>, 07 Aug 2010)

Replaced mktemp with mkstemp.
Set correct version number and updated creation date in command-line help.
Corrected content of PATCHLEVEL file.
Added man page for marc.
Added install make target.
Added -Wall compiler flag.
2015-01-04 10:43:44 +00:00
wiz
3721e8a09c Update to 2.04:
2.04  14/12/2014
- RT#100903 enable ptargrep.t to work on VMS
2014-12-31 14:40:17 +00:00
mef
5d91c4aabf (pkgsrc)
- (Makefile) Add following lines
      CONFIGURE_ARGS+=        --sysconfdir=${PREFIX}/etc
      CONF_FILES=             ${EGDIR}/zutilsrc ${PREFIX}/etc/zutilsrc
   - (PLIST)
      delete bin/zutils, see 2014-02-01 Changes Below.
(upstream)
   - Update 0.9 to 1.3
   ----------
2014-08-30  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.3 released.
	* testsuite/check.sh: Fixed two values of expected exit status.
	* zutils.texi: Documented that '--format' does not verify format.
	* Added two missing #includes.
	* License changed to GPL version 2 or later.

2014-02-01  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.2 released.
	* Added new utility; zupdate.
	* Removed zutils executable. Utils are now independent executables.
	* zgrep.cc: Fixed the exit status returned on error.
	* zutils.texinfo: Renamed to zutils.texi.

2013-08-02  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.1 released.
	* Added options '--bz2', '--gz', '--lz' and '--xz' to all utilities.
	* Added runtime configuration file 'zutilsrc'.
	* New function 'good_status' checks exit status of all children.
	* Fixed all uses of decompressed/uncompressed in the documentation.

2013-05-31  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.0 released.
	* Added new option '--format' to all utilities.
	* main.cc (main): Make 'grep_show_name' tri-state so that file
	  name is no prefixed to output by default when searching one
	  file and '--recursive' has not been selected.
	* Zgrep: Fixed output of option '-L' (it behaved like '-l').
	* zcmp.cc: Fixed deadlock when '-n' option is used.
	* zdiff.cc (set_data_feeder): Call compressor with option "-q"
	  only if verbosity < 0.
	* zutils.cc (set_data_feeder): Likewise.
	* Changed quote characters in messages as advised by GNU Standards.
	* configure: Options now accept a separate argument.
	* configure: 'datadir' renamed to 'datarootdir'.
	* Makefile.in: Added new target 'install-bin'.
	* Use 'setmode' instead of '_setmode' on Windows and OS/2.
	* zcat.cc (Line_number): Fixed a portability issue with Solaris 9.
	* INSTALL: Document installing zutils along with GNU gzip.
2014-12-31 01:25:22 +00:00
plunky
3087b551d5 add LICENSE
remove obsolete MAINTAINER entry (was my old email)
2014-12-30 08:18:52 +00:00
adam
a42b0c574d Changes 5.2.0:
* liblzma:
        - Added support for multi-threaded compression. See the
          lzma_mt structure, lzma_stream_encoder_mt(), and
          lzma_stream_encoder_mt_memusage() in <lzma/container.h>,
          lzma_get_progress() in <lzma/base.h>, and lzma_cputhreads()
          in <lzma/hardware.h> for details.
        - Made the uses of lzma_allocator const correct.
        - Added lzma_block_uncomp_encode() to create uncompressed
          .xz Blocks using LZMA2 uncompressed chunks.
        - Added support for LZMA_IGNORE_CHECK.
        - A few speed optimizations were made.
        - Added support for symbol versioning. It is enabled by default
          on GNU/Linux, other GNU-based systems, and FreeBSD.
        - liblzma (not the whole XZ Utils) should now be buildable
          with MSVC 2013 update 2 or later using windows/config.h.
* xz:
        - Fixed a race condition in the signal handling. It was
          possible that e.g. the first SIGINT didn't make xz exit
          if reading or writing blocked and one had bad luck. The fix
          is non-trivial, so as of writing it is unknown if it will be
          backported to the v5.0 branch.
        - Multi-threaded decompression can be enabled with the
          --threads (-T) option.
        - New command line options in xz: --single-stream,
          --block-size=SIZE, --block-list=SIZES,
          --flush-timeout=TIMEOUT, and --ignore-check.
        - xz -lvv now shows the minimum xz version that is required to
          decompress the file. Currently it is 5.0.0 for all supported
          .xz files except files with empty LZMA2 streams require 5.0.2.
* xzdiff and xzgrep now support .lzo files if lzop is installed.
  The .tzo suffix is also recognized as a shorthand for .tar.lzo.
2014-12-30 06:37:35 +00:00
wiz
488e1964e1 Add patches fixing four vulnerabilities.
Bump PKGREVISION.

Nudged by tez, thanks!
2014-12-25 16:48:33 +00:00
mef
2b27f2f349 Update HOMEPAGE, was 404 status 2014-12-22 01:06:48 +00:00
mef
a082264396 HOMEPAGE was Forbidden(403) Status, stip the last leaf from its URL. 2014-12-16 15:47:33 +00:00
mef
ce3be386bb MASTER_SITES directory is one level down now. 2014-12-16 15:37:43 +00:00
jperkin
e036d2ecf1 Find the correct zlib. 2014-12-15 11:55:04 +00:00
fhajny
81c2c5d1ad Update lz4 to 124.
- New : LZ4 HC streaming mode
- Fixed : LZ4F_compressBound() using null preferencesPtr
- Updated : xxHash to r38
- Updated library number, to 1.4.0
2014-12-12 11:20:56 +00:00
wiz
660952daee Drop maintainership. 2014-12-01 12:43:43 +00:00
wiz
48d17b619c Fix build on OS X using a patch from Jonathan Buschmann in PR 49360 2014-12-01 12:43:07 +00:00
wiz
cb5e7363b2 Remove unused patch. 2014-11-27 11:16:59 +00:00
wiz
b6c7368fbb Update to 2.3.1. Changes not found. 2014-11-27 11:16:19 +00:00
mef
e60a93f62e Update 2.17 to 2.19
2.18 2014-08-06 rurban
   - [cpan #68572] add ccdlflags for show_bzversion missing -R also, similar to the
     fix in 2.11. Not a EUMM bug.
   - require constant 1.04 (since 5.8) to accept hashrefs.
   - add META to MANIFEST

2.19 2014-10-24 rurban
   - fixed generated SIGNATURE
2014-11-24 12:02:54 +00:00
mef
f847348371 Update 0.07 to 0.10
0.10 2014/08/09
  - added LICENSE file per RT#88571

0.09 2014/04/18
  - updated version requirements (reported by Paul Howarth).

0.08 2014/04/18
  - supported an optional hash reference for finer extraction control
2014-11-24 11:55:29 +00:00
mef
e018904430 Update 1.38 to 1.39
1.39 Tue 21 Oct 2014
    - store test data in temp dirs to fix parallelism and shuffling
      [Graham Knop]
2014-11-24 08:29:51 +00:00
adam
7594eb3234 Changes 5.2.2:
* unknown, as always.
2014-11-23 12:35:19 +00:00
mef
e71f48f5d4 (Upstream) update 0.5 to 0.8
New for release 0.8 (2013-10-03)
  o Eliminate call to fsync(), resulting in 99% speed improvement
  o Add ability to read from the standard input stream and write to
    standard output for pipeline support.
  o Thanks to  Alexey Yurchenko (ayurchen@gmail.com) for the above suggestions.
  o Fix incorrect errpos tracker (probably caused some of the core dumps
    people had reported)
  o Fix verbose logging to fix stream positions being incorrect (had not
    been updated after the program moved from mmap to a read buffer)
  o Also, move verbose logging from stdout to stderr
  o Misc error reporting updates

New for release 0.7 (2013-02-02)
  o Fix =/== confusion in read_internal error check (via Shawn
    Cokus (cokus@ucla.edu)

New for release 0.6 (2012-02-09)
  o Patches from Paul Wise (pabs@debian.org) for stability and memory leaks

New for release 0.5 (2006-08-29)
2014-11-20 07:41:06 +00:00
mef
5c35ea4472 (upstream) update 1.15. to 1.16
Changes in version 1.16:

Compression ratio of option -9 has been slightly increased.
Compression time has been reduced by 4%.
"lzip -0" is now comparable in compression speed and ratio to "gzip -6".

Copying of file dates, permissions, and ownership now behaves like "cp -p".
(If the user ID or the group ID can't be duplicated, the file permission
bits S_ISUID and S_ISGID are cleared).

Some minor improvements have been made.
"lzip.texinfo" has been renamed to "lzip.texi".
The license has been changed to GPL version 2 or later.
2014-11-20 07:32:15 +00:00
markd
573fe2df44 Update to KDE SC 4.14.3 2014-11-13 20:06:28 +00:00
adam
8e3b70e314 Revbump after updating boost 2014-11-07 19:39:24 +00:00
joerg
e9ab7c155d Don't use ftime. 2014-10-15 22:11:24 +00:00
bsiegert
4ed47a91c0 Add an nls option to xz that can be disabled, but is on by default. If off,
gettext is not required.
2014-10-12 13:07:11 +00:00
jaapb
1e2c6eff15 Revbump for ocaml 4.02.0.
(Some packages omitted because they will be updated to new versions)
2014-10-09 19:14:03 +00:00
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
wiz
e8647fedbb Remove SVR4_PKGNAME, per discussion on tech-pkg. 2014-10-09 13:44:32 +00:00
fhajny
7798df3896 Update lz4 to r123.
r123:
Added : experimental lz4frame API, thanks to Takayuki Matsuoka and
  Christopher Jackson for testings
Fix : s390x support, thanks to Nobuhiro Iwamatsu
Fix : test mode (-t) no longer requires confirmation, thanks to Thary Nguyen

r122:
Fix : AIX & AIX64 support (SamG)
Fix : mips 64-bits support (lew van)
Added : Examples directory, using code examples from Takayuki Matsuoka
Updated : Framing specification, to v1.4.1
Updated : xxHash, to r36

r121:
Added : Makefile : install for kFreeBSD and Hurd (Nobuhiro Iwamatsu)
Fix : Makefile : install for OS-X and BSD, thanks to Takayuki Matsuoka
2014-10-02 08:52:41 +00:00
wiz
3b689110c4 Update to 2.02:
2.02  14/09/2014
- Tests should now be able to be run in parallel
2014-10-01 10:55:14 +00:00
adam
4c047c8a19 Changes 5.0.7:
* Fix regressions introduced in 5.0.6:
  - Fix building with non-GNU make.
  - Fix invalid Libs.private value in liblzma.pc which broke
    static linking against liblzma if the linker flags were
    taken from pkg-config.
2014-10-01 07:13:08 +00:00
jperkin
7ba8a4a6cf Ensure RUNPATH is empty to avoid bogus rpaths. 2014-09-24 11:23:57 +00:00
jperkin
3369cf3714 USE_TOOLS+=gsed for -r support. 2014-09-24 10:58:51 +00:00
shattered
77c270c1c7 Update to 2.2.0 (2007). Changes:
- Fix handling of MS-DOS reserved names.  Besides handling names like
      "con", we also need to handle "con.foo.txt".
    - Auto-detect and handle "bad Mac" archives.
    - Added "kNuValIgnoreLZW2Len" flag, which enables NuLib2 to handle
      archives created by an unknown but badly broken program.

    - Switched from GPL to BSD license.
2014-09-13 11:10:58 +00:00
shattered
b480f78a73 Update to 4.13.5 (2013). Changes:
* output file names may be encoded in the uuencoded file.
  By specifying '--encode' on the command line, the output
  file name will be base64 encoded in the uuencode file.
2014-09-13 10:53:04 +00:00
wiz
e13bfbe2db Update to 0.6.10: More bugfixes. 2014-09-07 12:15:01 +00:00
wiz
f46b7b70ea Update to 0.6.8 (not yet 0.6.9 due to issues with bup).
Changes: bugfixes, speedups, more tests.
2014-09-06 20:01:58 +00:00
wiz
17df2a8504 Update to 2.00:
2.00  15/06/2014 (TINITA)
- Fix ptargrep for problems on MSWin32

1.98  14/06/2014 (TINITA)
- ptardiff and ptargrep should use prefix if defined
2014-09-06 14:40:47 +00:00
wiz
9dce22a22a Update to 1.38:
1.38 Tue 02 Sep 2014
    - Setting unicode flag for each member when using $Archive::Zip::UNICODE [github.com/lackas]
      https://rt.cpan.org/Ticket/Display.html?id=83367
2014-09-06 14:29:19 +00:00
szptvlfn
9da944d0cd make it clear what package depend on
discussed with wiz@.
2014-08-29 14:08:38 +00:00
wiz
ae075e6d55 Bump PKGREVISION for ilmbase shlib major bump. 2014-08-22 11:24:25 +00:00
wiz
5b76496626 Fix problems with xattr detection on OS X using upstream patch.
Patch found and adapted for pkgsrc by J. Lewis Muir, with further changes
by myself to avoid auto* dependencies.
2014-08-21 20:44:16 +00:00
wiz
2476f440ab Remove unused file. 2014-08-21 06:21:37 +00:00
wiz
223262a33a Remove unused patch. 2014-08-17 16:29:15 +00:00
wiz
8500f2f579 Update gtar to 1.28. Add a Makefile.common and use it.
Use official man page, now that there is one.

version 1.28, 2014-07-28

* New checkpoint action: totals

The --checkpoint-action=totals option instructs tar to output the
total number of bytes transferred at each checkpoint.

* Extended checkpoint format specification.

New conversion specifiers are implemented.  Some of them take
optional arguments, supplied in curly braces between the percent
sign and the specifier letter.

  %d        -  Number of seconds since tar started.
  %{r,w,d}T -  I/O totals; optional arguments supply prefixes
               to be used before number of bytes read, written and
	       deleted, correspondingly.
  %{FMT}t   -  Current local time using FMT as strftime(3) format.
               If {FMT} is omitted, use %c.
  %{N}*     -  Pad output with spaces to the Nth column, or to the
               current screen width, if {N} is not given.
  %c        -  A shortcut for "%{%Y-%m-%d %H:%M:%S}t: %ds, %{read,wrote}T%*\r"

* New option --one-top-level

The option --one-top-level tells tar to extract all files into a
subdirectory named by the base name of the archive (minus standard
compression suffixes recognizable by --auto-compress).  When used with
an argument, as in --one-top-level=DIR, the files are extracted into the
supplied DIRectory.  This ensures that no archive members are
extracted outside of the specified directory, even if the archive is
crafted so as to put them elsewhere.

* New option --sort

The --sort=ORDER option instructs tar to sort directory entries
according to ORDER.  It takes effect when creating archives.
Available ORDERs are: none (the default), name and inode.  The
latter may be absent, if the underlying system does not provide
the necessary information.

Using --sort=name ensures the member ordering in the created archive
is uniform and reproducible.  Using --sort=inode reduces the number
of disk seeks made when creating the archive and thus can considerably
speed up archivation.

* New exclusion options

  --exclude-ignore=FILE   Before dumping a directory check if it
                          contains FILE, and if so read exclude
                          patterns for this directory from FILE.
  --exclude-ignore-recursive=FILE
                          Same as above, but the exclusion patterns
                          read from FILE remain in effect for any
			  subdirectory, recursively.
  --exclude-vcs-ignores   Read exclude tags from VCS ignore files,
                          where such files exist.  Supported VCS's
                          are: CVS, Git, Bazaar, Mercurial.


* Tar refuses to read input from and write output to a tty device.

* Manpages

This release includes official tar(1) and rmt(8) manpages.
Distribution maintainers are kindly asked to use these instead of the
home-made pages they have been providing so far.
2014-08-17 16:28:18 +00:00
szptvlfn
2ce77396e0 + hs-zlib 2014-08-12 21:23:37 +00:00
szptvlfn
9af8cd6b14 Import zlib-0.5.4.1 as archivers/hs-zlib,
packaged for wip by pho.

This package provides a pure interface for compressing and decompressing
streams of data represented as lazy ByteStrings. It uses the zlib C library
so it has high performance. It supports the "zlib", "gzip" and "raw"
compression formats.

It provides a convenient high level API suitable for most tasks and for the
few cases where more control is needed it provides access to the full zlib
feature set.
2014-08-12 21:22:13 +00:00
fhajny
24d77af245 Add missing bl3. 2014-08-08 13:16:45 +00:00
fhajny
e378dfe30a Add lz4 2014-08-06 10:42:45 +00:00
fhajny
a08a7b7938 Import lz4 as archivers/lz4.
LZ4 is a very fast lossless compression algorithm, providing
compression speed at 400 MB/s per core, scalable with multi-cores
CPU. It also features an extremely fast decoder, with speed in
multiple GB/s per core, typically reaching RAM speed limits on
multi-core systems.
2014-08-06 10:41:33 +00:00
joerg
9ff7950b59 Destroy second $NetBSD$ pattern. 2014-08-04 10:27:29 +00:00
mspo
43852bee89 fix missing distinfo entry for tar-1.27.1.tar.bz2 2014-07-20 03:15:42 +00:00
ryoon
15c8c78be4 Fix SCO OpenServer 5.0.7/3.2 build. 2014-07-18 11:13:28 +00:00
ryoon
2e3199c06b Fix SCO OpenServer 5.0.7/3.2 build.
SCO OpenServer 5.0.7/3.2 has strtoimax() declaration in inttypes.h,
but libc.so has no implementation. And gnulib in GNU tar 1.27 has broken
strtoimax() support. We have to use BSDL implementation instead.
2014-07-18 11:12:41 +00:00
ryoon
38c1b23cb6 Fix SCO OpenServer 5.0.7/3.2 build. 2014-07-18 11:08:29 +00:00
ryoon
85ee8b38f4 Fix SCO OpenServer 5.0.7/3.2 build. 2014-07-18 10:42:50 +00:00
schwarz
437eeb7499 updated archivers/lzo to 2.0.8
Fixes CVE-2014-4607
See included file "NEWS" for more details
2014-06-29 13:38:53 +00:00
schwarz
58c76fdd9f delete non-existing ftp archive site 2014-06-29 13:05:38 +00:00
dholland
47d322ad49 Assorted basic legacy code fixes - ctype.h stuff, implicit int, use
standard headers, etc. "time_t" is not "long". Don't issue own
declarations of standard functions. Should fix Solaris build.
2014-06-29 03:24:33 +00:00
asau
16955cd12e No "ulong" type on FreeBSD 10. 2014-06-26 20:12:43 +00:00
asau
876a2d66ab Create more symbolic links to fix build on FreeBSD 10. 2014-06-26 20:10:38 +00:00
asau
a2541a5ec3 Treat FreeBSD as NetBSD, it uses NetBSD's libexecinfo.
This fixes the build on FreeBSD 10.
2014-06-26 20:08:53 +00:00
rodent
9127574a20 Some package i'm working on needs this >=1.0.0. Since nothing depends on it,
i don't see this update breaking anything. rubygems says that package requires
ruby>=1.9.2, so removing 1.8 from supported versions. This package needs to be
renamed to ruby-rubyzip, because there is a ruby-zip which is not this package.
From Changelog.md:

1.1.4

    Don't send empty string to stream (@mrloop)
    Zip::Entry::DEFLATED was forced on every file (@mehmetc)
    Alias for legacy error names (@orien)

1.1.3

    Fix compatibility of ::OutputStream::write_buffer (@orien)
    Clean up tempfiles from output stream (@iangreenleaf)

1.1.2

    Fix compatibility of ::Zip::File.write_buffer

1.1.1

    Speedup deflater (@loadhigh)
    Less Arrays and Strings allocations (@srawlins)
    Fix Zip64 writting support (@mrjamesriley)
    Fix StringIO support (@simonoff)
    Posibility to change default compression level
    Make Zip64 write support optional via configuration

1.1.0

    StringIO Support
    Zip64 Support
    Better jRuby Support
    Order of files in the archive can be sorted
    Other small fixes

1.0.0

    Removed support for Ruby 1.8
    Changed the API for gem. Now it can be used without require param in Gemfile.
    Added read-only support for Zip64 files.
    Added support for setting Unicode file names.
2014-06-20 02:09:43 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
rodent
e057c12c24 Updated to latest release, 3.91. Minor whitespace fixes in the Makefile.
Use BUILD_DIRS and MAKE_ENV instead of writing do-install phase manually.
Add sparc{,64} support to package. Fixes build on OpenBSD/sparc64 at least.
Defuzz patches. From NEWS:

==================================================================
User visible changes for UPX
==================================================================

Changes in 3.91 (30 Sep 2013):
  * Added experimental support for Windows 64-bit PE files, based on
    work by Stefan Widmann. Please use for testing only!
  * bug fixes

==================================================================

Changes in 3.09 (18 Feb 2013):
  * New option --preserve-build-id for GNU ELF.
  * Allow for code signing and LC_UUID on Mac OS X executables.
  * Allow non-contiguous LC_SEGMENTs and 0==.vmsize for Mach-O.
  * Allow zero-filled final page in PackUnix::canUnpack().
  * bug fixes
2014-05-26 01:30:39 +00:00
rodent
f58e1d5b9b Move struct declaration to make ISO C90 happier. 2014-05-25 16:40:09 +00:00
rodent
22fba79cbe Removing LICENSE, since licenses/xbin-license doesn't exist. 2014-05-25 15:53:20 +00:00
rodent
7d656ef060 Fix build for OpenBSD. 2014-05-25 15:52:31 +00:00
obache
7918b37290 No need to set BUILDLINK_PREFIX.xz here.
Default value set in mk/bsd.buildlink3.mk should be sufficient.
Moreover, this guess will not works well on Haiku. Its header files are in
"headers", not "include".
2014-05-22 12:10:52 +00:00
wiz
3faf991a33 Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.
2014-05-17 16:10:41 +00:00
adam
28bb94d01f Revbump after updating graphics/giflib 2014-05-15 14:41:45 +00:00
rodent
f6149b063c Forgot USE_TOOLS+=groff for OpenBSD. 2014-05-14 04:39:06 +00:00
rodent
19b8053d03 Updated to latest release, 2.4.13, as requested by doc/TODO. Removed
patches which were applied upstream or deprecated. USE_TOOLS+=groff to fix
generation of a few .html files on OpenBSD. Depends on libgcrypt instead of
openssl now. From ChangeLog:

from 2.4.12 to 2.4.13
- adding initialization value for two variables to avoid inappropriate
  warning when compiling with -Wall option
- reducing UNIX_PATH_MAX by the system when not defined from 108 to 104
  bytes to accommodate BSD systems
- fixing assignment operator of class criterium that was not returning
  any value as it should
- removing useless boolean expression that always succeeds in logical
  AND expression
- adding support for back-slash of quoting characters in DCF files
- fixed compilation issues with clang / FreeBSD, Thanks to Neil
  Darlow's server ;-)
- fixed compilation warning due to deprecated symbols in libgcrypt
  header files
- replaced gnu make specific rules by legacy ones to avoid automake
  warning about them
- removed old unused stuff from misc sub-directory
- adding warning at compilation time if libgcrypt used is older than
  1.6.0
- adding warning at execution time if hash computation is requested
  with slices greater than 256 Gio and ligbcrypt dynamically or
  statically linked is older than 1.6.0
- adding alternative methods in list_entry API class to return dates as
  number of seconds
- fixed bug in hour-shift (-H option) when comparing dates from an old
  extracted catalogue (archive format 7 or older).
- fixed documentation bug about the meaning of the compression ratio
- fixed a display bug about the "compression flag" wrongly displayed
  for uncompressed files
- fixed unhandled exception when giving non number argument to -1 option

from 2.4.11 to 2.4.12
- for correctness fixed delete vs delete[] on vector of char (not incidence
  reported)
- fixed out of range access in routine used to read very old archive format
- fixed error in logical expression leading a sanity test to be useless
- removed duplicated variable assignment
- updated FAQ
- fixed typo and spelling errors
- fixed bug (reported by Torsten Bronger) in the escape layer leading libdar
  to wrongly reporting a file as corrupted at reading time
- fixed bug in the sparse file detection mechanism that lead the minimum size
  hole detection to become a multiple of the default value or specified one.
  This implied a less efficient reduction of sparse files because smaller
  holes in files were ignored
- fixed and updated man page about --go-into option
- updated full-from-diff target in /etc/darrc default file
- added a debug option in hash_file class (option only used from testing
  tools) to troubleshoot sha1/md5 hash problem on slices larger than
  (2**38)+63 bytes, bug reported by Mike Lenzen and understood by Yuriy
  Kaminskiy at libgcrypt. Note: This bug is still open due to an integer
  overflow in libgcrypt.
- backported from current development code an additional and more simple
  way to read an archive using the libdar API. This API extension is not used
  by dar command-line tools for now.
- Fixing installation of libdar header files on Darwin, where "DARwin" macros
  were not filtered out from the generated libdar header files.
- Fixing self reported bug 'generic_file.cpp line 309' met while comparing an
  archive with a filesystem
- Update code in order to compile with gcc-4.8.2 in g++11 mode (partial
  implementation and adaptation of Fabian Stanke's patch)
- Fixing bug met while performing a verbose archive listing in sequential
  read mode
- Added Ryan Schmidt's Patch to properly display status at end of ./configure
  script under BSD systems (in particular Mac OS X)
- Updating configure.ac script to fix warning reported by autoconf when
  generating the ./configure script
- Addressed portability problem with BSD systems that do not provide a -d
  option to the 'cp' command, preventing proper installation of the Doxygen
  documentation. Fix based on patch provided by Jan Gosmann.

from 2.4.10 to 2.4.11
- Modified behavior of 'dar -h' and 'dar -V', both now return 0 as exist
  status instead of 1 (which means syntax error).
- Fixed bug: -Q is now available with -V under the collapsed form -QV or -VQ
- fixed typo in documentation
- fixed memory leakage met when dar fails a merging operation because the
  resulting archive is specified in an directory that does not exist.
- fixed bug met when isolating a differential backup in sequential read mode
- fixed bug about slice file permission not taking care about umask variable
  when the --hash feature is used.
- fixed performance issue when reading an archive over a pair of piles using
  dar_slave (possibly over ssh) when the archive makes use of escape marks and
  when no encryption is used
- added target "full-from-diff" in /etc/darrc default file
- fixed bug avoiding reading an truncated archive in direct access mode with
  the help of an external catalogue.
- new and better implementation of archive extraction in sequential read mode
- fixing bug (segfault) met when hitting CTRL-C while reading an archive in
  sequential mode
- fixing libdar.pc for pkg-config for the cflags given to external applications
- fixed memory allocation/desallocation mismatches (delete vs delete [] )
  concerning four vector of chars.
- fixed error in logical expression leading a sanity test to be useless
2014-05-14 04:35:20 +00:00
rodent
2173a96133 Fix build for OpenBSD. Defuzz patches (casuality of mkpatches). 2014-05-11 20:56:16 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
rodent
b1d6846a8d Add ALTERNATIVES for moved bin/${BINARY} to bin/${BINARY}${PYVERSSUFFIX}. 2014-05-03 19:09:48 +00:00
ryoon
10cb88ec04 Fix OpenBSD 5.5 build 2014-05-03 11:24:19 +00:00
rodent
eb65cb88c2 +py-yuicompressor 2014-05-03 02:47:56 +00:00
rodent
4825a6eaac Import py27-yuicompressor-2.4.8 as archivers/py-yuicompressor.
YUI Compressor is a JavaScript and CSS minifier written in Java. This package
bundles the YUI Compressor JAR file to ease its use in Python projects. Note
that you still need to have Java Runtime Environment installed.
2014-05-03 02:46:46 +00:00
dsainty
db1aed876e Use BUILDLINK_TRANSFORM to edit -ldl as required, fixing the build for Linux. 2014-04-26 01:16:54 +00:00
wiz
fcff72fc1c Add upstream bug report URL. 2014-04-25 09:24:22 +00:00
wiz
dae29697fe Update to 0.6.5.
27 February 2014 Ike Devolder
	* release: 0.6.5
	* fix blocksize calculation

25 February 2014 JCF Ploemen
	* lintian warning spelling fix

7 February 2014 Ike Devolder
	* add manfile for par2

29 January 2014 Jan van Haarst
	* README in Markdown

21 January 2014 Ike Devolder
	* add spelling fixes to cmdline output

18 January 2014 Jan van Haarst
	* fixed some spelling

6 January 2014 Ike Devolder
	* simplify FindFiles

4 January 2014 Ike Devolder
	* release: 0.6.4
	* when directory is removed, recreate
	* add test to verify directory behaviour
	* add test with valgrind

16 December 2013 Ike Devolder
	* allow verification of files even with ducplicates in parfiles

15 December 2013 Ike Devolder
	* avoid adding of duplicates

14 December 2013 Ike Devolder
	* release: 0.6.3
	* rework original tests so parallelisation is no issue
	* add test8 which makes sure the paths stored are relative
	* add test9 rename wrongly named file, passed to par2
	  result is correctly named files after repair

13 Decebmer 2013 Ike Devolder
	* move tests in separate folder, tests will be extended
	  and otherwise eventually clutter the source too much

9 December 2013 Ike Devolder
	* rework parfilename handling + it fixes passing par
	  filename without extension for repair

7 December 2013 Ike Devolder
	* release: 0.6.2
	* basepath was not set correctly in restoring of 'old' way

5 December 2013 Ike Devolder
	* release: 0.6.1
	* show usage / version / copyright on request
	* restore 'old' way of creating make -a optional

30 November 2013 Ike Devolder
	* release: 0.6.0
	* test8: windows generated recovery files with subdir
	* windows recurses in . and .. which leads to deadlock
	  so dont recurse in folders starting with . on windows
	* when recursion happens make sure windows can recover with
	  unix created par2 files
	* fixed fc -> fd typo in windows part of diskfile
	* FTBFS fix on GNU/kFreeBSD (by Cyril Brulebois)
	* fixed non quiet output when creating par2
	* Applied fix preventing a stack overflow (by Robert Schneider)

14 October 2013 Ike Devolder
	* Implemented recursion
	* NOTE: only for unix like systems
	* Windows can be done i guess but i have no access to windows machines

16 June 2013 Ike Devolder
	* Implemented initial subdir handling
	* added subdir tests

13 June 2013 Ike Devolder
	* Fixed failing testsuite

9 December 2012 Ike Devolder
	* rework purging of par(2) files because of possible segfaults
		and other inconsistencies

4 December 2012 Ike Devolder
	* fix purge option so it removes the par files when there is no
		repair needed
	* add purge option to verify so when there is no repair needed
		the par2 files are removed when the purge option is given

30 November 2012 Ike Devolder
	* add purge option
		remove backup files (mostly .1) and par files on request
		**USE AT YOUR OWN RISK
	* purge option available in par1 and par2 repair
	* fix memory leak when using par1 repair

30 January 2012 Ike Devolder
	* add inlining performance improvement of Gerard Putter
	* release: 0.5.4

19 January 2012 Ike Devolder
	* fix wrongly created par2 files in quiet mode
	  this was related to the -q -qq fix
	* release: 0.5.3

17 January 2012 Ike Devolder
	* fix deadlock condition when repairing and filepath is longer
		than _MAX_PATH
	* increase _MAX_PATH, 255 is no longer of these days
	* release: 0.5.2

16 January 2012 Ike Devolder
	* fixup 0.5 version display
	* "par2 create" dumps core with -q or -qq, but non-quiet mode works fine
		FIXED
	* removed automake files
	* updated copyrights
	* release: 0.5.1

12 December 2011 Marcel Partap
	* Reanimate par2cmdline development on new github repository
	* Merge available distro patches since 2004 0.4 release back upstream
	* Release: Version 0.5 ;)

3 January 2005 Peter B Clements

	* par2creatorsourcefile.cpp: "offset" must be updated when computing
	  file and block hashes even if progress is not being displayed.

23 June 2004 Peter B Clements

	* diskfile.cpp: Changed DiskFile::GetFileSize for WIN32
	  so that it uses _stati64() to get the size of a file.

	* par2creatorsourcefile.cpp: In UpdateHashes() the test
	  that adjusts the length of the last block of a file when
	  before updating the file hash was incorrect.

17 June 2004 Peter B Clements

	* par1repairer.cpp, par2repairer.cpp: Report empty files when
	  scanning for data.
2014-04-25 09:22:13 +00:00
asau
47f6cd8d9e Uses libexecinfo. 2014-04-15 20:36:06 +00:00
obache
1335204923 recursive bump from ilmbase shlib version change. 2014-04-10 06:21:18 +00:00
adam
02ac51c33e Non-void function must return a value 2014-04-07 18:40:05 +00:00
he
2ace546ff8 Apply fixes for CVE-2011-1777 and CVE-2011-1778 (add check for
buffer overflows in handling iso9660 and tar images), despite
Joerg telling me I should have better things to spend my time on.

Fixes pulled from

  https://bugzilla.redhat.com/show_bug.cgi?id=705849

Bump PKGREVISION.
2014-04-03 13:05:14 +00:00
fhajny
f5131f5fbc Update pbzip2 to 1.1.18.
Changes in 1.1.18:
- Fixed bug of metadata unpreserved on empty files compress (bug #1011021)

Changes in 1.1.17:
- Fixed refusal to write to stdout on -dc from stdin (bug #886628)
- Fixed occasional failure on decompress with --ignore-trailing-garbage=1
  with multiple bad blocks in the archive (bug #886625)

Changes in 1.1.16:
- Fixed bug - deadlock due to unsynchronized broadcasts (bug #876686)
- Prevent deletion of input files on error (bug #874543)
- Document how to compress/decompress from standard input (bug #820525)
- Added more detailed kernel error messages (bug #874605)
- Fixes for error handling in muliti-file processing (bug #883782)
2014-03-31 12:32:05 +00:00
bsiegert
9609b2e824 Add a workaround for the lack of strto{i,u}max on MirBSD, fix build. 2014-03-18 18:11:26 +00:00
obache
54ec0c76a0 Add workaround for NetBSD-5.x.
readlink is defined as a macro, it produce build failure reported in PR pkg/48622.
2014-03-18 09:03:26 +00:00
taca
8a9319ddc9 Fix build problem with RUBY_VER == 21. 2014-03-16 07:24:21 +00:00
ryoon
d6870ca4aa Fix build under SCO OpenServer 5.0.7/3.2 2014-03-14 22:16:50 +00:00
taca
bb9314d64b Add GEM_EXTSDIR support.
No functional change for current versions of Rubys.
2014-03-13 18:09:45 +00:00
taca
69aca010e6 Use RUBY_SUFFIX instead of RUBY_VER. 2014-03-13 18:07:52 +00:00
fhajny
284b5acefa For lack of a better source of gtar.1, regenerate said using help2man, as
the previous one was seriously outdated. Provide a helpful target for the
future. Bump PKGREVISION.
2014-03-12 13:32:14 +00:00
obache
3ecdf3d1de optimization hack for m68k is not required anymore.
confirmed by tsutsui@ on NetBSD/luna68k 6.1.3.
2014-03-10 11:25:40 +00:00
obache
bc397d4ccf fixes the guard name 2014-03-08 11:57:00 +00:00
adam
923697ae03 Changes 1.27.1:
* Bug fixes
* Fix unquoting of file names obtained via the -T option.
* Fix GNU long link header timestamp (backward compatibility).
* Fix extracting sparse members from star archives.
2014-02-24 08:16:56 +00:00
jperkin
56cb9a056e GCC_REQD should be appended to, not set.
Fixes issues where a newer GCC has been chosen by the user but the GCC_REQD
was forcing an older (and broken) one to be pulled regardless.
2014-02-19 09:44:56 +00:00
tron
73d05e2276 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:17:32 +00:00
abs
d820a94c2c Updated archivers/p5-Archive-Tar to 1.96
1.96  24/10/2013
- integrate Package::Constants into Constant module
  and remove requirement on it.

1.94  24/10/2013
- install into site if >= 5.012

1.93_02 22/10/2013 (XLAT)
- [rt.cpan.org #78030] symlinks resolution on MSWin32
2014-02-06 12:25:52 +00:00
abs
a684620182 Updated archivers/p5-Archive-Zip to 1.37
1.37 Wed 08 Jan 2014
    - Need newer Test::More to support done_testing() [thaljef]

1.36 Mon 30 Dec 2013
    - Fix error in version update with 1.35 [RT #91744]

1.35 Mon 30 Dec 2013
    - fallback on copy if move gives permission denied [github.com/plicease]

1.34 Mon 2 Dec 2013
    - Restore svn history from svn.ali.as (thanks H. Merijn Brand)
    - #90854 Test 17 in t/03_ex.t is failing
    - Allow reading ZIP from seekable streams (like PerlIO::Scalar)
    - RT#75197
    - Fixes: #76780: Cannot create member called "0" with addString (HAGGAI)

1.33 Sat 9 Nov 2013
    - #59102 (Spelling error in manapage) [github.com/dsteinbrunner]
    - #86600 typo fixes [github.com/dsteinbrunner]

1.32 Fri 8 Nov 2013
    - #89777 Unlink temp files generated by tempFile. [PHRED]

1.31_04 Fri 14 Oct 2011 - Alan Haggai Alavi
    - Updated Perl dependency to 5.006 to reflect implicit dependencies
      in the code exposed by Perl::MinimumVersion xt test (ADAMK)
    - Fixes: #68446: Set compressed size and uncompressed size of an entry to 0
      if either of them is 0 (HAGGAI)
    - Added $VERSION to crc32 (ADAMK)

1.31_03 Thu 30 Jun 2011 - H.Merijn Brand
    - Add decryption support

1.31_02 Wed 9 Mar 2011 - Adam Kennedy
    - More fixes by HAGGAI, which he still doesn't detail in Changes

1.31_01 Fri  5 Mar 2010 - Adam Kennedy
    - Various fixes by HAGGAI, which he has not yet provided details on:
    - Experimental Unicode in file/dir names
2014-02-06 12:23:33 +00:00
abs
89eeb91b75 Updated archivers/p5-Archive-Any to 0.0941
0.0941 2013-11-06 21:38:55 America/Toronto
    - Fixes version number in lib/Archive/Any.pm
    - Previous release had broken permissions.

0.0940 2013-10-18 01:35:34 America/Toronto
    - Adds x-bzip2 as per PERLER's patch in RT#67738.
    - Converts dist to Dist::Zilla
2014-02-06 12:20:45 +00:00
markd
e59b0872e4 Update to KDE SC 4.11.5
bug fixes
2014-02-01 02:20:43 +00:00
wiz
a1f0ff3f67 No need to have two variables for the same logic.
Replace PYTHON_PATCH_SCRIPTS with REPLACE_PYTHON.
2014-01-25 10:45:15 +00:00
joerg
ed464822c2 Fix build with libc++ by doing the sorting explicitly. Bump revision. 2014-01-20 19:29:34 +00:00
jperkin
3449f23a06 Avoid existing ERR macros. Fixes SunOS. 2014-01-09 15:54:44 +00:00
jperkin
33db72022a Add cfmakeraw compatability for SunOS. 2014-01-09 15:40:55 +00:00
jperkin
57be30d991 Needs bzip2 and zlib. 2014-01-09 15:34:02 +00:00
jperkin
475f796ae1 Needs zlib. 2014-01-09 14:27:05 +00:00
jperkin
33451668f4 Needs bzip2. 2014-01-09 14:26:17 +00:00
dholland
1c8a35f348 Fix pkgsrc patch to only include dirent.h once. 2014-01-02 03:24:47 +00:00
wiz
e03c03b6dc Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump. 2014-01-01 11:52:02 +00:00
wiz
b788fa28b5 Update to 0.11.2:
0.11.2 [2013/12/19]

* Support querying/setting operating system and external attributes.
* For newly added files, set operating system to UNIX, permissions
  to 0666 (0777 for directories).
* Fix bug when writing zip archives containing files bigger than 4GB.
2013-12-31 11:07:14 +00:00
wiz
d33dfdeb7c Reset maintainer for resigned developers. 2013-12-23 11:57:02 +00:00
obache
9b57b4605a Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.
Bump PKGREVISION for runtime dependency pattern changed packages.
2013-12-09 14:17:41 +00:00
adam
3cfee75f8f Changes 0.2.0:
* Decompression of archives using the -lhx- file format supported by
  unlha32.dll is now supported (thanks Multi for the patch).
* The -p (print to stdout) command line option is now supported.
* The test suite should now run correctly on Windows.
Bugs fixed:
* Bug where archives read from pipes (eg. stdin) were not extracted
  beyond the first file in the archive.
* Output when using the -w (extract directory) option now correctly
  matches the output of Unix lha.
2013-12-02 20:08:06 +00:00
obache
c28b1c803f Use find-headers instead of find-files to detect builtin header files. 2013-11-23 10:51:09 +00:00
fhajny
3fc8672e91 Substitute Bash properly. Bump PKGREVISION. 2013-11-14 18:39:38 +00:00
minskim
79bc15cb37 Let ruby-xz use a full filename in loading a library. 2013-11-13 18:10:20 +00:00
joerg
b734c0e9ac Needs pod2man. Fix missing ffsll on NetBSD. 2013-11-08 21:14:01 +00:00
markd
3a776300a5 Update to KDE SC 4.11.3
bugfixes, many new features, improved stability and performance.
2013-11-07 09:45:42 +00:00
joerg
f27f974d44 Make guard variable used by the integrity check non-static, so that it
won't get dropped as unused.
2013-11-04 16:41:43 +00:00
jperkin
147b4e37b2 Only create the rmt symlink if rmt is built. 2013-11-01 12:47:39 +00:00
obache
526da97268 Change to use uncompressed archive for distfile (put on our ftp server)
to avoid circular dependency of archive tool.
2013-10-29 13:32:07 +00:00
joerg
29a8f1ac33 Don't play with -fno-schedule-insns2 or -fno-strength-reduce. 2013-10-27 20:29:44 +00:00
adam
ffed70b9d0 Changes 0.6:
fix use of -L (lowercase) option with -d
2013-10-23 18:22:44 +00:00
fhajny
1a281ace32 Add lrzip 2013-10-21 11:30:10 +00:00
fhajny
e7411c2369 Import lrzip-0.616 as archivers/lrzip.
Compression program optimised for large files. The larger the file and the
more memory you have, the better the compression advantage this will provide,
especially once the files are larger than 100MB. The advantage can be chosen
to be either size (much smaller than bzip2) or speed (much faster than bzip2).
2013-10-21 11:29:05 +00:00
tron
14e229fd04 Use "if empty()" instead of comparing with an empty string. 2013-10-12 17:16:54 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
adam
716431cd1e Pass custom CXX, CPPFLAGS, CXXFLAGS, LDFLAGS 2013-10-10 12:03:03 +00:00
wiz
0d584f1853 Update to 1.15:
Changes in version 1.15:

Lziprecover can now repair multi-member files with up to one byte error
per member, without having to split them first.

Lziprecover can now merge multi-member files without having to split
them first even if some copies have the header and the trailer damaged.

The chapters "Repairing files", "Merging files" and "Unzcrash" have been
added to the manual.
2013-10-09 20:35:10 +00:00
wiz
afe4efe198 Update to 1.15:
Changes in version 1.15:

Lzip now shows the progress of compression at verbosity level 2 (-vv).

Decompressing and testing no more show file version.

Option "-n, --threads" is now accepted and ignored for compatibility
with plzip.

The configure script now accepts options with a separate argument.

The chapter "Stream format" and the appendix "Reference source code"
have been added to the manual.
2013-10-09 20:34:09 +00:00
adam
140e55d9ea Use INSTALL_LIB with 7z.so; fixes 'symbols referenced by indirect symbol table entries that can't be stripped' on Darwin 2013-10-05 07:40:59 +00:00
wiz
b729c83779 Fix previous: add missing trailing slash.
From Nat Sloss in PR 48261.
Bump PKGREVISION.
2013-10-05 06:16:39 +00:00
wiz
bdf428257b Add support for WIM archives.
Based on PR 48261 by Nat Sloss.
Bump PKGREVISION.
2013-10-04 21:51:57 +00:00
wiz
38af0a0e30 Update to 2.17:
2.16 2013-06-18 rurban
   - pod typo fixed by GH dsteinbrunner.

2.17 2013-08-28 rurban
   - Fixed license in README (thanks to John Peacock)
2013-10-02 10:53:24 +00:00
joerg
2bf95f955b Require library to have no undefined symbols. Fixes DLL build on Cygwin.
Bump revision.
2013-09-20 04:05:13 +00:00
asau
6b6c865608 Fix segmentation fault due to time_t being longer than long.
While here, allow building it with standard make.
2013-09-18 20:58:35 +00:00
ryoon
edc96e06d5 Rename filename of PLIST for Cygwin, PLIST.cygwin to PLIST.Cygwin.
Thank you, joerg@ and obache@.
2013-09-16 03:45:30 +00:00
jperkin
8466b0b129 Use CATMAN_SECTION_SUFFIX in packages which perform their own catman
page installation.
2013-09-12 11:18:40 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
wiz
2bd5a4bf67 + libunrar. 2013-09-01 08:28:44 +00:00
wiz
645494d180 Import libunrar-5.0.7 as archivers/libunrar.
This package contains the unrar library.

unRAR is a utility to extract, test and view the contents of archives
created with the RAR archiver, version 1.50 and above.  The unRAR
utility is a minor part of the RAR archiver and contains RAR
uncompression algorithm. UnRAR requires very small volume of memory to
operate.

The license for this software states that "the code may not be used to
develop a RAR (WinRAR) compatible archiver."
2013-09-01 08:28:29 +00:00
wiz
d7aced3e10 Stop installing library again.
Split parts of Makefile into Makefile.common for upcoming libunrar.
Remove unnecessary patch (as discussed with upstream).
2013-09-01 08:28:08 +00:00
wiz
776acfc281 Install unrar library and header file.
Bump PKGREVISION.
2013-08-30 10:16:57 +00:00
wen
3d982e7a7b Add p5-Archive-Any-Lite 2013-08-25 06:19:02 +00:00
wen
65637c27ba Import Archive::Any::Lite-0.07 as archivers/p5-Archive-Any-Lite.
Archive::Any::Lite is a fork of Archive::Any. The main difference is this works
properly even when you fork(), and may require less memory to extract a tarball.
On the other hand, this isn't pluggable (this only supports file formats used in
the CPAN toolchains), and this doesn't check mime types (at least as of this
writing).
2013-08-25 06:17:35 +00:00
ryoon
519521c391 Fix packaging on Cygwin.
* On Microsoft Windows platform, liblzma.def is created to import librares
  for non-GNU toochains.
2013-07-30 13:43:47 +00:00
ryoon
ac7fc350cc Fix build on Cygwin.
__dev32_t is removed since 1.7.19 of cygwin.
Like http://mail-index.netbsd.org/source-changes/2013/06/14/msg044776.html .
2013-07-26 12:37:41 +00:00
ryoon
0614aef2ed Fix build under GNU/kFreeBSD. 2013-07-26 10:35:44 +00:00
shattered
380a1bd61d Don't install lib/charset.alias 2013-07-21 10:31:26 +00:00
shattered
3bd7624c84 Update to 4.13.4. Changes:
* POSIX-ism: they have determined that uudecode is not expected
  to exit failure when the output file mode cannot be changed.
  Either POSIXLY_CORRECT or --ignore-chmod will cause uudecode
  to behave this way.
* output file names may be encoded in the uuencoded file.
  By specifying '--encode' on the command line, the output
  file name will be base64 encoded in the uuencode file.
2013-07-21 09:03:19 +00:00
wen
1abae16850 Update to 0.92
Upstream changes:
* important changes in version 1.92 18/09/2013 (David Steinbrunner)
- typo fixes
2013-07-15 01:13:59 +00:00
ryoon
2193923ba6 Recursive revbump from graphics/giflib update to 5.0.4. 2013-07-05 13:29:28 +00:00
adam
1a99239b9a Changes 5.0.5:
* lzmadec and liblzma's lzma_alone_decoder(): Support decompressing
  .lzma files that have less common settings in the headers
  (dictionary size other than 2^n or 2^n + 2^(n-1), or uncompressed
  size greater than 256 GiB). The limitations existed to avoid false
  positives when detecting .lzma files. The lc + lp <= 4 limitation
  still remains since liblzma's LZMA decoder has that limitation.

  NOTE: xz's .lzma support or liblzma's lzma_auto_decoder() are NOT
  affected by this change. They still consider uncommon .lzma headers
  as not being in the .lzma format. Changing this would give way too
  many false positives.

* xz:
    - Interaction of preset and custom filter chain options was
      made less illogical. This affects only certain less typical
      uses cases so few people are expected to notice this change.

      Now when a custom filter chain option (e.g. --lzma2) is
      specified, all preset options (-0 ... -9, -e) earlier are on
      the command line are completely forgotten. Similarly, when
      a preset option is specified, all custom filter chain options
      earlier on the command line are completely forgotten.

      Example 1: "xz -9 --lzma2=preset=5 -e" is equivalent to "xz -e"
      which is equivalent to "xz -6e". Earlier -e didn't put xz back
      into preset mode and thus the example command was equivalent
      to "xz --lzma2=preset=5".

      Example 2: "xz -9e --lzma2=preset=5 -7" is equivalent to
      "xz -7". Earlier a custom filter chain option didn't make
      xz forget the -e option so the example was equivalent to
      "xz -7e".

    - Fixes and improvements to error handling.

    - Various fixes to the man page.

* xzless: Fixed to work with "less" versions 448 and later.

* xzgrep: Made -h an alias for --no-filename.

* Include the previously missing debug/translation.bash which can
  be useful for translators.

* Include a build script for Mac OS X. This has been in the Git
  repository since 2010 but due to a mistake in Makefile.am the
  script hasn't been included in a release tarball before.
2013-07-04 23:30:47 +00:00
wiz
41ad60c803 Fix previous. 2013-07-03 18:19:24 +00:00
adam
e44d5c77d4 Removed patch-makefile in favour if MAKEFLAGS 2013-07-02 19:47:48 +00:00
adam
896ffe6070 Don't set compiler, nor compiler flags. Don't overwrite linker flags. 2013-07-02 10:30:23 +00:00
wiz
bdbf121751 Update to 5.0.7:
No changelog found.
2013-07-02 06:40:56 +00:00
ryoon
bdec40339c Update to 2.4.10
Changelog:

from 2.4.9 to to 2.4.10
- fixing libdar about dar_manager database corruption that occurred when
  deleting the first archive of a base containing a plain file only
  existing in that first archive.
- Added code to cleanup databases instead of aborting and reporting
  that previously described type of database corruption.
- Added feature when comparing archive with filesystem in order to report
  the offset of the first difference found in a file. This was necessary to
  help solving the following bug:
- fixed bug in sparse file detection mechanism that could lead in some very
  particular (and rare) situations to the loss of one byte from file being
  saved. In that case testing the archive reported a CRC error for that
  file. So if you keep testing achives in your backup process and have not
  detect any problem, you can then keep relying on your old backups. This
  bug also expressed when merging archives: dar aborted and reported that a
  merged file had a different CRC than the one stored in the archive of
  reference.

from 2.4.8 to 2.4.9
- fixed bug: during differential backup dar saved unchanged hard linked inode
  when a hard link on that inode was out of the -R root directory. This also
  has the effect to always save files with long names on NTFS filesystems (!)
- Adapted patch provided by Kevin Wormington (new messages displayed)
- Fixed syntax error in configure script about execinfo detection
- Removed unused AM_ICONV macro from configure script
- fixed bug met under Cygwin when auxiliary test command failed to link when
  libgcrypt was not available.
- updated mini-howto by Grzegorz Adam Hankiewicz
- updating French message translations
- restricted security warning for plain files and hard linked plain files
- fixed display bug in dar_cp when manipulating files larger than 2 GB
- fixed SEGFAULT met when adding to a dar_manager database an archive which
  base name is an empty string
- improved error message, reporting the -B included file in which a syntax error
  has been met
- modified dar_manager database to consider both ctime and mtime as timestamp
  value for data of saved files. This suppresses the warning about badly ordered
  archives in database when at some files have been restores from a old
  backup.

from 2.4.7 to 2.4.8
- documentation fixes and updates
- improved database listing efficiency
- reduced memory usage of the caching layer in libdar
- fixed self reported bug caused by memory allocation failure
- fixed a SIGSEGV caused by double free in dar_xform when syntax error is
  met on command-line
- dar_xform was not able to properly transform archive generated by dar older
  than release 2.4.0
- fixed bug that lead dar be unable to remove a directory at restoration time
- replaced old remaining "bcopy" occurrence by a call to memcpy
- fixed compilation warning under ArchLinux
- fixed crash met while creating a backup with on-fly isolation
- fixed libdar behavior when reading a strongly corrupted encrypted archive

from 2.4.6 to 2.4.7
- fixing memory allocation bug in crc class, that lead glibc aborting dar
- reviewed code and replaced some remaining occurences of bzero/bcopy by
  their recommended replacement version
- fixed compilation problem under Solaris
- fixed bug that could lead a file to be wrongly reported as different from the
  one on filesystem, when that file has been changed while it was saved, then
  saved a second time but has its size modified since the first time it was
  saved.

from 2.4.5 to 2.4.6
- fixed bug met while interrupting compressed archive creation, the resulting
  archive was only readable in --sequential-read mode
- fixed bug met while reading an interrupted archive in sequential reading
  mode. It lead dar to not release some objects from memory at the end of
  the operation, which displayed an ugly error message from libdar selfcheck
  routine.
- fixed message reporting unknown system group when converting gid to name
  (was reporting unknow "user" instead of unknown "group")
- removing the $Id:$ macro from file as we moved from CVS to GIT
- updating package to distribute Patrick Nagel's scripts and documentation
- updated URL pointing to Patrick Nagel's web site
- updating documentation describing how to get source code from GIT (no more
  from CVS)
- fixed typo in configure.ac
- added info on how to build a brand-new dar tarball from source in GIT
- modifies the end of messages shown by -h option to point to man page for
  more _options_ rather than _details_
- replaced &minus; in the HTML generated documentation by a standard ASCII dash
- fixed alignement bug in CRC calculation that lead libdar based application to
  crash on sparc-based systems.

from 2.4.4 to 2.4.5
- updated sample scripts to be compatible with dar's --min-digit option
- added missing included file to be able to compile with gcc-4.7.0
- removing an unused variable in filtre.cpp
- fixed a display bug when comparing archive with filesystem, leading to a
  segmentation fault (%S in place of %i in mask)
- fixed bug leading dar to not restore some directories from differential
  backups when they are absent in the filesystem
- fixed bug that show a "uncaught exception" message at the end of archive
  listing for dar shared binaries only, compiled in infinint mode, under
  ArchLinux
- updated the configure script to link with libexecinfo when available
- added possibility to disable the use of execinfo in libdar thanks to the
  new --disable-execinfo option for the ./configure script
- added Andreas Wolff patch to fix bug under Cygwin (segfault on program
  termination).

from 2.4.3 to 2.4.4
- fixed man pages in the NAME section: added whatis entry
- fixed segfault: in the internal error reporting code (delete[] in place of
  free())
- fixed bug: dar_manager was not able to read properly the latest generated
  databases version when having Extended Attributes recorded for some files
- avoided reporting unreleased memory block when compilation optimization
  have been used (dar, dar_manager, dar_cp, dar_slave, dar_xform do all
  reported unreleased memory when gcc optimization was used in "infinint" mode)

from 2.4.2 to 2.4.3
- fixed absurd compilation warning about possibly uninitialized variable
- added -ai switch to dar_manager to disable warning about improper file order
  in database.
- fixed bug met while changing order of archives in a dar_manager database
- avoiding concurrent use of -p and -Q options, error message shown in that
  situation.
- modified slice overwriting detection code to use a single atomic system call
  to create a new slice
- replaced delete by delete[] for conversion routine of user/group to uid/gid
- added the possibility to disable speed optimization for large directories
- added memory troubleshooting option --enable-debug-memory
- simplified class CRC implementation
- fixed failed memory release upon exception thrown in class deci
- modified tlv, tlv_list classes and ea_filesystem routines to not require
  any corresponding temporary objects in libdar (saves a few new/delete calls)
- fixed silent bug in tlv class: due to the absence of copy constructor and
  destructor, some memory was not released and referred after the corresponding
  object's destruction
- modified generic_file class to avoid temporary crc objects
- fixed bug in header class that lead unreleased field (this class lacked a
  destructor), memory impact was however little: 10 bytes per slice
- fixing bug in class tlv: unreleased memory
- added protection code in class deci to properly release memory against
  exception thrown from called routines when user interrupts the operation.
- replace previous internal stack report code by backtrace()/backtrace_symbols()
- complete change of the implementation of the 'special-alloc' feature:
  the old code eat too much memory not to be adapted to new features added
  in release 2.4.0. This new implementation also bring some speed improvement

from 2.4.1 to 2.4.2
- fixing bug met when reading an archive in sequential-read mode
- fixing bug while filtering in sequential-read mode
- fixing backward compatibility in dar_manager with old archives (wrong dates
  for deleted files).
- fixing compilation problem on certain systems (missing #include statement)
- fixing documentation syntax and spelling
2013-06-28 15:03:55 +00:00
joerg
dc7e576a6a deci and move are part of a C++11 STL implementation. Explicitly include
the namespace when using the former and rename the latter.
2013-06-26 15:49:31 +00:00
ryoon
2cc6b58f8b Bump PKGREVISON.
* Fix build on GNU gettext platforms.
  Enable NLS support on NetBSD at least.
2013-06-23 13:46:28 +00:00
jperkin
17461f001d Pull in OpenSSL buildlink3 rather than disabling completely.
Requested by joerg.
2013-06-13 21:46:34 +00:00
jperkin
2f75460771 Only disable OpenSSL if not using a builtin implementation. 2013-06-13 21:36:46 +00:00
jperkin
e482b58899 Explicitly disable OpenSSL support, to prevent it from erroneously picking
up a system one regardless of PREFER_PKGSRC.

Bump PKGREVISION.
2013-06-13 16:25:19 +00:00
jperkin
89823b0447 Explicitly disable OpenSSL support, to prevent it from erroneously picking
up a system one regardless of PREFER_PKGSRC.

Bump PKGREVISION.
2013-06-13 16:24:13 +00:00
adam
0a623600bc Changes 1.6:
The "--keep" (-k) option was added to not delete input files, in line with other tools such as xz, lzip, and bzip2. A decompression issue with certain invalid data in the 'pack' format was fixed. An incorrect overwrite when compiled with optimization was fixed. zgrep's handling of multi-digit context options was fixed. zmore now acts more like 'more'.
2013-06-11 08:28:30 +00:00
ryoon
a55f0a6f82 Fix PR pkg/47914. Bump PKGREVISION.
* Fix build on NetBSD 6.0.1.
  Update for fpos_t change (like devel/m4).
  Tested on NetBSD/amd64 6.0.1 and 6.99.21.
2013-06-10 11:56:58 +00:00
ryoon
8ed1ebda7e Update to 1.5
Changelog:
* Noteworthy changes in release 1.5 (2012-06-17) [stable]

** Bug fixes

  gzip -d now decodes and checks header CRC16 checksums as specified by
  the FHCRC section of Internet RFC 1952.

  "gzip -d -S '' precious.gz" is now rejected immediately.  Before,
  that command would emulate "rm -i precious.gz", but with an easily-
  misunderstood prompt.  I.e., gzip would ask if it's ok to remove the
  existing file, "precious.gz".  If you made the mistake of saying "yes",
  it would remove that input file before attempting to uncompress it.

  gzip -cdf now properly handles input consisting of gzip'd data followed
  by uncompressed data.  Before it would output raw compressed input, too.
  For example, now "(printf x|gzip; echo y)|gzip -dcf" prints "xy\n",
  while before it would print "x<compressed data>y\n".

  gzip -rf no longer compresses files more than once (e.g., replacing
  FOO with FOO.gz.gz) on file systems such as ZFS where a readdir
  loop that unlinks and creates files can revisit output files.
2013-06-09 16:55:08 +00:00
ryoon
8f4b48b69d Update to 2.11
* Update LICENSE to gnu-gpl-v3

Changelog:
2.11:
    Fix mt build.
    In copy-in mode, if directory attributes do not permit writing to it, setting them is delayed until the end of run. This allows to correctly extract files in such directories.
    In copy-in mode, permissions of a directory are restored if it appears in the file list after files in it (e.g. in listings produced by find . -depth). This fixes debian bug #458079.
    Fix possible memory overflow in the rmt client code (CVE-2010-0624).

2.10:
    Ensure record headers are properly packed (fix builds on ARM).
    Fix exit codes to reliably indicate success or failure of the operation.
    Fix large file support.
    Support MinGW builds.
    Minor bugfixes.

2.9:
    Licensed under the GPLv3.
    Bugfixes
        Honor umask when creating intermediate directories, not specified in the archive (debian bug #430053).

2.8:
    Option --owner can be used in copy-out mode, allowing to uniformly override the ownership of the files being added to the archive.
    Bugfixes:
        Symlinks were handled incorrectly in copy-out mode.
        Fix handling of large files.
        Fix setting the file permissions in copy-out mode.
        Fix CAN-2005-1111

2.7:
    Improved error checking and diagnostics
    Fixed CAN-1999-1572
    Allow to use --sparse in both copy-in and copy-pass.
    Fix bug that eventually caused copying out the same hard-linked file several times to archive.
    Fix several LFS-related issues.
    Fix Debian bug #335580.
2013-06-09 14:35:12 +00:00
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
c83ffb8583 Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:04:30 +00:00
wiz
98c3768c3a Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:35 +00:00
joerg
ae3abddfb9 Casting NULL to iterators is not portable, use end(). 2013-05-28 19:00:04 +00:00
markd
597b18e07e Update to KDE SC 4.10.3
bugfixes.
2013-05-21 12:49:28 +00:00
adam
1ab43a036f Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu. 2013-05-09 07:39:04 +00:00
shattered
36a54fc219 Update to 0.1.0. Changes:
Directory paths containing '..' as a directory name are now sanitized,
to prevent malicious archives being able to overwrite arbitrary files on
the filesystem.

Symbolic links are now extracted in a safer way, being created as dummy
files in O_EXCL mode that are overwritten with proper symbolic links at
the end of extraction.

Processing of archives read from IPC pipes (including stdin) has
been fixed.
2013-05-08 17:40:30 +00:00
wiz
feb27cecc8 Update to 0.11.1:
0.11.1 [2013/04/27]

* Fix bugs in zip_set_file_compression().
* Include Xcode build infrastructure.
2013-04-27 23:05:54 +00:00
hiramatsu
dbbeea8ec3 Update p5-Compress-Bzip2 to 2.15.
Changes from previous:
----------------------
2.10 2013-03-25 rurban
   - updated bzlib-src from 1.0.2 to 1.0.6
   - [cpan #82308] make breaks on 5.17.7 by schubiger
   - [cpan #21961] update ppport.h
   - [cpan #25002] memBzip() ignores level
     keep using default 6, but honor optional level argument
   - use -std=c89 on gcc compat compilers
   - fix -Wimplicit-int warning for show_bzversion main()
   - fix a couple if dangling else corner cases
     format string errors, and unused variables.
   - [cpan #82576] fix pod formatting errors
   - [cpan #48128] support memBunzip BZh header w/o extra size prefix
     and grow dest buf dynamically. Tests in t/040-memory.t
   - [cpan #40741] fix bzreadline blocked on the broken bz2 files
   - [cpan #84223] fix ignored bzinflateInit args
   - [cpan #48124] Multiple issues with bzinflate
     support PV ref as bzinflate() buffer arg as documented.
     support status checks in chunked bzinflate() calls. t/060-inflate.t
   - [cpan #49618] fix for win32 nmake + gcc
   - fix t/041-error.t bzopen does not work with filehandles with 5.6,
     global destruction of IO::Handle mixed up with a socket
   - [cpan #36246] compress 0-byte srcfiles correctly. by Jeffrey Ratcliffe.
     fixes debian bug 464205
   - [cpan #28366] added testcase for double free or corruption on 32 bit, threaded
     but could not repro it.

2.11 2013-04-01 rurban
   - [cpan #84239] Updated FSF address
   - [cpan #68572] Workaround EUMM bug #84345 missing -R

2.12 2013-04-01 rurban
   - Fixed META.yml, added META records and SIGN, LICENSE, repository to Makefile.PL,
     META.yml is now autogenerated
   - added META and POD tests

2.13 2013-04-01 rurban
   - Fixed POD coverage

2.14 2013-04-05 rurban
   - Fixed solaris gcc issue [cpan #84432] by removing -std=c89

2.15 2013-04-05 rurban
   - Silence show_bzversion warnings with make test in t/lib.pl when -lbz2 is unusable.
     ParseConfig is duplicated and not needed in t/lib.pl, but I'll leave it there.
2013-04-19 16:30:46 +00:00
adam
e54ac4d7f3 Use CPPFLAGS in configure script: needed on Mac OS X to make use of -isysroot 2013-04-16 10:49:31 +00:00
shattered
356b55c9e2 Update to 1.14. Changes:
* Multi-step trials have been implemented.
* Compression ratio has been slightly increased.
* Compression time has been reduced by 5%.
* Decompression time has been reduced by 12%.
2013-04-10 20:55:12 +00:00
rodent
6b46c62d2e Edited DESCR in the case of:
File too long (should be no more than 24 lines).
 Line too long (should be no more than 80 characters).
 Trailing empty lines.
 Trailing white-space.
Trucated the long files as best as possible while preserving the most info
contained in them.
2013-04-07 20:49:31 +00:00
rodent
56cf012b37 'For consistency, please add a trailing slash to "http://example.com".' 2013-04-06 12:08:38 +00:00
rodent
a0a1f2e57c Fixes:
COMMENT should not be longer than 70 characters.
 COMMENT should not begin with 'A'.
 COMMENT should not begin with 'An'.
 COMMENT should not begin with 'a'.
 COMMENT should not end with a period.
 COMMENT should start with a capital letter.

pkglint warnings. Some files also got minor formatting, spelling, and style
corrections.
2013-04-06 03:45:05 +00:00
jaapb
a13d826305 Updated package to version 1.05, which adds native support for ocaml-findlib. 2013-04-03 12:29:40 +00:00
markd
ea97be746d Update to KDE SC 4.10.2
bugfixes, other quality improvements, new and improved KDE Applications
2013-04-03 10:51:43 +00:00
wiz
7ca87a699f Update to 0.11:
0.11 [2013/03/23]

* Added Zip64 support (large file support)
* Added UTF-8 support for file names, file comments, and archive comments
* Changed API for name and comment related functions for UTF-8 support
* Added zip_discard()
* Added ZIP_TRUNCATE for zip_open()
* Added zip_set_file_compression()
* Added API for accessing and modifying extra fields
* Improved API type consistency
* Use gcc4's visibility __attribute__
* More changes for Windows support
* Additional test cases
2013-04-01 16:03:31 +00:00
wiz
b8dce79b34 Fix package for Cygwin. From Makoto Fujiwara in PR 47691 2013-03-25 11:46:07 +00:00
taca
9873327790 Reset PKG_REVISION along with update of both php53 and php54. 2013-02-22 03:07:43 +00:00
wiz
79c26b5cc6 Remove sap packages. Not automatically fetchable, no maintainer.
[Per section 19.1.5 of the pkgsrc guide.]
2013-02-17 10:29:00 +00:00
wiz
d1b820f37b Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
wiz
6d2f32612c Fix HOMEPAGE. 2013-02-01 13:31:57 +00:00
wiz
b50933c1c7 automake-1.13 compat. 2013-01-26 23:00:32 +00:00