pkgsrc/archivers
gutteridge 984f8380d9 archivers/gzip: update to release 1.10
Prompted in part because prior releases fail to build on Linux
distributions that use glibc >= 2.27 (relates to PR pkg/53826).

* Noteworthy changes in release 1.10 (2018-12-29) [stable]

** Changes in behavior

  Compressed gzip output no longer contains the current time as a
  timestamp when the input is not a regular file.  Instead, the output
  contains a null (zero) timestamp.  This makes gzip's behavior more
  reproducible when used as part of a pipeline.  (As a reminder, even
  regular files will use null timestamps after the year 2106, due to a
  limitation in the gzip format.)

** Bug fixes

  A use of uninitialized memory on some malformed inputs has been fixed.
  [bug present since the beginning]

  A few theoretical race conditions in signal handers have been fixed.
  These bugs most likely do not happen on practical platforms.
  [bugs present since the beginning]


* Noteworthy changes in release 1.9 (2018-01-07) [stable]

** Bug fixes

  gzip -d -S SUFFIX file.SUFFIX would fail for any upper-case byte in SUFFIX.
  E.g., before, this command would fail:
    $ :|gzip > kT && gzip -d -S T kT
    gzip: kT: unknown suffix -- ignored
  [bug present since the beginning]

  When decompressing data in 'pack' format, gzip no longer mishandles
  leading zeros in the end-of-block code.  [bug introduced in gzip-1.6]

  When converting from system-dependent time_t format to the 32-bit
  unsigned MTIME format used in gzip files, if a timestamp does not
  fit gzip now substitutes zero instead of the timestamp's low-order
  32 bits, as per Internet RFC 1952.  When converting from MTIME to
  time_t format, if a timestamp does not fit gzip now warns and
  substitutes the nearest in-range value instead of crashing or
  silently substituting an implementation-defined value (typically,
  the timestamp's low-order bits).  This affects timestamps before
  1970 and after 2106, and timestamps after 2038 on platforms with
  32-bit signed time_t.  [bug present since the beginning]

  Commands implemented via shell scripts are now more consistent about
  failure status.  For example, 'gunzip --help >/dev/full' now
  consistently exits with status 1 (error), instead of with status 2
  (warning) on some platforms.  [bug present since the beginning]

  Support for VMS and Amiga has been removed.  It was not working anyway,
  and it reportedly caused file name glitches on MS-Windowsish platforms.


* Noteworthy changes in release 1.8 (2016-04-26) [stable]

** Bug fixes

  gzip -l no longer falsely reports a write error when writing to a pipe.
  [bug introduced in gzip-1.7]

  Port to Oracle Solaris Studio 12 on x86-64.
  [bug present since at least gzip-1.2.4]

  When configuring gzip, ./configure DEFS='...-DNO_ASM...' now
  suppresses assembler again.  [bug introduced in gzip-1.3.5]


* Noteworthy changes in release 1.7 (2016-03-27) [stable]

** Changes in behavior

  The GZIP environment variable is now obsolescent; gzip now warns if
  it is used, and rejects attempts to use dangerous options or operands.
  You can use an alias or script instead.

  Installed programs like 'zgrep' now use the PATH environment variable
  as usual to find subsidiary programs like 'gzip' and 'grep'.
  Previously they prepended the installation directory to the PATH,
  which sometimes caused 'make check' to test the wrong gzip executable.
  [bug introduced in gzip-1.3.13]

** New features

  gzip now accepts the --synchronous option, which causes it to use
  fsync and similar primitives to transfer output data to the output
  file's storage device when the file system supports this.  Although
  this option makes gzip safer in the presence of system crashes, it
  can make gzip considerably slower.

  gzip now accepts the --rsyncable option. This option is accepted in
  all modes, but has effect only when compressing: it makes the resulting
  output more amenable to efficient use of rsync.  For example, when a
  large input file gets a small change, a gzip --rsyncable image of
  that file will remain largely unchanged, too.  Without --rsyncable,
  even a tiny change in the input could result in a totally different
  gzip-compressed output file.

** Bug fixes

  gzip -k -v no longer reports that files are replaced.
  [bug present since the beginning]

  zgrep -f A B C no longer reads A more than once if A is not a regular file.
  This better supports invocations like 'zgrep -f <(COMMAND) B C' in Bash.
  [bug introduced in gzip-1.2]
2019-01-10 06:47:42 +00:00
..
9e Replace non-working HOMEPAGE. 2017-07-30 22:40:34 +00:00
advancecomp Avoid type conflicts with compiler builtins by including the correct 2017-04-14 17:48:56 +00:00
afio Remove manual addition of MAKE_FLAGS to OPSYSVARS, it's now in by default. 2016-02-26 11:40:29 +00:00
arc Follow some http -> https redirects. 2017-08-01 14:58:51 +00:00
archangel Comment out dead sites (DNS problems). 2017-08-01 16:47:35 +00:00
arj Whitespace. 2015-12-29 04:54:34 +00:00
ark revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
atool Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
bicom Extend SHA512 checksums to various files I have on my local distfile 2017-03-23 17:06:45 +00:00
bmap-tools Instead of build dependency on setuptools just use egg.mk. 2016-06-03 14:38:03 +00:00
brotli brotli: update to 1.0.7. 2018-12-01 17:22:04 +00:00
bsdtar Fix build with OpenSSL 1.1 under NetBSD 8.99.12 2018-02-13 12:50:40 +00:00
bunzip Comment out dead sites (DNS problems). 2017-08-01 16:47:35 +00:00
bzip2 Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
cabextract cabextract: update to 1.9. 2018-12-01 05:57:08 +00:00
dact Changes 0.8.42: 2017-04-05 15:58:31 +00:00
dar *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
engrampa Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
fastjar Extend SHA512 checksums to various files I have on my local distfile 2017-03-23 17:06:45 +00:00
fcrackzip Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
file-roller Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
freeze *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
gcpio Remove charset.alias from PLIST. Bump PKGREVISION. 2016-09-18 11:17:41 +00:00
go-xz Revbump all Go packages after go111 update. 2018-12-19 15:46:59 +00:00
gsharutils Version 4.15.2: 2017-04-05 17:23:07 +00:00
gtar Update to 1.31 2019-01-04 23:16:12 +00:00
gtar-base Update to 1.31 2019-01-04 23:16:12 +00:00
gtar-info Remove SVR4_PKGNAME, per discussion on tech-pkg. 2014-10-09 13:44:32 +00:00
gzip archivers/gzip: update to release 1.10 2019-01-10 06:47:42 +00:00
gzrecover Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
ha Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
heirloom-tar
hpack Remove traces of crypto restrictions from packages. 2018-01-02 05:37:22 +00:00
hs-zlib Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
innoextract revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
jamjar Comment out dead sites (DNS problems). 2017-08-01 16:47:35 +00:00
karchive revbump after updating textproc/icu 2018-12-09 18:51:58 +00:00
lbrate Comment out dead sites. 2017-08-16 20:45:30 +00:00
lcab Comment out dead sites. 2017-08-16 20:45:30 +00:00
lha Use OPSYSVARS. 2016-02-25 09:28:36 +00:00
lhasa Updated lhasa to 0.3.1. Security update. 2016-06-22 10:30:18 +00:00
libarchive Fix build with LibreSSL 2.7 2018-10-01 00:37:51 +00:00
libcomprex revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
liblzo Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
libmspack libmspack: update to 0.9.1alpha. 2018-12-01 06:01:12 +00:00
libunrar libunrar: add a buildlink3.mk file. 2018-12-14 16:02:55 +00:00
libzip Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
lrzip lrzip: Update MAINTAINERship to tm@NetBSD.org email address 2018-12-11 08:45:30 +00:00
lz4 *: update email for fhajny 2018-12-15 21:12:18 +00:00
lz4json Honor LDFLAGS. 2017-07-06 14:11:29 +00:00
lzip lzip: update to 1.20. 2018-02-25 21:07:53 +00:00
lziprecover Changes in version 1.19: 2017-08-18 20:45:15 +00:00
lzma Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
lzmalib Ensure we append to LDFLAGS, fixes rpath issues that were only exposed after 2016-03-10 18:42:25 +00:00
lzo Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
lzop Updated archivers/lzop to 1.04 2018-01-29 14:47:53 +00:00
macutil Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
makeself Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
mousetar Use OPSYSVARS. 2016-02-25 09:28:36 +00:00
mscompress Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
nomarch Comment out dead MASTER_SITES/HOMEPAGEs. 2017-09-03 08:36:49 +00:00
nulib2 Honour LDFLAGS. 2017-05-15 13:53:26 +00:00
ocaml-bz2 Revbumps associated with update of lang/ocaml. 2018-11-12 16:10:16 +00:00
ocaml-zip Revbumps associated with update of lang/ocaml. 2018-11-12 16:10:16 +00:00
p5-Archive-Any Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
p5-Archive-Any-Lite Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
p5-Archive-Extract Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
p5-Archive-Peek Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
p5-Archive-Tar Update to 2.32 2018-11-24 03:30:00 +00:00
p5-Archive-Tar-Wrapper Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
p5-Archive-Zip Update to 1.64 2018-11-24 03:44:18 +00:00
p5-Compress-Bzip2 Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
p5-Compress-LZMA-Simple Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
p7zip *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
par2 Add archivers to CATEGORY 2018-01-24 17:02:15 +00:00
pax pax: add <sys/sysmacros.h> for Linux 2018-10-29 20:18:02 +00:00
pbzip2 Mark packages that require C++03 (or the GNU variants) if they fail with 2018-07-18 00:06:10 +00:00
pdbar Comment out dead MASTER_SITES/HOMEPAGEs. 2017-09-03 08:36:49 +00:00
php-bz2
php-zip lang/php: reset PKGREVISION 2018-07-20 13:33:02 +00:00
php-zlib Reset PKGREVISION after all PHP language packages. 2016-04-02 09:05:22 +00:00
pigz Update archivers/pigz to 2.4. 2018-01-02 09:24:08 +00:00
ppmd Mark packages that require C++03 (or the GNU variants) if they fail with 2018-07-18 00:06:10 +00:00
ppunpack Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
py-brotlipy 0.7.0: 2017-06-21 09:41:38 +00:00
py-bz2file py-bz2file: added version 0.98 2019-01-09 10:28:19 +00:00
py-czipfile extend PYTHON_VERSIONS_ for Python 3.7 2018-07-03 05:03:01 +00:00
py-lhafile Removed unused line 2018-02-08 16:44:11 +00:00
py-libarchive-c py-libarchive-c: updated to 2.8 2018-06-15 08:08:18 +00:00
py-lz4 py-lz4: updated to 2.1.6 2018-12-21 21:07:46 +00:00
py-rarfile Import py-rarfile-3.0 as archivers/py-rarfile 2017-04-14 14:01:02 +00:00
py-yuicompressor Reset maintainer 2017-09-16 19:26:41 +00:00
py-zstandard py-zstandard: updated to 0.10.2 2018-11-04 22:12:03 +00:00
rar Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
rox-archive *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
ruby-archive-tar-minitar Sort PLIST files. 2018-01-01 22:29:15 +00:00
ruby-bz2 Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
ruby-libarchive Recursive revision bump for archivers/libarchive. 2017-05-29 11:09:45 +00:00
ruby-minitar Add ruby-minitar 0.6.1. 2017-03-13 16:05:01 +00:00
ruby-minitar-cli Add ruby-minitar-cli 0.6.1. 2017-03-13 16:05:58 +00:00
ruby-mixlib-archive archivers/ruby-mixlib-archive: update to 0.4.16 2018-09-23 13:42:51 +00:00
ruby-xz ruby-xz: needs ruby 2.3.0 or higher 2018-09-27 23:58:21 +00:00
ruby-zip archivers/ruby-zip: update to 1.2.2 2018-09-23 13:49:00 +00:00
rzip update MASTER_SITES url 2016-01-23 05:47:38 +00:00
sarab *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
squsq Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
star star: add MESSAGE file 2018-11-10 19:56:17 +00:00
szip Follow some redirects. 2017-09-04 18:08:18 +00:00
torrentzip Follow some redirects. 2017-09-06 09:02:59 +00:00
unace Comment out dead sites. 2017-09-06 10:40:25 +00:00
unace-bin Comment out dead sites. 2017-09-06 10:40:25 +00:00
unalz Fix building with newer zlib; clean-up 2017-06-26 09:48:34 +00:00
unarj Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
undms update MASTER_SITES url 2016-01-23 03:37:31 +00:00
unlzx update MASTER_SITES 2016-01-23 03:35:22 +00:00
unrar unrar: updated to 5.6.8 2018-10-24 10:55:49 +00:00
unshield Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
unzip Add patches for CVE-2014-9913 and CVE-2016-9844. 2017-02-04 23:25:59 +00:00
unzoo Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
upx Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
xbin Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
xfce4-thunar-archive Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
xmill Extend SHA512 checksums to various files I have on my local distfile 2017-03-23 17:06:45 +00:00
xpk Extend SHA512 checksums to various files I have on my local distfile 2017-03-23 17:06:45 +00:00
xz xz: add test target, omit old GCC_REQD. 2018-09-02 21:03:22 +00:00
zip Add SHA512 digests for distfiles for archivers category 2015-11-03 00:56:19 +00:00
zoo Don't list possibly nonexistent headers like /usr/include/sys/signal.h 2016-03-09 21:20:51 +00:00
zopfli Import zopfli-1.0.1 as archivers/zopfli. 2015-11-13 16:20:32 +00:00
zstd zstd: updated to 1.3.8 2019-01-02 14:27:36 +00:00
zutils *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
zziplib zziplib: Update to 0.13.69. 2018-08-06 12:55:38 +00:00
Makefile py-bz2file: added version 0.98 2019-01-09 10:28:19 +00:00