diff options
author | mef <mef@pkgsrc.org> | 2019-12-31 13:24:05 +0000 |
---|---|---|
committer | mef <mef@pkgsrc.org> | 2019-12-31 13:24:05 +0000 |
commit | 544e9319d3c92981abc6be3a23aef8653b3c5c5c (patch) | |
tree | 5bf024205253ca043ba75a28c3c2c3bf174b3c98 /sysutils | |
parent | fd1bd38488ca7a1684461a7de52b35c714bd9781 (diff) | |
download | pkgsrc-544e9319d3c92981abc6be3a23aef8653b3c5c5c.tar.gz |
(sysutils/file) Updated to 5.38
2019-12-16 21:11 Christos Zoulas <christos@zoulas.com>
* release 5.38
2019-12-15 22:13 Christos Zoulas <christos@zoulas.com>
Document changes since the previous release:
- Always accept -S (no sandbox) even if we don't support sandboxing
- More syscalls elided for sandboxiing
- For ELF dynamic means having an interpreter not just PT_DYNAMIC
- Check for large ELF session header offset
- When saving and restoring a locale, keep the locale name in our
own storage.
- Add a flag to disable CSV file detection.
- Don't pass NULL/0 to memset to appease sanitizers.
- Avoid spurious prints when looks for extensions or apple strings
in fsmagic.
- Add builtin decompressors for xz and and bzip.
- Add a limit for the number of CDF elements.
- More checks for overflow in CDF.
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/file/Makefile | 4 | ||||
-rw-r--r-- | sysutils/file/distinfo | 13 | ||||
-rw-r--r-- | sysutils/file/patches/patch-aa | 10 |
3 files changed, 13 insertions, 14 deletions
diff --git a/sysutils/file/Makefile b/sysutils/file/Makefile index 168f62717b6..ce12676f6e2 100644 --- a/sysutils/file/Makefile +++ b/sysutils/file/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.45 2019/09/07 10:47:20 nia Exp $ +# $NetBSD: Makefile,v 1.46 2019/12/31 13:24:05 mef Exp $ -DISTNAME= file-5.37 +DISTNAME= file-5.38 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.astron.com/pub/file/ diff --git a/sysutils/file/distinfo b/sysutils/file/distinfo index e4013941bc9..d5ea9e4afef 100644 --- a/sysutils/file/distinfo +++ b/sysutils/file/distinfo @@ -1,9 +1,8 @@ -$NetBSD: distinfo,v 1.34 2019/09/07 10:47:20 nia Exp $ +$NetBSD: distinfo,v 1.35 2019/12/31 13:24:05 mef Exp $ -SHA1 (file-5.37.tar.gz) = 891176efa3006eff222bd364cd96135aad171941 -RMD160 (file-5.37.tar.gz) = e01826cca438ffc467b169a8f4fd760f9843f5fc -SHA512 (file-5.37.tar.gz) = bf153c15aebdd00329806231d20f295077b8b99efd0181d01279bcf3734a1718567df38cf75bc929eb8015ac98d29bb4bf1228d7ece8bfdfe14dd976391dd06d -Size (file-5.37.tar.gz) = 887682 bytes -SHA1 (patch-aa) = 3da534bbbf61dadc1881b9b2827c0c425e908fc9 +SHA1 (file-5.38.tar.gz) = 57cad9341c3f74f8681c2ef931786c420105f35e +RMD160 (file-5.38.tar.gz) = dbd032c805572d82f90d982ccd8fa3c5de8b9f55 +SHA512 (file-5.38.tar.gz) = 9eeeba69cbc9f0c00a0bdf9eaf60c73a4a709e797068f109d85c1ef2a19c8b0e012ecd73714f03cbb1770dfa717e8a661ad746b644cc030cafbfb1f7aac35a40 +Size (file-5.38.tar.gz) = 932528 bytes +SHA1 (patch-aa) = df1206c65ebbffca766ad77f7d98f8caa26a8b1c SHA1 (patch-src_fsmagic.c) = f862c5335bc3c6b0d39dfcdfd79e2d99407e40f5 -SHA1 (patch-src_softmagic.c) = 82fe71f32508ad6dec04ccba794ec5f055000846 diff --git a/sysutils/file/patches/patch-aa b/sysutils/file/patches/patch-aa index f376edf141f..923a590a395 100644 --- a/sysutils/file/patches/patch-aa +++ b/sysutils/file/patches/patch-aa @@ -1,10 +1,10 @@ -$NetBSD: patch-aa,v 1.9 2019/03/16 10:50:31 leot Exp $ +$NetBSD: patch-aa,v 1.10 2019/12/31 13:24:05 mef Exp $ Make pkgsrc file look in @sysconfdir@/magic first. ---- src/Makefile.in.orig 2019-02-20 15:19:08.000000000 +0000 -+++ src/Makefile.in -@@ -337,10 +337,10 @@ target_alias = @target_alias@ +--- src/Makefile.in.orig 2019-12-17 11:13:47.000000000 +0900 ++++ src/Makefile.in 2019-12-31 22:20:35.588805149 +0900 +@@ -356,10 +356,10 @@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ @@ -16,4 +16,4 @@ Make pkgsrc file look in @sysconfdir@/magic first. +AM_CPPFLAGS = -DMAGIC='"$(MAGIC):$(pkgdatadir)/magic"' AM_CFLAGS = $(CFLAG_VISIBILITY) @WARNINGS@ libmagic_la_SOURCES = buffer.c magic.c apprentice.c softmagic.c ascmagic.c \ - encoding.c compress.c is_json.c is_tar.c readelf.c print.c fsmagic.c \ + encoding.c compress.c is_csv.c is_json.c is_tar.c readelf.c print.c \ |