Commit graph

2260 commits

Author SHA1 Message Date
hiramatsu
4449e03c9c Update archivers/gsharutils to 4.15.
This update is provided from kj Woolley in PR 49770,
with a patch by me for NetBSD 6.

Changes from previous:

Version 4.15 - February 2015, by Bruce Korb

* shar will no longer choke on 64 bit windows
* unshar has a compiler warning fix
* Happy 2015 copyright
* PO file updates

Version 4.14.2 - December 2014, by Bruce Korb

* translation updates
* use ftello, fseeko and fflush
* augment copyright marks in shar.c and shar-std.def
* Happy 2014 copyright dates
* fix up man pages (use newer doc generation code)

Version 4.14 - October 2013, by Bruce Korb

* documentation, obscure usage, FSF address
2015-04-07 22:08:36 +00:00
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