file: update to 5.42. 2022-06-10 9:40 Christos Zoulas <christos@zoulas.com> * release 5.42 2022-05-31 14:50 Christos Zoulas <christos@zoulas.com> * PR/348: add missing cases to prevent file from aborting on random magic files. 2022-05-27 21:05 Christos Zoulas <christos@zoulas.com> * PR/351: octalify filenames when not raw before printing. 2022-04-18 17:51 Christos Zoulas <christos@zoulas.com> * fix regex cacheing bug (Dirk Mueller) * merge file_regcomp and file_regerror() to simplify the code and reduce memory requirements for storing regexes (Dirk Mueller) 2022-03-19 12:56 Christos Zoulas <christos@zoulas.com> * cache regex (Dirk Mueller) * detect filesystem full by flushing output (Dirk Mueller) 2021-11-19 12:36 Christos Zoulas <christos@zoulas.com> * implement running decompressor programs using posix_spawnp(2) instead of vfork(2) 2021-10-24 11:51 Christos Zoulas <christos@zoulas.com> * Add support for msdos dates and times 2021-10-20 9:55 Christos Zoulas <christos@zoulas.com> * use the system byte swapping functions if available (Werner Fink) 2021-10-18 11:57 Christos Zoulas <christos@zoulas.com> * release 5.41 2021-09-23 03:51 Christos Zoulas <christos@zoulas.com> * Avinash Sonawane: Fix tzname detection 2021-09-03 09:17 Christos Zoulas <christos@zoulas.com> * Fix relationship tests with "search" magic, don't short circuit logic 2021-07-13 01:06 Christos Zoulas <christos@zoulas.com> * Fix memory leak in compile mode 2021-07-01 03:51 Christos Zoulas <christos@zoulas.com> * PR/272: kiefermat: Only set returnval = 1 when we printed something (in all cases print or !print). This simplifies the logic and fixes the issue in the PR with -k and --mime-type there was no continuation printed before the default case. 2021-06-30 13:07 Christos Zoulas <christos@zoulas.com> * PR/270: Don't translate unprintable characters in %s magic formats when -r * PR/269: Avoid undefined behavior with clang (adding offset to NULL) 2021-05-09 18:38 Christos Zoulas <christos@zoulas.com> * Add a new flag (f) that requires that the match is a full word, not a partial word match. * Add varint types (unused) 2021-04-19 17:17 Christos Zoulas <christos@zoulas.com> * PR/256: mutableVoid: If the file is less than 3 bytes, use the file length to determine type * PR/259: aleksandr.v.novichkov: mime printing through indirect magic is not taken into account, use match directly so that it does. 2021-04-04 17:02 Christos Zoulas <christos@zoulas.com> * count the total bytes found not the total byte positions in order to determine encoding (Anatol Belski)diff -r1.50 -r1.51 pkgsrc/sysutils/file/Makefile
(wiz)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.50 2021/12/27 23:25:08 schmonz Exp $ | 1 | # $NetBSD: Makefile,v 1.51 2022/08/16 12:46:39 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= file-5.40 | 3 | DISTNAME= file-5.42 | |
4 | CATEGORIES= sysutils | 4 | CATEGORIES= sysutils | |
5 | MASTER_SITES= http://ftp.astron.com/pub/file/ | 5 | MASTER_SITES= http://ftp.astron.com/pub/file/ | |
6 | 6 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= https://www.darwinsys.com/file/ | 8 | HOMEPAGE= https://www.darwinsys.com/file/ | |
9 | COMMENT= Tool for determining file type | 9 | COMMENT= Tool for determining file type | |
10 | LICENSE= 2-clause-bsd | 10 | LICENSE= 2-clause-bsd | |
11 | 11 | |||
12 | USE_LIBTOOL= yes | 12 | USE_LIBTOOL= yes | |
13 | GNU_CONFIGURE= yes | 13 | GNU_CONFIGURE= yes | |
14 | CONFIGURE_ARGS+= --enable-fsect-man5 | 14 | CONFIGURE_ARGS+= --enable-fsect-man5 | |
15 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} | 15 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} | |
16 | 16 |
@@ -1,9 +1,9 @@ | @@ -1,9 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.42 2022/01/29 13:06:25 schmonz Exp $ | 1 | $NetBSD: distinfo,v 1.43 2022/08/16 12:46:39 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (file-5.40.tar.gz) = 81709bb3abd39d4eea0e8d93966f162496d89e5bfc7f9e88d6be31b86dd5ed75 | 3 | BLAKE2s (file-5.42.tar.gz) = ce3d121d5141feb3478a917dfb5d61df175099ee1e2aff7825555a62263498fb | |
4 | SHA512 (file-5.40.tar.gz) = 3b70df75fa4c9050d55b1ffdc28e5f3c8b8ef7d4efd1a06bf53f113b676d81114a85aae56e0897d32b53716662d64ad18ab251ca8c92c6405c69eb758bb99afb | 4 | SHA512 (file-5.42.tar.gz) = 33c3c339a561c6cf787cc06a16444a971c62068b01827612c948207a9714107b617bed8148cd67e6280cb1c62ad4dfb1205fb8486ea9c042ce7e19b067d3bb05 | |
5 | Size (file-5.40.tar.gz) = 1004214 bytes | 5 | Size (file-5.42.tar.gz) = 1105846 bytes | |
6 | SHA1 (patch-aa) = df1206c65ebbffca766ad77f7d98f8caa26a8b1c | 6 | SHA1 (patch-aa) = df1206c65ebbffca766ad77f7d98f8caa26a8b1c | |
7 | SHA1 (patch-magic_Makefile.in) = 7870ab84573b2d2ce4b774083f073c620ba6f5d1 | 7 | SHA1 (patch-magic_Makefile.in) = 7870ab84573b2d2ce4b774083f073c620ba6f5d1 | |
8 | SHA1 (patch-magic_myfile) = a7c4621a661b3bf423d350641f052318c489c4bc | 8 | SHA1 (patch-magic_myfile) = a7c4621a661b3bf423d350641f052318c489c4bc | |
9 | SHA1 (patch-src_fsmagic.c) = f862c5335bc3c6b0d39dfcdfd79e2d99407e40f5 | 9 | SHA1 (patch-src_fsmagic.c) = f862c5335bc3c6b0d39dfcdfd79e2d99407e40f5 |