Commit graph

3219 commits

Author SHA1 Message Date
wiz
8e2f89f96c xz: add upstream patch to fix CVE-2022-1271
Bump PKGREVISION
2022-04-08 06:29:56 +00:00
wiz
32cf836a22 gzip: update to 1.12.
* Noteworthy changes in release 1.12 (2022-04-07) [stable]

** Changes in behavior

  'gzip -l' no longer misreports file lengths 4 GiB and larger.
  Previously, 'gzip -l' output the 32-bit value stored in the gzip
  header even though that is the uncompressed length modulo 2**32.
  Now, 'gzip -l' calculates the uncompressed length by decompressing
  the data and counting the resulting bytes.  Although this can take
  much more time, nowadays the correctness pros seem to outweigh the
  performance cons.

  'zless' is no longer installed on platforms lacking 'less'.

** Bug fixes

  zgrep applied to a crafted file name with two or more newlines
  can no longer overwrite an arbitrary, attacker-selected file.
  [bug introduced in gzip-1.3.10]

  zgrep now names input file on error instead of mislabeling it as
  "(standard input)", if grep supports the GNU -H and --label options.

  'zdiff -C 5' no longer misbehaves by treating '5' as a file name.
  [bug present since the beginning]

  Configure-time options like --program-prefix now work.


* Noteworthy changes in release 1.11 (2021-09-03) [stable]

** Performance improvements

  IBM Z platforms now support hardware-accelerated deflation.
2022-04-08 06:24:00 +00:00
taca
f179ffd1cf archivers/ruby-xz: update to 1.0.3
1.0.3 (2022-03-28)

* *Fix* a number of memory leaks by freeing allocated liblzma data structures
  (Issue Quintus#20 reported by xTRiM, PR win93#7 by Alex Gittemeier)
2022-04-03 05:45:55 +00:00
wiz
0f6341b8bd *: recursive bump for vala 0.56 2022-03-30 10:02:21 +00:00
tnn
33dbc3d37b a*/*: revbump(1) for libsndfile 2022-03-28 10:43:29 +00:00
tnn
1280def20f par2: include <unistd.h> for sysconf(3) 2022-03-27 14:08:33 +00:00
adam
8e5d61ac5a unrar: updated to 6.1.6
6.1.6:
Unknown changes
2022-03-15 05:38:09 +00:00
pho
eda754ca5a Bump all Haskell packages after enabling "split sections" in mk/haskell.mk 2022-02-26 03:57:43 +00:00
pho
dc3a63e008 revbump after changing the default Haskell compiler 2022-02-12 08:50:25 +00:00
pho
fe8a6110f1 Fix build with GHC 9.2 2022-02-11 13:03:40 +00:00
fcambus
d051eb93fc lzip: update to 1.23.
2022-01-24  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.23 released.
	* Decompression time has been reduced by 5-12% depending on the file.
	* main.cc (getnum): Show option name and valid range if error.
	* Improve several descriptions in manual, '--help', and man page.
	* lzip.texi: Change GNU Texinfo category to 'Compression'.
	  (Reported by Alfred M. Szmidt).
2022-02-09 11:32:41 +00:00
adam
8e799c157c unrar: updated to 6.1.4
6.1.4:
Unknown changes
2022-01-28 09:10:09 +00:00
wiz
35cbcd9172 py-zipp1: restrict to python 2.7 since that's what we have the package for 2022-01-27 08:44:11 +00:00
wiz
127feae876 zstd: update to 1.5.2.
v1.5.2 (Jan, 2022)
perf: Regain Minimal memset()-ing During Reuse of Compression Contexts (@Cyan4973, #2969)
build: Build Zstd with `noexecstack` on All Architectures (@felixhandte, #2964)
doc: Clarify Licensing (@terrelln, #2981)
2022-01-23 22:04:33 +00:00
fcambus
e0f27d720b lunzip: update to 1.13.
2022-01-22  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.13 released.
	* Decompression time has been reduced by 5-12% depending on the file.
	* main.c (getnum): Show option name and valid range if error.
2022-01-23 21:50:33 +00:00
fcambus
e9ece7e93c lhasa: fix HOMEPAGE. 2022-01-23 21:50:02 +00:00
fcambus
e3f56f39a0 lziprecover: update to 1.23.
2022-01-21  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.23 released.
	* Decompression time has been reduced by 5-12% depending on the file.
	* main_common.cc (getnum): Show option name and valid range if error.
	* dump_remove.cc (dump_members): Check tty except for --dump=tdata.
	* Option '-U, --unzcrash' now takes an argument ('1' or 'B<size>').
	* mtester.cc (duplicate_buffer): Use an external buffer.
	* repair.cc (debug_decompress): Continue decoding on CRC mismatch.
	* unzcrash.cc: Make zcmp_command a string of unlimited size.
	  Use execvp instead of popen to avoid invoking /bin/sh.
	  Print byte or block position in messages.
	* New file common.h.
	* Improve several descriptions in manual, '--help', and man page.
	* lziprecover.texi: Change GNU Texinfo category to 'Compression'.
	  (Reported by Alfred M. Szmidt).
2022-01-22 18:26:52 +00:00
adam
cb9260bd7f py-zstandard: updated to 0.17.0
0.17.0 (released 2021-01-18)

Backwards Compatibility Notes

ZstdCompressionWriter and ZstdDecompressionWriter now implement __iter__() and __next__(). The methods always raise io.UnsupportedOperation. The added methods are part of the io.IOBase abstract base class / interface and help ensure instances look like other I/O types.
The HASHLOG3_MAX constant has been removed since it is no longer defined in zstd 1.5.1.

Bug Fixes

The ZstdCompressionReader, ZstdCompressionWriter, ZstdDecompressionReader, and ZstdDecompressionWriter types in the C backend now tracks their closed attribute using the proper C type. Before, due to a mismatch between the C struct type and the type declared to Python, Python could read the wrong bits on platforms like s390x and incorrectly report the value of the closed attribute to Python.

Changes

Bundled zstd library upgraded from 1.5.0 to 1.5.1.
The C backend now exposes the symbols ZstdCompressionReader, ZstdCompressionWriter, ZstdDecompressionReader, and ZstdDecompressionWriter. This should match the behavior of the CFFI backend.
ZstdCompressionWriter and ZstdDecompressionWriter now implement __iter__ and __next__, which always raise io.UnsupportedOperation.
Documentation on thread safety has been updated to note that derived objects like ZstdCompressionWriter have the same thread unsafety as the contexts they were derived from.
2022-01-19 06:04:35 +00:00
adam
6b07db3c29 zstd: updated to 1.5.1
v1.5.1 (Dec, 2021)
perf: rebalanced compression levels, to better match the intended speed/level curve, by @senhuang42
perf: faster huffman decoder, using x64 assembly, by @terrelln
perf: slightly faster high speed modes (strategies fast & dfast), by @felixhandte
perf: improved binary size and faster compilation times, by @terrelln
perf: new row64 mode, used notably in level 12, by @senhuang42
perf: faster mid-level compression speed in presence of highly repetitive patterns, by @senhuang42
perf: minor compression ratio improvements for small data at high levels, by @cyan4973
perf: reduced stack usage (mostly useful for Linux Kernel), by @terrelln
perf: faster compression speed on incompressible data, by @bindhvo
perf: on-demand reduced ZSTD_DCtx state size, using build macro ZSTD_DECODER_INTERNAL_BUFFER, at a small cost of performance, by @bindhvo
build: allows hiding static symbols in the dynamic library, using build macro, by @skitt
build: support for m68k (Motorola 68000's), by @cyan4973
build: improved AIX support, by @Helflym
build: improved meson unofficial build, by @eli-schwartz
cli : custom memory limit when training dictionary
cli : report advanced parameters information when compressing in very verbose mode (``-vv`)
2022-01-19 06:02:25 +00:00
rhialto
646e700c86 archivers/py-unrardll: fix PKGNAME. 2022-01-18 20:59:04 +00:00
pho
75588a9d5d Bump packages that depends on GHC 2022-01-18 02:48:01 +00:00
rhialto
6c40fcbf6e archivers/py-unrardll: more useful homepage 2022-01-17 18:38:23 +00:00
rhialto
5bfb48274f add py-unrardll. 2022-01-17 17:49:05 +00:00
rhialto
861303d625 archivers/py-unrardll: new package
to be used with misc/calibre.
2022-01-17 17:47:52 +00:00
wiz
e3f47fbb0e *: python2 egg files are back, add them to the PLISTs 2022-01-14 17:51:50 +00:00
taca
42bb8b08ab archivers/ruby-xz: drop dependency to ruby-fiddle
Now devel/ruby-fiddle is part of ruby*-base package.

Bump PKGREVISION.
2022-01-14 16:18:50 +00:00
wiz
4f48678c96 *: setuptools_scm: switch to versioned_dependencies 2022-01-13 19:31:20 +00:00
wiz
a863f0ee21 py-bz2file: convert to egg.mk 2022-01-10 08:51:00 +00:00
ryoon
45fb4e2594 *: Recursive revbump from boost 1.78.0 2022-01-10 01:46:21 +00:00
tnn
16b24ab6d3 arj: fix pointer truncation issues, alignment issues and other LP64 issues
Mostly via Debian. Re-enable package on LP64.
2022-01-08 14:43:09 +00:00
wiz
67e1f1a6bf python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.
2022-01-05 15:40:56 +00:00
wiz
8a9cb53cf6 *: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
2022-01-04 20:52:30 +00:00
rhialto
0250071af2 archivers/lha: update to 1.14i-ac20211125
No changelog is available. From the git history, it seems that the main/only
functional change is that it always asks before overwriting symlinks.
2022-01-01 19:02:34 +00:00
adam
e4d0f9b497 unrar: updated to 6.1.3
6.1.3:
Unknown changes
2021-12-15 09:53:02 +00:00
adam
45ee1ae413 unshield: updated to 1.5.1
1.5.1:
Fix library versioning and configure version in CMake
2021-12-15 09:52:05 +00:00
taca
268895e717 archivers/php-pecl-zip: update to 1.20.0
1.19.5 (2021-09-27)

- Fix #81420 ZipArchive::extractTo extracts outside of destination
  (CVE-2021-21706) (cmb)

1.20.0 (2021-10-12)

- Fix #81490 ZipArchive::extractTo() may leak memory. (cmb, Remi)
- Fix #77978 Dirname ending in colon unzips to wrong dir. (cmb)
- add ZipArchive::clearError() method (Remi)
- add ZipArchive::getStreamName() and ZipArchive::getStreamIndex methods
  (Remi)
2021-12-12 14:24:55 +00:00
adam
b6d9bd86bc revbump for icu and libffi 2021-12-08 16:01:42 +00:00
taca
1c2d271d99 archivers/ruby-xz: update to 1.0.2
1.0.2 (2021-11-28)

* Fix a deprecation warning and some other gemspec concerns (PR win93#6
  by Alex Gittemeier)
2021-12-05 15:26:13 +00:00
adam
febaa9d444 py-zstandard: updated to 0.16.0
0.16.0

Backwards Compatibility Notes

Support for Python 3.5 has been dropped. Python 3.6 is now the minimum required Python version.

Changes

Bundled zstd library upgraded from 1.4.8 to 1.5.0.
manylinux2014_aarch64 wheels are now being produced for CPython 3.6+.
Wheels are now being produced for CPython 3.10.
Arguments to ZstdCompressor() and ZstdDecompressor() are now all optional in the C backend and an explicit None value is accepted. Before, the C backend wouldn't accept an explicit None value (but the CFFI backend would). The new behavior should be consistent between the backends
2021-12-02 11:24:50 +00:00
adam
08be955fd2 unrar: updated to 6.1.2
6.1.2:
Unknown changes
2021-12-01 12:18:09 +00:00
adam
413806d158 unshield: updated to 1.5.0
Version 1.5.0
Catch-up release :)
2021-12-01 09:34:13 +00:00
adam
031431b2ee py-lz4: updated to 3.1.10
v3.1.10
Add skip existing when publishing to PyPi

v3.1.9
Revert to using created release events

v3.1.8
Update github actions trigger to use published release

v3.1.7
Update github actions trigger

v3.1.6
Trigger github actions on a release being made.

v3.1.5
Remove the push requirement for triggering PyPi pushes of artifacts.

v3.1.4
Shift wheel building to github actions
Disable Travis and Appveyor building
Disable Windows wheel builds which are failing with memory allocation problems with 64 bit on the github actions runners
Disable Aarch64 builds which are failing somewhere in the stream bindings tests
LZ4FrameFile.write()/LZ4FrameDecompressor.decompress() handle buffer protocol correctly
Pass source_size kwarg through from frame.open to LZ4FrameFile instance
Add readall to LZ4FrameFile and use it on python 3.10
2021-11-29 11:44:08 +00:00
pho
d067c0ddb2 +unarchiver 2021-11-28 20:05:18 +00:00
pho
4e105e1f3e Import unarchiver-3.10
The Unarchiver is an archive unpacker program with support for lots of
archive formats including ZIP, RAR, 7z, tar, gzip, bzip2, LZMA, XZ,
CAB, MSI, NSIS, EXE, ISO, BIN, split file formats, as well as the old
Stuffit, Stuffit X, DiskDouble, Compact Pro, Packit, cpio, compress
(.Z), ARJ, ARC, PAK, ACE, ZOO, LZH, ADF, DMS, LZX, PowerPacker, LBR,
Squeeze, Crunch, and other old/obscure formats.

It can also handle filenames in foreign character sets, created with
non-English versions of some operating systems, and is particularly
useful for processing CJK archives correctly.

This package contains command-line tools for The Unarchiver, namely
lsar and unar.
2021-11-28 20:04:21 +00:00
taca
5410e80ee5 archivers/ruby-xz: update to 1.0.1
1.0.1 (2021-11-13)

* Fix a buffer overflow error in XZ::Stream (PR Quintus#17 by genail)

* Fix an issue with transcode_options that was introduced by Ruby 3 (PR
  win93#1 by Alex Gittemeier)

* Update project README, gemspec, and other metadata to reflect a change in
  maintainership. All prior releases were released by Marvin Gülker.
2021-11-20 15:28:40 +00:00
micha
b50199de82 archivers/tartest: Update to 1.24
Changelog from AN-2021-09-01:
- tartest: Added support for gettext() based translations
  The string "Jörg Schilling" is now separate and in a gettext() call.
2021-11-19 11:41:23 +00:00
micha
88c6703227 archivers/star: Update to 1.6.1nb16
Rebase to the final Schily Tools release.
The author Jörg Schilling passed away in October 2021.
2021-11-19 10:58:46 +00:00
pin
2eedd267aa archivers/lxqt-archiver: update to 0.5.0
-Show password prompt for archives with encrypted lists.
-Fixed listing RAR archive contents with encrypted file list.
2021-11-19 10:11:27 +00:00
adam
9a3817a193 py-brotli: updated to 1.0.9
1.0.9:
Bug fixes
2021-11-19 09:49:42 +00:00
adam
433979b9c1 py-zopfli: added version 0.1.9
cPython bindings for zopfli.
2021-11-19 09:48:38 +00:00