Commit graph

2443 commits

Author SHA1 Message Date
wiz
fd3cc50e08 Import zstd-1.0.0 as archivers/zstd.
Zstd, short for Zstandard, is a fast lossless compression algorithm,
targeting real-time compression scenarios at zlib-level and better
compression ratios.
2016-09-04 12:36:59 +00:00
wiz
51da735915 Updated par2 to 0.6.14.
Fix issue #53 / Correct fix for issue #49
par2creator: use proper buffer size for volume file name generation
bump 0.6.13
Merge pull request #51 from jcfp/master
Update commandline.cpp
add -N / -S options to manpage
Add test19
Fix issue #50 (scan failure) / Correct fix for issue #31 (slow scan)
Fixes to enable "make distcheck" to work:
Fix for #49 (Scanning extra files messes up verification)
create test for #49
Merge pull request #48 from jcfp/patch-1
add missing argument for the block-count option
2016-09-01 16:33:43 +00:00
wiz
1682c6507d Remove unnecessary PLIST_SUBST and FILES_SUBST that are now provided
by the infrastructure.

Mark a couple more packages as not ready for python-3.x.
2016-08-28 15:48:28 +00:00
markd
c2043aa850 Update KDE Frameworks to 5.25.0
5.24:
KArchive
* Ensure extracting an archive does not install files outside the
  extraction folder, for security reasons. Instead, extract such
  files to the root of the extraction folder.

5.25:
KArchive
* Handle multiple gzip streams
* Assume a directory is a directory, even if the permission bit
  is set wrong
2016-08-21 21:13:42 +00:00
wiz
c6356a9b01 Updated p5-Archive-Zip to 1.59.
1.58 Tue 2 Aug 2016
    - avoid relying on . being in @INC [github/karenetheridge]
    - update MANIFEST.SKIP [github/haarg]
2016-08-19 15:24:23 +00:00
wen
73e0aa1d36 Update to 0.78
Upstream changes:
0.78    Wed Jul 27 20:40:15 2016
* CVE-2016-1238: avoid loading optional modules from default .
2016-08-13 13:36:53 +00:00
bsiegert
a7a5fd92c4 Update unrar to 5.4.4, from Kimihiro Nonaka in PR pkg/51413.
No ChangeLog, as usual :/
2016-08-13 08:15:47 +00:00
mef
f7c2d00d99 Update MASTER_SITES. Previous works, but better for finding newer release 2016-08-12 13:38:51 +00:00
adam
77b8ed74db Revbump after graphics/gd update 2016-08-03 10:22:08 +00:00
wiz
6be92d37cb Updated p5-Archive-Zip to 1.58.
1.58 Tue 2 Aug 2016
    - avoid relying on . being in @INC [github/karenetheridge]
    - update MANIFEST.SKIP [github/haarg]
2016-08-03 09:01:52 +00:00
wen
ad44138327 Update to 0.0945
Upstream changes:
0.0945 2016-05-02 18:56:57 America/Toronto
    - Use 'base' rather than @ISA in Zip.pm

0.0944 2016-04-01 18:30:02 America/Toronto
    - Use warnings in more modules (Jenish G)

0.0943 2016-04-01 18:28:03 America/Toronto
    - Use 'base' rather than @ISA (@real-dam and Jenish G)
2016-07-28 12:16:17 +00:00
wen
d49423e50a Update to 2.10
Upstream changes:
2.10  27/07/2016 (TONYC)
- CVE-2016-1238: avoid loading optional modules from default .

2.08  12/05/2016
- Add the roundtrip test to MANIFEST

2.06  24/04/2016 (ISHIGAKI && BOOK)
- changed some of the "A"s in the UNPACK constant to "a"
  to allow trailing whitespaces in an archived filename
- roundtrip tests
2016-07-28 12:11:45 +00:00
wen
3368268876 Update to 0.11
Upstream changes:
0.11 2016/04/29
  - improved tar extraction performance
2016-07-28 08:15:53 +00:00
mef
1384beb6fd Updated archivers/p7zip from 15.4.1 to 16.02
--------------------------------------------
Version 16.02
=============
  - From Windows version of 7-Zip 16.02:
    - The BUG in 16.00 - 16.01 was fixed: 7-Zip mistakenly reported the warning
      "There are some data after the end of the payload data" for split archives.

Version 16.01 (never published)
=============
  - From Windows version of 7-Zip 16.01:
    - The bugs in SWM (WIM), EXE (PE) and CHM code were fixed.
    - there are some internal changes in source code for better compatibility with VS2015 C++ compiler.

Version 16.00 (never published)
=============
  - better support for OpenBsd (CPP/Windows/System.cpp), thanks Josh (https://sourceforge.net/p/p7zip/discussion/383043/thread/ee32dcd8/?limit=25#c322)

  - From Windows version of 7-Zip 16.00:
    - 7-Zip now can extract multivolume ZIP archives (z01, z02, ... , zip).
    - Some fixed bugs:
      - bzip2 decoder -mmt2 reported E_FAIL (for k_My_HRESULT_WritingWasCut case), if we extract partial file.
      - 7z solid update (hang in break)
      - sha1 worked incorrectly for call after call with ((size & 3) != 0)
      - 7z update bcj bugs were fixed.
      - split (aaa.001) fixed
      - iso loop fix
      - rar4 multivol -stdin kpidSize
      - drag and drop 1<2.txt
      - memory access violation fix
2016-07-19 08:26:10 +00:00
wiz
54e825b0f8 + py-czipfile 2016-07-09 21:13:18 +00:00
wiz
1bf1e69b72 Import py27-czipfile-1.0.0 as archivers/py-czipfile.
A replacement for the builtin zipfile module, with fast, C-based zipfile
decryption

czipfile is a replacement for Python's builtin "zipfile" module, and provides
much faster, C-based zipfile decryption. The code is actually 95% identical to
Python 2.6.5's Lib/zipfile.py, with some very minor modifications to allow it
to compile in Cython, and the _ZipDecrypter class adapted to take advantage of
native C datatypes.

Package provided by Kimihiro Nonaka in PR 51326, with some cleanups by myself.
(Fix typo in MASTER_SITES, pkglint.)
2016-07-09 21:13:02 +00:00
wiz
2b0a009d0e Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:37:46 +00:00
wiz
6a7831c0bd Remove obsolete patch (not in distinfo). 2016-07-07 06:27:17 +00:00
jaapb
ddcbdba5e8 Corrected distinfo. 2016-07-03 10:20:21 +00:00
jaapb
efd80243cc Removed superfluous patches and revbump 2016-07-03 10:16:36 +00:00
jaapb
9cf9f81875 Fixed PLIST error (now uses ocaml.mk framework properly). No upstream
changes.
2016-07-02 08:51:09 +00:00
jperkin
c43e8d9265 The recent libarchive update changed the library major. Increase the
ABI depends and perform a PKGREVISION bump for dependents.

Noticed by OSX binary package users.
2016-07-01 17:55:22 +00:00
jaapb
8f666fedd2 Updated package to use ocaml.mk framework. No upstream changes. 2016-06-25 14:15:05 +00:00
jaapb
57d49d6719 Updated package to latest version (1.06) and made it compatible with
ocaml 4.03 and the latest framework version. Discussed on packages@ and
OK'd by jperkin.

Changes include:
- Switch to "safe string" mode.  Some API functions that use to take
  strings now take byte sequences instead.  OCaml 4.02 or up is required.
- Update for OCaml 4.03.
- Avoid Zlib error when calling Gzip.output with length = 0.
- Improve support for ZIP files / ZIP file members greater than 2 Gbytes.
2016-06-25 14:01:34 +00:00
joerg
dc55e78ce1 Detect vfsconf for DragonFly, since it doesn't use xvfsconf like
FreeBSD.
2016-06-23 13:39:03 +00:00
joerg
71e2fc4bdb Restore fix for lzma_stream_encoder_mt detection. Lost while syncing
with upstream.
2016-06-22 21:04:54 +00:00
joerg
cd987ec19e Make signo static again to reduce diff against upstream. 2016-06-22 13:01:14 +00:00
joerg
a9a3eec35b Provide _PATH_TTY if it is missing. 2016-06-22 12:04:03 +00:00
wiz
c2d24989f5 Updated lhasa to 0.3.1. Security update.
v0.3.1 (2016-03-29):

     * This release fixes an integer underflow vulnerability in the
       code for doing LZH level 3 header decodes (TALOS-CAN-0095).
       Thanks go to Marcin Noga and Regina Wilson of Cisco TALOS for
       reporting this vulnerability.
2016-06-22 10:30:18 +00:00
joerg
c93dbad808 From upstream: Dummy out copy_acls if sys/acl.h is missing or ACL
support is disabled.
2016-06-21 16:29:55 +00:00
joerg
08d912ac6e libarchive-3.2.1nb1: Merge a number of bugfixes from upstream
(1) ctype misuse
(2) Don't depend on SIGRTMAX
(3) Link against libcrypto when using it for EVP support
2016-06-21 13:39:21 +00:00
joerg
f1950d6871 Disable maintainer mode for libarchive. 2016-06-21 12:23:01 +00:00
joerg
38866ff49f Regenerate. 2016-06-21 12:10:55 +00:00
joerg
ec645f81ef Support maintainer mode. 2016-06-21 12:08:22 +00:00
joerg
040f258a71 Fix configure test for multi-threaded XZ. 2016-06-20 17:32:07 +00:00
joerg
69ba12516d Update build glue for libarchive 3.2.1. 2016-06-20 17:28:33 +00:00
joerg
74cbc0c404 Update for libarchive 3.2.1. 2016-06-20 17:24:55 +00:00
joerg
d2bb91f0e6 Import libarchive-3.2.1:
- security fixes and other bugfixes
- support for multhreading in xz 5.2+
2016-06-20 17:11:37 +00:00
youri
629c2fce62 engrampa: Update to 1.14.1:
1.14.1
------

  * Translations update
  * tar: Fixed problems with backslashes
  * 'All files' is duplicated in available formats
  * fix extracting files with single-character names.
2016-06-13 22:41:16 +00:00
wiz
86a78fce2e Bump PKGREVISION for perl-5.24. 2016-06-08 19:22:13 +00:00
wiz
daa46dfb94 Switch to MASTER_SITE_PYPI. 2016-06-08 17:49:19 +00:00
wiz
57199de455 Switch to MASTER_SITES_PYPI. 2016-06-08 17:43:20 +00:00
wiz
11f1b043f1 Instead of build dependency on setuptools just use egg.mk.
While here, mark as not ready for python-3.x.
2016-06-03 14:38:03 +00:00
jakllsch
6d8ae1d7d1 build of bmap-tools needs setuptools 2016-06-03 14:02:23 +00:00
mef
9e78464bd4 (pkgsrc)
- two patches are removed, upstream change
(upstream)
- Updated archivers/gtar      to 1.29
  Updated archivers/gtar-base to 1.29
  Updated archivers/gtar-info to 1.29
------------------------------------
version 1.29 - Sergey Poznyakoff, 2016-05-16

* New options: --verbatim-files-from, --no-verbatim-files-from

The --verbatim-files-from option instructs tar to treat each line read
from a file list as a file name, even if it starts with a dash.

File lists are supplied with the --files-from (-T) option.  By
default, each line read from a file list is first stripped off the
leading and trailing whitespace and, if the result begins with a dash,
it is treated as tar command line option.

Use the --verbatim-files-from option to disable this special handling.
This facilitates the use of tar with file lists created automatically
(e.g. by find(1) command).

This option affects all --files-from options that occur after it in
the command line.  Its effect is reverted by the
--no-verbatim-files-from option.

* --null option reads file names verbatim

The --null option implies --verbatim-files-from.  I.e. each line
read from null-delimited file lists is treated as a file name.

This restores the documented behavior, which was broken in version
1.27.

* New options: --owner-map=FILE and --group-map=FILE

These two options provide fine-grained control over what user/group
names (or IDs) should be mapped when adding files to archive.

For both options, FILE is a plain text file with user or group
mappings.  Empty lines are ignored.  Comments are introduced with
# sign (unless quoted) and extend to the end of the corresponding
line.  Each non-empty line defines translation for a single UID (GID).
It must consist of two fields, delimited by any amount of whitespace:

     OLDNAME NEWNAME[:NEWID]

OLDNAME is either a valid user (group) name or a ID prefixed with +.  Unless
NEWID is supplied, NEWNAME must also be either a valid name or a
+ID.  Otherwise, both NEWNAME and NEWID need not be listed in the
system user database.

* New option --clamp-mtime

The new --clamp-mtime option changes the behavior of --mtime to only
use the time specified if the file mtime is newer than the given time.
The --clamp-mtime option can only be used together with	--mtime.

Typical use case is to make builds reproducible: to loose less
information, it's better to keep the original date of an archive,
except for files modified during the build process. In that case, using
reference (and thus reproducible) timestamps for the latter is good
enough.

See <https://wiki.debian.org/ReproducibleBuilds> for more information.

* Deprecated --preserve option removed

* Sparse file detection

Tar now uses SEEK_DATA/SEEK_HOLE on systems that support it.  This
allows for considerable speed-up in sparse-file detection.

New option --hole-detection is provided, that allows the user to
select the algorithm used for hole detection.  Available arguments
are:

  --hole-detection=seek
     Use lseek(2) SEEK_DATA and SEEK_HOLE "whence" parameters.

  --hole-detection=raw
     Scan entire file before storing it to determine where holes
     are located.

The default is to use "seek" whenever possible, and fall back to
"raw" otherwise.
2016-05-31 15:04:51 +00:00
mef
a733d3e205 Updated archivers/gcpio to 2.12
-------------------------------
(From NEWS)
Version 2.12 - Sergey Poznyakoff, 2015-09-12

* Improved documentation.
* Manpages are installed by make install.
* New options for copy-out mode:

** --ignore-devno
Store 0 in the device number fields, instead of the actual device
number.

** --renumber-inodes
Renumber inodes when storing them in the archive.

** --device-independent or --reproducible
Create reproducible archives.  This is equivalent to
--ignore-devno --renumber-inodes.
2016-05-31 14:05:46 +00:00
mef
baad9d1035 (pkgsrc)
- Add LICENSE as gnu-gpl-v3
- Add comment on patch-aa picking from cvs log

(upstream)
- Updated archivers/advancecomp to 1.19
-------------------------------------
ADVANCECOMP VERSION 1.19 2014/03
================================

* Limited the iterations number to 255 with the -3 option.
* Added a new -k, --keep-file-time option to advzip [Marco Banfi].
* Made the Windows binary again compatible with old 686 processors.

ADVANCECOMP VERSION 1.18 2013/11
================================

* Added build support for new powerpc architectures.
* Fixed build with BZIP.

ADVANCECOMP VERSION 1.17 2013/03
================================

* Changed to GPL3.
* Added zopfli support. It's enabled using -4, --shrink-insane.
  You can control the number of iterations with the
  new -i, --iter option.
  Thanks to Darik Horn for the patches.
2016-05-30 13:27:04 +00:00
wiz
73bb12c1f5 Updated py-libarchive-c to 2.4.
This is a fix release that doesn't change the library code. Details:

    fixed file permissions in PyPI archives (#30)
    fixed Travis CI builds (#32)
2016-05-29 18:49:54 +00:00
wiz
d996b185bc Update libzip to 1.1.3:
1.1.3 [2016-05-28]
==================

* Fix build on Windows when using autoconf.
2016-05-28 09:59:43 +00:00
markd
cb383be0e0 Add karchive 2016-05-25 23:21:15 +00:00